Senior Technical Program Manager (Microservices) at Infinera Corporation
Bangalore, IN

Infinera is looking for a hands on Microservices TPM expert to lead product development programs in a fast-paced complex multi-site, multi-product, multi-release environment. Tangible results would be measured through improved cross-functional synergy to deliver innovative products by working with Architecture, Hardware, Software and Test/QA functions with micro services based feature development.

 Primary Responsibilities

  • Release Management – Define, drive and execute multiple NPI product development programs across geographies to deliver Optical Transport Products for Long Haul, Metro & DCI markets.
  • Work with Marketing, Hardware, Software, Test, Architecture & Technical Support to ensure up-stream (marketing/architecture requirements) and down-stream (customers & manufacturing) deliverables are driven, communicated and consensus built with cross-functional teams.
  • Manage and communicate plan of record to product teams and executives. Escalate & resolve key issues effectively.
  • Drive change control board (CCBs), Metrics & continuous improvements across R&D organization
  • Establish and assure adherence to budgets, schedules, work plans and performance requirements while meeting high quality standards with minimal surprises.
  • When challenges arise, show leadership in pulling cross-functional teams together to address critical issues and propose trade-offs.

Required Skills and Experience

  • Bachelor or Master degree in Engineering (EC/CS/EE). MBA would be a plus.
  • 12+ years of hands on software development experience with demonstrable success in designing and shipping telecom products; especially with Optical Networking background.
  • 8+ years of experience in technical program management with solid understanding of building Systems Hardware/Software in agile environment.
  • Significant embedded microservices program management experience with coordination of development and delivery in a continuous integration and continuous delivery methodology.
  • Strong software/hardware engineering background with a passion for delivering high-performance, scalable software.
  • Passion for lightweight, effective processes and methodologies to improve productivity & efficiency of engineering teams; must be able to quickly learn and apply process/skills to make an immediate impact.
  • An independent worker and self-starter who acts on issues with little guidance and understands implied tasks.
  • Excellent communication and cross-boundary collaboration skills. Must be articulate enough to convey technical ideas to non-technical people.
  • Has the ability to multi-task within a single or across multiple programs simultaneously
  • Well versed in DevOps, MPP, JIRA/Confluence, Scripting & Data Analysis.