Azure Devops Engineer
epiroc
Job Description
- Develop, maintain, and optimize CI/CD pipelines using Jenkins, GitHub, and Azure DevOps to enable seamless software delivery.
- Manage Git workflows including branching strategies, code reviews, and release automation to support collaborative development.
- Design and maintain scalable cloud infrastructure using AWS and Azure platforms with Infrastructure as Code (Terraform).
- Oversee container orchestration via Kubernetes and Docker to improve deployment efficiency and reliability.
- Implement monitoring, logging, and alerting tools to ensure system performance and reliability in line with SRE practices.
- Automate routine tasks and deployment processes through scripting languages such as Python and Bash.
- Integrate security best practices into every stage of the CI/CD pipeline to ensure compliance and secure software releases.
- Collaborate with global interdisciplinary teams spanning India, Sweden, and Australia to drive DevOps initiatives aligned with business goals.
- Mentor and guide junior engineers, fostering a culture of continuous learning and innovation in DevOps practices.