Azure DevOps Engineer
About the Role
We are looking for a skilled and proactive Azure DevOps Engineer to design, implement, automate, and manage cloud infrastructure and CI/CD pipelines on Microsoft Azure. The ideal candidate should have hands-on experience with Azure cloud services, Kubernetes (AKS), Infrastructure as Code (Terraform), containerization, monitoring, logging, and DevSecOps practices. The candidate should be comfortable working in a fast-paced environment with strong troubleshooting, automation, and Linux administration skills. Key Responsibilities Design, deploy, and manage scalable Azure cloud infrastructure. Build and maintain CI/CD pipelines using Jenkins and GitHub. Deploy and manage Kubernetes workloads on Azure Kubernetes Service (AKS). Implement Infrastructure as Code (IaC) using Terraform and Helm Charts. Configure and manage Azure networking components such as VNets, Private Endpoints, DNS, and Storage Accounts. Manage and secure Azure services including Key Vault, Azure AD, and Azure Communication Services. Develop automation scripts using Python, Bash, and Shell scripting. Implement container security and vulnerability scanning using Docker Scout and Trivy. Configure and maintain centralized monitoring and logging solutions using Prometheus, Grafana, Fluent Bit, Thanos, Azure Monitor, and Log Analytics. Perform Linux system administration and troubleshooting. Implement code quality and security checks using SonarQube. Troubleshoot deployment, networking, performance, and infrastructure issues. Collaborate with development, QA, security, and operations teams for release management and infrastructure improvements. Ensure high availability, scalability, and security best practices across environments. Requirements Required Technical Skills Cloud & Azure Services Azure Kubernetes Service (AKS) Azure Virtual Machines (VM) Azure Virtual Network (VNet) Azure Storage Account Azure Key Vault Azure Active Directory (AAD) Azure Private Endpoints Azure Communication Services Azure DNS Azure Functions Logic Apps Azure Monitor Log Analytics DevOps & CI/CD Jenkins GitHub CI/CD pipeline implementation Release automation Containerization & Orchestration Docker Kubernetes Helm Charts Infrastructure as Code Terraform Monitoring & Logging Prometheus Grafana Fluent Bit Thanos Azure Monitor Log Analytics Security & DevSecOps Docker Scout Trivy SonarQube Container security best practices Vulnerability management Scripting & OS Python Bash/Shell scripting Linux administration Preferred Qualifications Azure certifications such as: AZ-104 AZ-400 AZ-305 Experience with production-grade Kubernetes environments. Strong understanding of networking and security concepts. Experience in implementing GitOps and DevSecOps practices. Knowledge of disaster recovery, backup, and high availability solutions. Experience in multi-cloud environments is a plus. Soft Skills Strong analytical and troubleshooting skills Good communication and collaboration skills Ability to work independently and within teams Strong documentation and process-oriented mindset Nice to Have Experience with multi-region Azure deployments Experience with cost optimization and FinOps Experience with service mesh and ingress controllers Exposure to Agile/Scrum methodologies
Skills Required
Similar Job Openings
Explore more job openings in this category from companies actively hiring.
Ready to Launch Your Career?
Discover internships and job opportunities from top companies. Start applying today and take the next step toward your dream career.
View All Openings