Release Train Engineer
PPS
Date: 1 week ago
City: Johannesburg, Gauteng
Contract type: Full time

Job Description,
The Release Train Engineer (RTE) has primary purpose of supporting and coaching Agile Teams in an Agile Release Train (ART) by steering them to success and navigating the complexity of delivering software in large, cross-functional environments. The RTE helps resolve and escalate impediments, manages risk, helps assure value delivery, and drives program level continuous improvement. The RTE is accountable for the overall planning, coordination, execution, and delivery of value through the program.
, Requirements,
Education
The Release Train Engineer (RTE) has primary purpose of supporting and coaching Agile Teams in an Agile Release Train (ART) by steering them to success and navigating the complexity of delivering software in large, cross-functional environments. The RTE helps resolve and escalate impediments, manages risk, helps assure value delivery, and drives program level continuous improvement. The RTE is accountable for the overall planning, coordination, execution, and delivery of value through the program.
, Requirements,
Education
- Bachelor’s Degree in Computer Science, Information Science or Commerce or related discipline with an information technology focus, or equivalent.
- Certified SAFe Agile Scrum Master (SASM) certification or equivalent.
- SAFe Certified Release Train Engineer certification or equivalent
- SAFe Program Consultant (SPC4 or SPC5) certification or equivalent
- Certified Scrum Professional (CSP) certification or equivalent.
- Project Management Institute - Agile Certified Professional or equivalent
- 3 - 5 years progressive work-related experience with demonstrated proficiency in multiple disciplines / technologies / processes related to the position as well as 3 year managing teams and / or significant complex projects.
- Proven, prior experience as Release Train Engineer for long lived value streams and Products.
- Demonstrated Release Train Engineer experience in organizing, planning and executing large-scale projects from conception through implementation.
- Experience coordinating multiple teams in a technology environment.
- Ability to work in multi-disciplinary teams.
- Broad range of program management and leadership skills required.
- Proven ability to balance concurrent activities.
- Strong knowledge and experience in software development in an Agile environment.
- Facilitate the coordinated preparation and execution of release planning for the Agile Teams in the Agile Release Train (ART). This includes:
- Working with the ART team who prioritizes the features to be considered in the next increment (PI) planning cycle.
- Facilitating the ART team’s refinement of features to be considered in the next PI planning cycle to meet the Feature Definition of Ready.
- Assists the ART in communication and coordination with stakeholders and customers during feature definition and delivery.
- Managing change to the ART’s PI plan and the impacts of those changes.
- Exhibit Servant Leadership:
- Working with the leadership team to create and foster a culture of self-managing teams that focuses on collective team ownership of goals and outcomes
- Support team's commitments, support their problem solving and decision making
- Provide regular and open communication across the program and stakeholders for transparency and awareness of progress and impediments.
- Encourage collaboration between teams, Product Management and System Architects.
- Drive delivery and continuous improvement by utilizing feedback and metrics (quality, delivery rate, etc.) to identify areas of opportunity.
- Align strategy with execution to enhance business agility by:
- Working with Lean Portfolio Management to help ensure teams are working towards planned outcomes
- that the schedule of the program is realistic and at a sustainable pace
- and that teams work in adherence to the guardrails of Lean Budgets
- Lead, drive and support the transformation, through agile teams, by:
- Providing expertise on agile principles and practices to accelerate adoption
- Providing feedback for continuous improvements through agile thinking
- Engage leaders to aid in the understanding and application of the agile ways of working within the organisation
- Participate with management and cross-functional teams as subject matter expert to develop and improve operating policies and procedures related to Scaled Agile Framework (SAFe) and be an advocate in adopting Agile and SAFe best practices and processes.
- Develop / modify processes, policies, and procedures to facilitate the working relationship between Information Technology and its business functions / partners.
- Coach leaders, teams, and Scrum Masters in Lean-Agile practices and mindsets
- Lead and facilitate community of practice conversations to share information and knowledge with the agile community in the organisation
See more jobs in Johannesburg, Gauteng