Description
The Azure DevOps Engineer plays a pivotal role in our IT services team in Mumbai Maharashtra. This individual will be responsible for implementing DevOps practices and tooling to optimize software development and deployment processes. The candidate will collaborate with development operations and testing teams to ensure continuous integration and delivery pipelines operate efficiently. The ideal candidate will have a solid understanding of cloud technologies specifically Microsoft Azure and hands-on experience with containerization and automation tools.
Responsibilities
- Design implement and manage CI/CD pipelines using Azure DevOps.
- Work closely with development teams to streamline and automate software development processes.
- Monitor and maintain system performance ensuring high availability and scalability.
- Develop infrastructure as code using tools like Terraform or ARM templates.
- Collaborate with cross-functional teams to identify and resolve issues across the software lifecycle.
- Implement security best practices for DevOps environments.
- Provide technical guidance and support for team members on Azure technologies.
- Stay updated with emerging trends in DevOps and cloud services.
Requirements
- Bachelors degree in Computer Science or related field (or equivalent work experience).
- 3-4 years of experience in a DevOps engineering role preferably in Azure.
- Proficiency in Azure DevOps Git and CI/CD tools.
- Experience with container technologies such as Docker and Kubernetes.
- Strong scripting skills in PowerShell Python or Bash.
- Solid understanding of networking concepts and infrastructure management.
- Excellent problem-solving skills and ability to work in a fast-paced environment.
- Strong communication skills and a collaborative mindset.