- Develop scalable applications using Core Python.
- Build and maintain REST APIs and microservices.
- Develop applications using Django and FastAPI.
- Design solutions using SOLID principles and design patterns.
- Integrate APIs with external and internal systems.
- Develop CI/CD pipelines using Azure DevOps.
- Deploy and manage applications on Microsoft Azure.
- Work on data ingestion, transformation, and processing.
- Optimize SQL queries and database performance.
- Work with relational and non-relational databases.
- Use Git for version control and branching.
- Write unit tests and maintain code quality.
- Ensure applications and APIs are secure, scalable, and reliable.
- Work with Agile teams and participate in development and delivery activities.
Must-Have Skills
- Core Python Mandatory
- Django
- FastAPI
- REST API / Microservices
- API integration
- Azure
- Azure DevOps
- CI/CD
- SQL / MySQL
- Database integration
- Git
- Data processing
- SOLID principles
- Design patterns
- Unit testing
Significant Skills
The candidate should have hands-on experience with: