Minimum qualifications:
- Bachelor's degree in Computer Science, Electrical Engineering, Mathematics, Statistics, related technical field, or equivalent practical experience.
- 15 years of experience in program management.
- Experience as a people manager.
- Experience managing projects across multiple vertical(s), industries, or geographical areas.
- PMP, Scrum, Agile project management certification, CCNA, CCNP, and/or other certifications in network technologies or similar.
- Experience managing technical vendors and leading quarterly business reviews.
- Experience with operations/SRE methodolgises, focused on defect free delivery.
- Experience in planning, designing, and implementing change/transformational programs.
- Experience in large-scale data analytics and presentation.
Want more jobs like this?
Get Software Engineering jobs in Bangalore, India delivered to your inbox every week.
About the job
As a Senior Technical Program Manager (TPgM) specializing in Enterprise Network Engineering, you will collaborate with the Google Enterprise Network team to maintain the security, reliability, scalability, and automation of one of the world's largest enterprise networks. Your responsibilities encompass setting priorities based on our Strategic Objectives and Key Results (OKRs) to drive network product development and lifecycle decisions. You will collaborate with Network Engineers, Software Engineers, Delivery and Operations teams to ensure new solutions align with operational needs, reduce technical debt, and eliminate inefficiencies in design and deployment.
TPgMs in Enterprise Network Engineering play a pivotal role in resolving complex challenges related to efficient scaling, security, and high availability, as Google continually strives to innovate and introduce cutting-edge technologies.
Responsibilities
- Lead and oversee a team of technical program managers responsible for guiding and managing Google Enterprise Network (GEN) network engineering portfolios, programs, and releases.
- Direct and facilitate the development and delivery of enterprise network engineering products through the strategic utilization of automation and software programs. Collaborate with global delivery teams across the organization to ensure the efficient provision of network services to customers.
- Manage third-party vendors contracted for the monitoring and troubleshooting of network services. Facilitate the escalation of issues requiring engineering assistance with the vendors.
- Design and implement new delivery processes, enact process improvement measures, and ensure the efficient and reliable achievement of process objectives.
- Optimize operational processes essential for maintaining business operations. Identify opportunities for root cause analysis of defects, establish baseline KPIs/Metrics, and leverage data to prioritize efforts effectively.