Technical Delivery ManagerAPPLY NOW

 

Job Description 

The person would be able to lead, manage and mentor a team of technical and function consultants working on 3-6 implementation projects and maintenance/support engagements. The role emphasises delivery responsibilities which includes planning/tracking/review and customer engagement to ensure projects are delivered meeting the cost, quality and schedule parameters as well as technical leadership to grow the technology team by providing solution/design leadership and mentoring team mates.

The team size would be about 12-15 people and can grow to around 20 people. The projects would be around the python based Frappe Framework as well as the ERPNext product and would involve ERP implementations, development of add-on modules and development of products on top of the Frappe Framework.

Experience: At least 6 years overall IT experience – with minimum 3 years hands-on experience on Python and Javascript technologies and having played the role of a tech lead / tech manager/ project lead/project manager in the delivery of multiple product releases or a set of medium sized projects

Required Capabilities

  1. Ability to work with implementation/project leads to deliver solutions to customers meeting the cost, quality and schedule commitments.
  2. Ability to plan for new engagements – understand scope, prepare estimates and schedules and staff the project.
  3. Ability to understand technical architecture, design/review technical solutions and provide technical direction for the team.
  4. Ability to mentor technical resources on design, development, testing and engineering practices.

Other desired capabilities

  1. Ability to interact, negotiate with customer on delivery/scope/schedule issues
  2. Having an understanding of functionalities of ERP and similar business products
  3. Familiar with agile practices from a technical and a management perspective
  4. Ability to engage and motivate individuals and teams to set challenging goals and achieve them

Key responsibilities:

  1. Play the role of delivery manager – initiating and providing oversight to multiple projects being executed by the team to ensure high degree of cost, schedule and quality commitment compliance.
  2. Execute some projects directly ( where appropriate ) as the implementation/project lead planning and tracking them as well as engaging with the customer
  3. Provide technical leadership to the team, mentoring team members, identifying and closing skill gaps, bringing in innovation and engineering best practices and supporting team members in their personal growth.
  4. Provide a technical perspective within the team leadership and also provide technical perspective to the functional leaders and customer representatives.
  5. Engage with customers to ensure alignment of project teams with customer priorities and also address any customer concerns
  6. Collaborate internally with the organizational leadership team on internal initiative and be a technical voice within the leadership team
  7. Assist in pre-sales by engaging with prospects, defining/reviewing scope, preparing/reviewing estimates and preparing/reviewing proposals.
  8. Over a period of time the resource would take financial responsibilities for the performance of the team ( P&L and margin performance )
APPLY NOW

    • Upload Your Resume