You will lead the development of cloud-native solutions using Python and Azure PaaS.
Responsibilities
- Develop backend systems using Python, FastAPI, and related frameworks.
- Manage data interactions across PostgreSQL, CosmosDB, and Redis using SQLAlchemy.
- Build scalable cloud solutions leveraging Azure PaaS services (App Services, Function Apps, API Management).
- Design and implement RESTful APIs and microservices architecture using Swagger and Postman.
- Apply Test-Driven Development principles using PyTest for automated testing.
Required Skills
- 10+ years of professional experience.
- Strong proficiency in Python and FastAPI.
- Experience with SQL and NoSQL databases, specifically PostgreSQL, CosmosDB, and Redis.
- Familiarity with Test-Driven Development (TDD) and PyTest.
- Exposure to Infrastructure as Code using Terraform.
- Experience with containerisation using Docker.
- Skills in building RESTful APIs and microservices.