900 B
900 B
jss-devsecops-challenge
This is a practical test for a DevSecOps Engineer candidate at Bank J. Safra Sarasin. Instructions received (on 09.02.2025) from the recruiter are attached to this repo.
On 09.02.2026
I created repo on https://git.harshanu.space. I'll work on code changes tomorrow as I will be free in the afternoon (Fashing Tuesday, half day work)
On 10.02.2026
- Defined the database schema for the API endpoints in
init.sql. - Pulled the
docker.io/library/mariadb:12Docker image. - Tested the schema by spinning up a MariaDB container and verifying the table creation.
- Python will be used to write API endpoints
On 13.02.2026
- Finished the remaining part
- app folder contains the python code
- tests folder contains the unit tests
- Dockerfile builds the python code in app/ directory & uses
gunicornHTTP web server to serve API endpoints - docker-compose.yml