Through Life Support Manager - Buckinghamshire, United Kingdom - Innovate

    Default job background
    Description

    Job Description

    As the Through Life Support Manager you will deliver engineering activities to time, cost and quality. Provide Engineering Leadership to multi-disciplined teams, ensuring solutions meet requirements and provide technical governance.

    Your duties:

    • Specify and describe Technical Solutions during bids and project scope changes
    • Support with Project cost estimates and approving estimated costs and schedules
    • Project delivery strategies, Definition of Work, Resource Requirements and agreement of work packages
    • Plan and Manage Engineering Activities to ensure delivery to time, cost and quality
    • Identify all resources needed to to deliver Project - (people, tools and processes)
    • Identify and mitigate any risk
    • Ensure Projects are managed in accordance with company processes
    • Deliver solutions which meet customer requirements
    • Coach / Mentor Project Engineering Leads
    • Lead / Chair design reviews
    • Support continuous improvements

    Skills, Qualifications and Experience

    • A relevant Degree in Math, Physics, Science or Engineering
    • Project Management Experience
    • Knowledge of Systems Engineering Lifecycles
    • Experience managing multi-disciplined teams to deliver complex solutions
    • Requirement and acceptance activities to achieve sign-off
    • Experienced with Product Design Reviews
    • Ability to obtain Security Clearance