Posted on: 23/07/2025
We are hiring a DevOps Engineer(Azure) for one of our clients' MNCs.
Exp : 5+ years
Location : Remote
Job Type : 6 months contract + ext.
Job Summary :
We are seeking an experienced Azure DevOps Engineer to design, implement, and maintain cloud infrastructure and automation pipelines. Youll bridge software development and IT operations by ensuring efficient, secure, and scalable software delivery on Azure.
Key Roles & Responsibilities :
1. CI/CD Pipeline Design & Management :
- Build, maintain, and optimize CI/CD pipelines using Azure DevOps (YAML and Classic), Jenkins, or similar tools
- Automate build, test, and deployment processes to support frequent, reliable releases
2. Infrastructure as Code (IaC) :
- Develop and manage IaC scripts with Terraform, ARM/Bicep, or Azure CLI for provisioning and configuration
- Enforce resource tagging, cost optimization, and infrastructure governance
3. Cloud & Infrastructure Management :
- Deploy and manage Azure IaaS/PaaS resources (VMs, AKS, App Services, Functions, SQL, Key Vault, ExpressRoute, etc.)
- Monitor and ensure infrastructure performance, high availability, scalability, and optimize costs
4. Automation & Scripting :
- Build automation using PowerShell, Bash, Python, REST APIs, and Azure CLI
- Automate routine server and application tasks for self-service workflows
5. Containerization & Orchestration :
- Work with Docker, Kubernetes (AKS), and related tools to manage container-based deployments.
6. Security, Compliance & Secret Management
- Implement Azure Policy, Role-Based Access Control (RBAC), and Enterprise Policy-as-Code to enforce compliance
- Manage secrets with Azure Key Vault and apply security best practices
7. Monitoring, Logging & Troubleshooting :
- Leverage Azure Monitor, Log Analytics, Application Insights, Prometheus, Grafana, Kibana, and ELK for observability
- Detect, diagnose, and resolve production incidents quickly to maintain uptime
8. Collaboration & Agile Practices :
- Partner with development, QA, security, and ops teams to streamline delivery workflows
- Participate in Agile ceremonies (sprint planning, stand-ups, retrospectives) using Azure Boards or Jira.
9. Documentation & Mentoring :
- Create and maintain documentation for architecture, pipelines, processes, and runbooks
- Mentor junior engineers and share best practices to elevate team DevOps maturity
10. Cloud Migration & Modernization :
- Lead the migration of legacy applications to Azure PaaS and modern architectures
- Modernize infrastructure and applications using serverless (Functions), containerization, and API management.
Qualifications & Requirements :
Requirement Details :
- Education Bachelors degree in CS, IT, or relevant field (or equivalent experience)
- Experience : 3-10 years in DevOps or cloud engineering (depending on seniority)
- Azure Expertise : Proficient in Azure services (Compute, Storage, Networking, Identity, Backup)
- CI/CD Tools : Azure DevOps, YAML pipelines, Jenkins, GitLab CI, etc.
- IaC Tools : Terraform, ARM/Bicep, Ansible, Azure CLI
- Scripting Languages : PowerShell, Bash, Python
- Container/Kubernetes Docker, AKS, Helm, Kubernetes policies
- Monitoring Tools : Azure Monitor, Application Insights, Prometheus, Grafana, ELK
- Security : Familiarity Azure Security Center, Sentinel, RBAC, Key Vault, Policy
- Certifications : AZ-104, AZ-400 (DevOps Engineer Expert), AZ-305, AZ-500 (preferred)
- Soft Skills Strong communication, problem-solving, time management, adaptability, teamwork
- Preferred : AWS/GCP cross - cloud experience; Power BI, Octopus Deploy, Jira, Agile/Scrum familiarity
Nice-to-Have (Preferred Skills) :
- Certifications : Docker DCA, CKAD, AWS DevOps Engineer Professional
- Experience with Octopus Deploy, Power Automate, or .NET deployments
- Prior work with enterprise compliance, banking/finance domains, and Linux administration
Did you find something suspicious?
Posted By
Posted in
DevOps / SRE
Functional Area
DevOps / Cloud
Job Code
1517239
Interview Questions for you
View All