JOB RESPONSIBILITIES:
Design, develop, and maintain CI/CD pipelines using Azure DevOps tools (formerly known as Visual Studio Team Services or VSTS).
Implement infrastructure as code (IaC) using tools such as Terraform, ARM templates, or Azure DevOps YAML pipelines to automate the provisioning and configuration of Azure resources.
Work closely with development and operations teams to integrate automated tests, code quality checks, and security scans into the CI/CD pipeline.
Collaborate with architects to design scalable, resilient, and secure cloud architectures on Azure.
Monitor and optimize Azure resources to ensure cost-effectiveness and performance.
Troubleshoot and resolve issues related to build failures, deployment errors, and infrastructure problems.
Implement and maintain monitoring, logging, and alerting solutions for Azure resources and applications.
Stay current with industry trends and best practices in DevOps, cloud computing, and software development methodologies.
Provide guidance and support to development teams on DevOps practices, tools, and techniques.
Document processes, procedures, and configurations to ensure repeatability and knowledge sharing across teams.
KEY QUALIFICATION & EXPERIENCES:
· Bachelor's degree in Computer Science, Engineering, or a related field.
· 3-5 years’ experience as a DevOps Engineer or similar role, with a focus on Azure cloud engineering/administrations.
· Strong understanding of CI/CD concepts and hands-on experience with Azure DevOps or similar CI/CD tools.
· Proficiency in scripting languages such as PowerShell, Bash, or Python.
· Experience with infrastructure as code (IaC) tools such as Terraform, ARM templates, or Azure DevOps YAML pipelines.
· In-depth knowledge of Azure services including but not limited to Azure App Service, Azure Functions, Azure SQL Database, Azure Kubernetes Service (AKS), Azure Storage, and Azure Networking.
· Familiarity with containerization and orchestration technologies such as Docker and Kubernetes.
· Solid understanding of networking, security, and identity management concepts in Azure.
· Experience with costs management in Azure Platform.
· Excellent problem-solving skills and attention to detail.
· Strong communication and collaboration skills, with the ability to work effectively in a team environment.
· Customer service: experience working with users to understand and resolve issues
· Empathetic listening: the ability to convince the user considering what he/she is experiencing
Preferred Qualifications:
· Azure certifications such as Microsoft Certified: Azure DevOps Engineer Expert, Microsoft Certified: Azure Solutions Architect Expert, or Microsoft Certified: Azure Administrator Associate.
· Knowledge of Agile methodologies and experience working in Agile development teams.
Job Type: Full-time
Pay: ₹1,000,000.00 - ₹2,500,000.00 per year
Ability to commute/relocate:
Gurgaon, Haryana: Reliably commute or planning to relocate before starting work (Preferred)
Education:
Bachelor's (Preferred)
Experience:
total work: 3 years (Preferred)
DevOps Engineer: 3 years (Preferred)
Work Location: In person