- 7+ years of experience in Python development.
- Solid proficiency in Python and Object-Oriented Programming (OOP).
- Hands-on experience with frameworks such as:
- Django
- Flask
- FastAPI
- Experience in developing REST APIs and microservices.
- Strong knowledge of SQL and databases such as PostgreSQL, MySQL, Oracle, or MongoDB.
- Experience with version control systems such as Git.
- Knowledge of Linux/Unix environments.
- Experience with unit testing frameworks such as PyTest or Unittest.
- Familiarity with containerization technologies such as Docker and Kubernetes.
- Understanding of CI/CD tools like Jenkins, GitHub Actions, or Azure DevOps.