Overview
Skills
Job Details
Release Train Engineer (Health Care)
Location: Remote
W2/Fulltime Position
Visa:USC/Ead/TN
About the role: We are seeking an experienced, detail-oriented and process-oriented Release Train Engineer Specialist to join our newly established Data Product Organization. In this role, you will be responsible for planning, scheduling, and overseeing the delivery of data product releases in an agile framework. You will work closely with data engineers, developers, QA, business intelligence analysts, and other stakeholders to ensure that new features, bug fixes, and updates are deployed efficiently and with minimal disruption. If you are passionate about process improvement and someone who can come and establish the practice, we would love to have you on board.
Release Train Engineer (RTE) is a servant leader who guides Agile Release Trains (ARTs) to achieve their goals. RTEs are considered to be "super Scrum Masters" who coordinate and drive other Scrum Masters towards goals. They are also known for their deep understanding of the agile framework and SAFe. The RTE s will oversee and facilitate the release process across their assigned ARTs to ensure alignment and release compliance.
Essential Functions:
To perform this job successfully, an individual must be able to perform each primary duty satisfactorily.
Planning: Creating the program increment chart and ensuring teams meet deadlines
Initiating: Standing up ART s
Coaching: Providing training and guidance to the ART, and serving as a role model
Monitoring/Reporting: Overseeing the ART's activities, and analyzing its performance
Communicating: Facilitating communication with stakeholders, and fostering open communication between teams
Managing: Managing impediments and risks, and helping the ART manage budget and productivity issues
Collaborating: Collaborating with Product Management, the System Architect, and Business Owners
Prioritizing: Working with teams to prioritize features for a given PI planning cycle
Maintaining: Maintaining calendars for program increments, and implementing PI planning events
Improving: Promoting improvement through inspect and adapt (I&A) events after PI completions
Develop, manage, and communicate release plans, schedules, and timelines to ensure timely delivery of data products
Work with development, testing, operations, and product teams to ensure seamless integration of new releases into production and pre-production environments.
Manage and track version control processes, ensuring that all releases are documented and that dependencies are clearly defined.
Identify and mitigate risks associated with releases, and proactively resolve issues that may delay deployment.
Oversee the release deployment process, ensuring that each release is properly packaged, tested, and validated before deployment.
Analyze the release process, gather feedback, and recommend improvements to streamline workflows, increase efficiency, and reduce errors.
Track and report on release progress, including key performance indicators (KPIs) and release quality metrics. Escalate critical issues when necessary.
Provide support during and after the release process, including troubleshooting issues and facilitating rapid resolution of post-deployment issues with active facilitation across the data teams.
Ensure that all releases comply with internal policies, security standards, and regulatory requirements.
Utilize and maintain release management tools (e.g., Jira, Git, Jenkins, Azure DevOps, or similar tools) to facilitate release scheduling, tracking, and reporting.
Lead/Mentor members of the data team in a matrix environment.
Job Requirements:
Bachelor's degree required
Agile/Scrum Certifications
Scrum Master and Lead Agile Certified
Experience with cloud-based environments and deployment processes (AWS, Azure, Google Cloud) preferred
6+ years of experience in standing up and leading multiple Agile Release Trains
Experience coaching and mentoring a team with establishing an agile framework
Experience successfully establishing and leading the construct of PI planning and establish that culture in the organization
Experience in coaching Scrum Masters in Lean practices
Preferred Experience:
Strong project management skills with the ability to plan, organize, and execute release schedules effectively
Understanding of Continuous Integration/Continuous Delivery (CI/CD) principles and tools (e.g., Jenkins, Bamboo, GitLab CI)
Excellent communications skills
Leader in cross-team collaboration with ability to work independently
Analytic thinker with ability to solve problems and make/capture decisions
Software delivery knowledge
Excellent troubleshooting skills and the ability to resolve issues quickly and effectively under pressure with strong coordination across multiple teams
Strong written and verbal communication skills with the ability to articulate technical concepts to non-technical stakeholders
Exceptional attention to detail with a focus on accuracy and quality in all release activities
Ability to work collaboratively across teams and ensure alignment on release schedules and objectives
Familiarity with Agile/Scrum development processes and methodologies preferred
Familiarity with ITIL (Information Technology Infrastructure Library) practices, especially change management and release management processes preferred