
Back
In person
Full-time
1-2 Years
Key Responsibilities:
- Design, implement, and maintain CI/CD pipelines using Azure DevOps for automated build, test, and deployment processes.
- Develop and manage Infrastructure as Code (IaC) using tools such as Terraform, Bicep, or ARM templates to provision and manage cloud resources.
- Configure and manage Azure Managed Identities and integrate Azure Key Vault for secure storage and retrieval of secrets, certificates, and credentials.
- Automate provisioning, scaling, and monitoring of Azure services for high availability and performance.
- Implement containerization and orchestration using Docker and Kubernetes (AKS).
- Monitor and maintain infrastructure health using Azure Monitor, Log Analytics, and Application Insights.
- Collaborate with development teams to embed DevOps best practices, including automation, testing, and continuous delivery.
- Enforce security, compliance, and governance policies across CI/CD workflows and cloud environments.
- Troubleshoot and resolve issues related to deployments, pipelines, and infrastructure.
- Create and maintain documentation for architecture, configurations, and operational procedures.
Required Skills & Qualifications:
- 1+ years of hands-on experience as a DevOps Engineer, with a strong focus on Microsoft Azure environments.
- Proven expertise in Azure DevOps (Pipelines, Repos, Boards, and Artifacts).
- Strong command of Infrastructure as Code (IaC) concepts and hands-on experience using Terraform, Bicep, or ARM templates.
- Experience implementing Managed Identities, Key Vault integration, and secure credential management.
- Solid understanding of CI/CD workflows, branching strategies, and release management.
- Strong knowledge of containerization (Docker) and orchestration (Kubernetes/AKS).
- Proficiency in scripting languages such as PowerShell, Bash, or Python for automation tasks.
- Experience with monitoring, logging, and alerting tools (Azure Monitor, Grafana, Prometheus, etc.).
- Excellent troubleshooting, analytical, and communication skills.
- Experience working in Agile and cross-functional teams.