Summary of the position :
The Head of Engineering – Delivery, will be directly responsible for leading PMC’s India based delivery teams providing it’s software services & projects in to global customers.
The role requires strong technical leadership skills and able to navigate the complex project scenarios to drive best outcomes for PMC & customers. The role also emphasize on the deep technical knowhow, such as software development (across multiple programming stacks) and hold on SDLC using Cloud , Automation, DevOps & AI & ML practices.
This role will be primarily responsible for ensuring high quality & timeliness delivery of services for the Engineering team in India with focus on execution, governance of delivery and a continuous collaboration across all levels.
Leading a talented team of delivery managers, delivery leads and project managers you will ensure that through proactive planning, the team are set up to deliver current and future customer requirements across the range of Engineering propositions – Design & Architecture, Development, Test and Automation.
Key accountabilities:
As a leader you will be primary focused on
- As Delivery leader, you are a hands-on, have strong technical foundation in SDLC and last 5+years as people leader able to manage directly and through others.
- As a technically astute leader, your recognized subject matter expertise allows you regularly dive deep into key projects & services your teams provide.
- Your focus is to provide strong technical and on-floor leadership & coaching to a talented team of project and dedicated service leaders, ensuring they are set up for success to deliver customer and team needs (total team size > 200-400).
- As a Delivery leader, you shall be an Engineering face for PMC customers to drive higher standards of Agile Delivery , DevOps , Automation , AI/ML , Cloud and cutting edge technology conversations.
- You will drive delivery performance and work closely with engineering excellence and operations team across all PMC’s Engineering Customers, working with your leadership team to ensure effective service set-up & transition, project governance & assurance, and customer satisfaction.
- Be responsible to develop a strong high performance culture with engineers on the floor that focuses on sense of collective and individual ownership, high quality outcome and continuous learning
- Contribute to and implement the strategic plan for engineering such as future proposition, technical initiative & learning in alignment with the company’s vision, objectives and future customer base.
- Lead and drive a culture of innovation and collaboration across Engineering teams and wider PMC business units.
- Lead on and act as the escalation for the resolution of customer specific service delivery issues in a timely way overseeing the design and implementation of specific ‘get well’ plans. Act as the senior ‘escalation’ for major service issues and customer champion for critical services.
- Serve as a liaison between the engineering teams and senior management, providing regular updates on progress, challenges, and achievements to Engineering Director on our teams and our people.
Your role will collaborate with
- Work with operations/resourcing & service design/pre-sales to ensure all new customer engagements are planned and successfully delivered.
- Work with engineering excellence to ensure strong drive of the Continual Services Improvement Plan (CSIP) across the dedicated teams, covering contract understanding/compliance, service standards (productivity & quality) and customer Satisfaction reporting
- You will also support in the driving of incremental new business and in the management of customer commercial performance.
- Work with engineering excellence to drive best practices, enforce governance models, quality, standards, measurements (KPIs), ISO Compliance across engineering deliveries.
- Work in partnership with the resourcing and planning team to effectively schedule and utilise the engineering talent for strong delivery performance. Work with the resource management team to map resources effectively to support optimal team performance and productivity.
- Work with engineering governance to undertake periodic reviews to ensure that all processes drive strong efficiency and best practice, working with your leadership team to implement recommendations for improvement.
- Work with senior stakeholders at BU level to effectively drive the change , communicate issues & implement improvement plan.
- Work with Sales & Marketing teams by supporting them as required during internal & external customer meeting.
Skills and Experience| Essential:
- You’ve at-least 15+ years of IT experience across various trends & cycles of Software Development and methodologies.
- At least last 5+ years of experience in managing Software Delivery teams at scale of various application stacks & technologies.
- You are obsessed with results, and effectively communicate objectives and how success will be measured to your teams and other stakeholders.
- An inspirational leader and role model, with strong experience leading large & multiskilled engineering teams.
- Proven experience and ability to provide a steer on how to apply engineering mindset to large number of delivery workstreams.
- Experience in building and scaling service delivery teams (circa 200 to 400 member teams).
- Passion for innovation and staying current with industry trends and emerging technologies.
- Extensive experience in managing complex IT solutions delivery to the highest standard.
- Commercially aware, with a good understanding of contractual requirements and obligations.
- Experience in setting, improving and attaining service standards.
- Customer credible and able to engage with customer stakeholders at all levels.