Posted on: 30/07/2025
Position Overview :
We are seeking an experienced Python + Azure Developer to join our engineering team focused on building scalable, secure, and high-performance cloud-native applications. This role is ideal for someone who thrives in fast-paced, Agile environments and has strong proficiency in Python-based application development combined with practical expertise in Azure cloud services and DevOps pipelines.
Key Responsibilities :
- Design, develop, and maintain robust Python applications, APIs, and microservices for enterprise-grade solutions.
- Architect and implement serverless and containerized workloads using Azure services such as Azure Functions, App Services, Logic Apps, Azure Kubernetes Service (AKS), and Azure Container Registry.
- Develop data pipelines, ETL/ELT jobs, and event-driven processing using Azure Data Factory, Azure Event Grid, and Azure Service Bus.
- Integrate third-party APIs and internal services with secure authentication protocols (OAuth 2.0, Azure AD).
- Leverage Azure DevOps to build CI/CD pipelines, automate deployments, and manage versioned infrastructure (IaC using ARM/Bicep or Terraform).
- Apply solid understanding of RESTful APIs, asynchronous programming, and multi-threaded execution in Python.
- Ensure code quality with unit testing frameworks (e.g., pytest, unittest) and enforce best practices through code reviews.
- Optimize application performance, cost-efficiency, and reliability using Azure Monitor, Application Insights, and Log Analytics.
- Work closely with product owners, architects, and cross-functional Agile teams to understand business requirements and convert them into technical solutions.
Required Qualifications :
- Minimum 6 years of hands-on experience in Python application development.
- At least 3 years of experience building cloud-native applications on Microsoft Azure.
- Proficiency in working with Azure PaaS services including Azure Functions, Logic Apps, App Services, and Event Hubs.
- Solid understanding of DevOps practices using Azure DevOps, Git, and CI/CD pipelines.
- Experience with containerization using Docker and deployment on AKS or Kubernetes in general.
- Hands-on experience with SQL and NoSQL databases (Azure SQL, Cosmos DB, PostgreSQL, MongoDB).
- Familiarity with infrastructure as code (IaC) using ARM templates, Bicep, or Terraform.
- Experience working in Agile/Scrum environments and using tools like Jira, Confluence, or Azure Boards.
- Excellent problem-solving skills, system design thinking, and an ability to handle complex cloud-based solutions.
Preferred Qualifications :
- Microsoft Certified : Azure Developer Associate or Azure Solutions Architect
- Exposure to AI/ML integration workflows or data engineering stacks (PySpark, Azure Synapse)
- Experience with logging, tracing, and debugging distributed systems in a production environment
- Familiarity with security practices including identity & access management, secrets handling (Azure Key Vault), and network security configurations
Did you find something suspicious?
Posted By
Posted in
DevOps / SRE
Functional Area
DevOps / Cloud
Job Code
1522667
Interview Questions for you
View All