Match score not available

DevOps Engineer

Remote: 
Full Remote
Work from: 

Offer summary

Qualifications:

Experience in CI/CD pipeline development, Knowledge of Azure, Terraform, Strong understanding of DevOps practices, Mentoring and coaching skills.

Key responsabilities:

  • Develop and optimize CI/CD pipelines
  • Mentor delivery squads on DevOps best practices
Dynamx logo
Dynamx
11 - 50 Employees
See more Dynamx offers

Job description

About the team

The organization is undergoing a significant DevOps transformation to drive improvements in software delivery through enhanced automation, reduced operational inefficiencies, and better collaboration across squads. As part of the Engineering Excellence squad, the DevOps Engineer will support multiple delivery squads that have limited DevOps knowledge and capacity. The DevOps Engineer will report directly to the DevOps champions Lead and work closely with the DevOps champions in each delivery squad. Regular updates and reports will be provided to ensure alignment with project goals and the overall DevOps transformation strategy.

Assignment description

The DevOps Engineer will focus on developing and optimizing CI/CD pipelines, automating infrastructure processes, mentoring squads, and integrating best practices. The role will be pivotal in driving DORA metrics improvements such as increased deployment frequency, reduced lead time for changes, lower change failure rates, and faster recovery times. Objectives - Improve CI/CD pipelines across multiple squads. - Increase deployment automation and reduce operational bottlenecks. - Mentor and coach delivery squads to adopt DevOps best practices. - Raise DevOps maturity across tech stacks, including .NET on Azure and Guidewire with Bitbucket/TeamCity. - Collaborate with squad-specific DevOps champions to increase performance based on DORA metrics. Deliverables - Optimized CI/CD pipelines: Implementation of efficient CI/CD pipelines tailored to the needs of each delivery squad. - DORA metrics improvements: Demonstrable improvements in deployment frequency, lead time for changes, change failure rates, and mean time to recovery. - Documentation: Clear and accessible documentation of CI/CD processes, Infrastructure as Code templates, and best practices for DevOps across the squads. - Mentorship outcomes: Evidence of upskilled DevOps champions and delivery squad members, including training materials and session outcomes. - Automation and monitoring: Deployment of automated monitoring and logging solutions to enhance observability and system reliability. Conclusion The DevOps Engineer will play a critical role in driving the organizations DevOps transformation. By optimizing pipelines, automating processes, and mentoring squads, the DevOps Engineer will significantly contribute to improving DORA metrics and operational efficiency.

Must haves

Tasks and Responsibilities: CI/CD Pipeline Optimization: - Develop and optimize CI/CD pipelines: Work across delivery squads to implement efficient CI/CD pipelines using Azure and integrate legacy platforms. - Automation of infrastructure processes: Implement Infrastructure as Code (Terraform, ARM templates) to automate deployments and streamline infrastructure management. Collaboration and Mentorship: - Mentor delivery squads: Coach squads with limited DevOps knowledge, providing hands-on guidance for adopting best practices. - Collaborate with DevOps champions: Work closely with DevOps champions embedded in delivery squads to ensure consistent adoption of DevOps practices. Cross-functional Integration: - Ensure cross-functional collaboration: Coordinate between development, operations, and security squads to break down silos and promote cohesive delivery processes. - Integration of security practices: Incorporate DevSecOps principles into the CI/CD pipelines, including automated security testing and code analysis. DORA Metrics Improvement: - Track and report on DORA metrics: Provide ongoing assessments of deployment frequency, lead time for changes, change failure rates, and mean time to recovery, and identify opportunities for improvement.

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Coaching
  • Mentorship

DevOps Engineer Related jobs