Key Responsibilities
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
Key Skills The candidate should have hands-on experience with:
PySpark
Azure Databricks
Unity Catalog
Azure PaaS
Azure IaaS
Azure Networking