Business Unit :
Cubic Transportation Systems
Company Details :
Technical Delivery Manager & Scrum Master
Job Details :
Job Summary : This is a technical project delivery role responsible for leading the engineering team, driving execution, communicating needs and progressing the engineering solutions for projects and products. The Technical Delivery Manager, acting hand in hand with the Project / Program Manager, is responsible for managing the program's engineering-related tasks and ensuring that engineering solutions are proposed, implemented and delivered to the agreed scope, budget, and schedule.
In summary, the TDM is responsible for the overall technical scope required to deliver a project or product, ensuring that all engineering and test deliverables meet their budget, schedule and quality requirements.
In CTS, the TDM is the overall Engineering Manager responsible for the successful completion of every engineering project undertaken by CTS Engineering, whether delivering to an external customer or for an internal product development project. The TDM will usually be responsible for all engineering work on the project including Systems, Software, Hardware, and Test engineering.
TDMs will operationally report to and support the Project / Program Manager. The exact split of responsibility between the PM and the TDM will be up to the PM and TDM assigned to each program, but in general the TDM will act as a supporting project manager with responsibility for all the engineering scope and activities within the program.
Essential Job Duties and Responsibilities :
- Delivers engineering solutions that meet budget, schedule and agreed scope.
- Collaborates with engineers, operations, program management, product management, and other stakeholders to come up with solutions, and transitioning from project to operations.
- Facilitates, coordinates, organizes and executes PI Planning as per SAFe practice.
- Works with project management and schedulers to define and maintain engineering project schedules and plans and ensure the engineering and test work is completed per the established budget.
- Work with functional managers to secure engineering resources needed for the program
- Task and direct all engineering resources that are assigned to the program.
- Establish, quantify and proactively monitor engineering risks and opportunities that could impact the project / product
- Collaborates with multiple TDMs to ensure that all engineering dependencies on the project or product are tracked (both from projects inward and from products outward), and that all milestones are aligned and linked
- Leads cross-team collaboration using tools such as Jira, Confluence, SharePoint and Teams.
- Defines and solves problems in a persistent and systematic fashion.
- Manages technical presentations, discussions, workshops and gate reviews.
- Enforces defined software and systems design documentation and methodology.
- Ensures project and development teams are properly appraised of status, schedule and scope.
- Manages and monitors development work activities and status using tools such as Jira.
- Monitors testing and formal requirements sign-off.
- Supports defect identification and resolution, and monitors test status using tools such as TestRail.
- Work collaboratively and with internal departments, customer representatives, third party suppliers and other stakeholders
- Supports the development of engineering estimates using appropriate methods such as bottom-up and parametric techniques.
- Monitors / coordinates software integration and software / hardware integration in integration and test / QA environments.
- Assists with and develop plans for supplier software releases based on customer and stakeholder requirements.
- Provide reports on engineering and test metrics related to the execution of the project.
- Follow formal change management processes.
- Coordinating and aligning multiple scrum teams, and leading a scrum-of-scrums.
- Manage the analysis and capture of user requirements using tools such as DOORS, and the elaboration of system and sub-system requirements from user requirements.
- Leads process and technology improvement initiatives.
Leadership :
Document and maintain the Engineering Management Plan (EMP) which includes the budget, scope, schedule, risk & opportunities, change and quality management approach for the product in a SAFe model.Work with functional managers to secure engineering resources needed for the program.Task and direct all engineering resources that are assigned to the program.Manage the scrum backlog, working with the Product Manager and Tech / Eng. Lead.Overall control, at the direction of the Project / Program Manager, for what the engineering team works on and when they work on, to ensure the program is executed correctly.Communication :
The TDM is the interface between the engineering team working on the product and the Program Manager (which is not intended to inhibit direct comm