- Strong proficiency in Python.
- Hands-on experience with backend frameworks such as FastAPI, Flask, or Django.
- Experience in designing and developing REST APIs.
- Strong knowledge of SQL databases (PostgreSQL, MySQL) and ORM frameworks.
- Experience with NoSQL databases (MongoDB, Redis) is a plus.
- Knowledge of microservices architecture and API integrations.
- Familiarity with Docker and containerized deployments.
- Understanding of Git, CI/CD pipelines, and software development lifecycle.
- Experience with cloud platforms such as Azure, AWS, or GCP.
- Solid understanding of data structures, algorithms, and software design principles.