Solution Train Engineer:
As a Solution Train Engineer you will be responsible for managing and optimizing delivery of applications to the production environment with multiple Agile Release Trains(ART). The selected individual will help the Release Train Engineers (RTEs) monitor performance, manage change, resolve impediments, and drive relentless improvement. In addition, you will take over planning and executing the deployment of software patches, data changes and other enhancements as directed in the production environment.
Monitor program performance, resolve impediments, and develop and implement solutions for driving improvement.
Coordinate schedule execution and plan program-wide software/architecture releases.
Facilitate allocation of work and new resources to ARTs.
Participate in Program Increment (PI) Planning and ensure technical preparation are ready.
Lead/facilitate Solution Train planning events and pre- and post- planning meetings.
Lead/facilitate cross-team collaboration within the program via Scrum of Scrums meetings and other less formal forums in support of development, testing, and deployment efforts.
Track the execution of features and capabilities through Metrics across program’s agile and DevOps teams.
Brief report out on the development progress throughout the PI cycle on program status, including the status of testing, deployment, and release readiness.
Assess skillset needs and collaborate with leadership to staff program openings.
Provide input on resourcing to address critical bottlenecks.
Promote teamwork to achieve PI goals.
Guide teams towards agile maturity.
Foster Communities of Practice and the use of engineering and Built-In Quality practices.
Coach teams, Scrum Masters, Product Owners, and Project/Program Leaders in agile practices.
Manage and optimize the flow of value through the ART and Solution Train using tools and other information radiators.
Encourage collaboration between teams, System and Solution Architects, Product Owners, and other stakeholders to help ensure strategy and execution alignment.
Improve the flow of value through value streams by improving and assessing the practices associated with DevOps and Release on Demand in the Continuous Delivery Pipeline
10+ Years overall experience in Web based application development & delivery
Prior experience as Solution Train Engineer is a desirable.
Significant technology experience in software development, test, or systems engineering such that a candidate could qualify on the program as a participant software, test, or systems engineer.
Experience working with multi-disciplinary development teams.
Experience using SAFe as the agile development methodology, including experience participating in a Program Increment Planning session.
Previous RTE experience would be a big plus. SAFe Release Train Engineer certification is desirable
Understanding of Scrum practice and Agile mind set.
Strong abilities in coordinating complex project schedules, resolving competing dependencies, and fostering collaboration among regional/globally distributed teams.
Comprehensive knowledge of communication planning, risk management and risk mitigation strategies
Good analytical and organization skills with high attention to details
Innovative approach to solving complex problems
Expertise in Agile tool chains - Azure DevOps, JIRA, Confluence.
Exceptional interpersonal skills; ability to effectively organize & communicate with cross-functional, multicultural teams; strong facilitating skills.
Strong communication skills in English are must to communicate effectively with stakeholders and teamsRelocation is available for this position.
Caterpillar is an Equal Opportunity Employer (EEO).
Not ready to apply? Submit your information to our Talent Network here .