Search by job, company or skills
Title: Azure DevOps Engineer
Location: Mumbai Office [Hybrid]
Experience: 3 5 + years in DevOps, Azure, and CI/CD Pipelines
CTC Budget -Max 16 -17 lpa
Notice period: Immediate joiner
Job Summary
We are seeking a skilled and motivated Azure DevOps Engineer to join our software development team. The ideal candidate will have a strong background in automation, continuous integration/continuous delivery(CI/CD), cloud infrastructure (primarily Azure), and an agile environment. The role will involve collaborating closely with developers, system administrators, and project managers to streamline deployment processes, ensure high availability, and maintain efficient operations in our Azure cloud infrastructure.
Responsibilities
DevOpsPractices: Implement and maintain CI/CD pipelines for automated testing, deployment, and delivery across different environments using Azure DevOps.
Cloud Infrastructure: Design, develop, and maintain scalable and secure cloud-based infrastructures in Azure, utilizing Azure services such as VMs, Kubernetes, Functions, etc.
Automation: Automate infrastructure provisioning, configuration management, and system operations using Infrastructure as Code (IaC) tools (e.g.,ARM Templates, Terraform, or Bicep).
Monitoring & Optimization: Implement robust monitoring, logging, and alerting solutions using Azure Monitor, Application Insights, or other tools.Continuously assess and improve system performance, cost, and availability.
Security: Apply best practices for DevSecOps, ensuring security in the pipeline, from source control to production. Manage access control, encryption, and key vaults.
Collaboration: Work closely with software engineers to support their development workflows, troubleshoot deployment issues, and ensure smooth integration between DevOps and development.
Incident Response: Lead incident response efforts, troubleshoot issues in cloud-based applications and infrastructure, and ensure post-mortem analysis and RCA.
Required Qualifications
Experience: 3 - 5+ years of experience in DevOps, with at least 3 years of working with Azure services.
CI/CDPipelines: Proven expertise in setting up CI/CD pipelines using Azure DevOps, Jenkins, or similar tools.
Cloud &Automation: Strong experience with Azure cloud infrastructure, including Virtual Machines, Azure App Services, AKS (Azure Kubernetes Service), Azure Functions, etc.
Infrastructure as Code: Experience with Infrastructure as Code tools such as Terraform, ARM templates, or Bicep.
Scripting: Strong skills in PowerShell, Python, or similar scripting languages for automation.
Containerization: Experience with Docker, Kubernetes, and container orchestration.Monitoring & Troubleshooting: Familiarity with Azure Monitor, ApplicationInsights, or other observability tools.
Agile: Hands-on experience working in an agile software development lifecycle.
Preferred Qualifications
Certifications: Azure certifications such as Microsoft Certified: Azure DevOps Engineer Expert, or similar.
DevSecOps: Experience with security automation and compliance in cloud environments.
Version Control: Proficiency with Git and branching strategies.
Networking: Knowledge of cloud networking, including load balancers, VPNs, and firewalls.
Soft Skills
Problem-Solving: Strong analytical and troubleshooting skills.
Communication:Excellent verbal and written communication skills; ability to explain complex technical concepts to non-technical stakeholders.
Collaboration:Team-oriented, with a proactive approach to problem-solving and continuous improvement.
Technical Skills: Azure DevOps, CI/CD Pipelines, Azure Cloud, Virtual Machines, Azure App Services, AKS (Azure Kubernetes Service), Azure Functions, Terraform, ARM Templates, Bicep, PowerShell, Python, Docker, Kubernetes, Azure Monitor, Application Insights, Agile, Git, Networking (Load Balancers, VPNs, Firewalls), DevSecOps, Infrastructure as Code
Date Posted: 20/10/2024
Job ID: 97203773