Posted on: 16/12/2025
Description :
About the Role :
We are seeking a proactive and motivated Azure DevOps Engineer with 23 years of hands-on experience in managing CI/CD pipelines, cloud deployments, and infrastructure automation on Microsoft Azure. You will work closely with cross-functional teams to streamline releases, improve system reliability, and support scalable cloud solutions.
Key Responsibilities :
1. CI/CD & Automation :
- Build, manage, and optimize CI/CD pipelines using Azure DevOps Pipelines, GitHub Actions, Bitbucket pipelines or similar tools.
- Automate build, test, and deployment workflows across development, staging, and production environments.
- Integrate unit tests, code quality checks, security scans, and release gates.
- Ensure reliable deployment processes with rollback strategies and environment consistency.
- Should be cognizant with manual and automated deployments on the tech stacks of python, node js and react.
2. Azure App Service Deployments :
- Deploy and manage applications on Azure App Service (Web Apps, API Apps, Function Apps).
- Configure application settings, deployment slots (staging/production), and slot swap strategies.
- Manage continuous deployment integrations with GitHub, Azure Repos, or Bitbucket.
- Work with App Service features :
1. App Service Plans (scaling, pricing tiers)
2. Application Settings & Connection Strings
3. Custom Domains & SSL Certificates
4. Backup & Restore configurations
5. VNet integration and Private Endpoints
- Troubleshoot deployment errors, logs, Kudu console issues, and performance bottlenecks.
3. Azure Cloud Infrastructure :
- Deploy, manage, and monitor Azure resources (App Services, VMs, Azure Functions, AKS, Storage, Databases, VNets, etc.).
- Implement IaC using Terraform, Bicep, or ARM templates.
- Ensure scalability, cost optimization, tagging, and secure configurations across resources.
4. Containerization & Orchestration :
- Work with Docker for containerizing applications.
- Deploy and maintain AKS clusters and manage namespaces, scaling, and cluster configurations.
- Manage Helm charts, ingress configurations, and container registry integrations.
5. Monitoring & Logging :
- Configure Azure Monitor, Application Insights, Log Analytics, and/or Grafana dashboards.
- Implement alerts, logging pipelines, health checks, and performance metrics across environments.
6. Security & Compliance :
- Implement Azure security best practices :
1. Azure AD Role-Based Access Control (RBAC)
2. Managed Identities
3. Key Vault secret management
4. Policies and compliance scans
- Secure CI/CD pipelines using approvals, checks, and vulnerability scanning tools.
7. Collaboration & Support :
- Work with development teams to ensure smooth Azure application deployments.
- Troubleshoot production issues, perform root-cause analysis, and participate in on-call rotations as needed.
- Contribute to automation scripts, documentation, runbooks, and DevOps improvements.
Required Skills & Qualifications :
- 2-3 years of experience as a DevOps Engineer / Cloud Engineer / Azure Engineer.
- Familiarity with manual and automated deployments in tech stacks of python , nodejs and react.
- Hands-on experience managing and deploying applications to Azure App Services.
- Strong understanding of Azure services (App Services, AKS, VMSS, VNets, Storage, Databases).
- Good knowledge of CI/CD with Azure DevOps, GitHub Actions, or GitLab.
- Experience with Terraform, Bicep, or ARM templates for Infrastructure as Code.
- Familiarity with Docker and container lifecycle.
- Scripting skills in Bash, Shell, or Python.
- Understanding of networking concepts (VNet, DNS, Load Balancers, Firewalls, NSGs).
Good-to-Have Skills :
- Experience with Azure DevOps Boards or Agile tools.
- Knowledge of Key Vault, Azure API Management, Redis Cache, Service Bus.
- Familiarity with GitOps tools (ArgoCD, Flux).
- Basic understanding of microservices and distributed systems.
Education :
- Bachelors degree in computer science, IT, or related field (preferred but not mandatory).
- Candidates with the following Microsoft Azure certifications will be preferred:
- AZ-104 - Microsoft Certified: Azure Administrator Associate
- AZ-204 - Microsoft Certified: Azure Developer Associate (optional but useful)
- AZ-400 - Microsoft Certified: DevOps Engineer Expert (big plus)
- Any other relevant Azure or DevOps-related certification is an advantage.
The job is for:
Did you find something suspicious?
Posted by
Posted in
DevOps / SRE
Functional Area
DevOps / Cloud
Job Code
1591302
Interview Questions for you
View All