We are seeking a talented Azure DevOps Engineer to join our growing team. The ideal candidate will be pivotal in designing, developing, and deploying robust applications leveraging Azure cloud technologies.
Job Title: Azure DevOps Engineer
Required Experience: 1-3 years
Job Location: Ahmedabad/Pune
Educational Qualifications: UG: B.E/B.Tech or PG: MCA/MSC IT
Responsibilities:
- Support deployment and maintenance of Azure resources, such as Virtual Machines, Storage Accounts, Azure Functions, and Azure Kubernetes Service
- Assist in creating, managing, and optimizing CI/CD pipelines using Azure DevOps.
- Write clean, scalable, and efficient code, adhering to best practices.
- Collaborate with development teams to automate builds, testing, and deployment processes.
- Monitor infrastructure and pipelines for performance and reliability, implementing improvements where necessary.
- Troubleshoot and resolve issues related to builds, releases, and environments.
- Document processes, configurations, and best practices for infrastructure and DevOps tools.
Requirements:
- DevOps mindset experience in DevOps or cloud-based roles.
- Knowledge of Azure Cloud services, including Azure DevOps, App Services, and Functions.
- Experience with Azure DevOps pipelines
- Experience with Infrastructure as Code tools such as Terraform or ARM templates.
- Knowledge of version control systems like Git and Azure DevOps. Also aware of Branching strategy.
- Scripting experience in PowerShell, Bash, or Python.
- Experience with containerization tools like Docker.
- Strong analytical and problem-solving skills with a learning mindset.
- Hands-on experience with logging and troubleshooting deployment pipelines.
Good to have
- Azure certifications like AZ-900 (Azure Fundamentals) or AZ-104 (Azure Administrator Associate)
- Understanding of AI/ML concepts.
- Knowledge of logging and monitoring tools (ELK and Grafana)
- Knowledge of sonarqube