Job Description
MoodysNWC is looking for an experienced Scrum Master with a deep understanding of CI/CD processes to help guide and support our agile teams. You’ll help drive our adoption of best practices and ensure seamless, efficient collaboration between development, operations, and quality assurance teams.
Role & Responsibilities:
- Lead and facilitate Scrum ceremonies (daily stand-ups, sprint planning, sprint retrospectives, and sprint reviews) for multiple development teams working on CI/CD-related initiatives.
- Remove any obstacles or impediments that hinder team progress, especially those related to CI/CD pipeline adoption and deployment issues.
- Work closely with the Product Owner to ensure clear communication of backlog items, ensuring the team has well-defined, actionable work in the sprint backlog.
- Help teams streamline their CI/CD pipelines by identifying bottlenecks, promoting best practices for automation, and ensuring proper integration with development tools (e.g., GitHub, Jenkins, GitLab, CircleCI).
- Drive collaboration between developers, operations, and quality engineers to improve deployment frequency, reduce errors, and achieve faster time-to-market for features.
- Serve as the primary point of contact between the development teams and other stakeholders (product management, operations, etc.), ensuring alignment and effective communication across the organization.
- Work with teams to define and track metrics that help measure the effectiveness of the CI/CD process, such as deployment frequency, lead time for changes, and change failure rates.
- Use data and feedback to drive continuous improvement within the agile process and CI/CD pipeline, helping the team adapt to changing needs and priorities.
- Report on sprint progress, CI/CD adoption, and improvement initiatives to senior leadership, identifying areas for improvement and helping to implement action plans.
- Proactively identify and address potential risks related to the integration and deployment process, ensuring that risks are communicated and managed effectively.
- Work closely with teams to ensure that any CI/CD-related issues are addressed quickly and efficiently, minimizing disruption to development workflows.
Skills:
- 8+ years of experience as a Scrum Master, preferably working with development teams that focus on CI/CD pipelines and automation.
- Experience working in an agile environment, leading Scrum teams to deliver high-quality software through CI/CD processes.
- Hands-on experience with popular CI/CD tools and platforms (e.g., Jenkins, GitLab CI, CircleCI, Travis CI, etc.).
- Familiarity with DevOps practices and tools, with a solid understanding of how CI/CD processes integrate with infrastructure, monitoring, and testing.
- Strong knowledge of Agile/Scrum frameworks, practices, and principles.
- Strong interpersonal and communication skills, with the ability to coach teams and stakeholders on agile best practices and CI/CD processes.
- Ability to manage multiple priorities and facilitate cross-functional collaboration.
- Ability to troubleshoot and resolve issues related to CI/CD pipelines, deployment failures, and workflow inefficiencies.
- Familiarity with source control management tools (e.g., Git), build systems, and version control.
- Understanding of containerization (Docker, Kubernetes) and cloud platforms (AWS, Azure, GCP) as they relate to CI/CD.
- Strong knowledge of automated testing frameworks and how they integrate with CI/CD pipelines.
- Experience with infrastructure as code (e.g., Terraform, Ansible) and cloud-native development practices.
Certifications:
- Certified Scrum Master (CSM) or equivalent Scrum certification is required.
- Additional certifications in CI/CD or DevOps methodologies (e.g., Jenkins, AWS Certified DevOps Engineer) are a plus.
Job Tags