Technical Program Manager
Posted Updated
Description
The candidate will have responsibilities across the following functions:
Program and Delivery Ownership:
- Own end-to-end delivery of Smart Networks programs from initiation through production rollout.
- Define program scope, milestones, delivery plans, and success metrics.
- Ensure delivery commitments are met across time, quality, cost, and scope.
- Drive predictable execution across multiple parallel workstreams.
Technical and Architectural Alignment:
- Partner with Architects and Engineering Leads to: Align on system architecture, APIs, integrations, and non-functional requirements, Facilitate design and architecture reviews, and Identify and mitigate technical risks early.
- Ensure technical decisions support scalability, resiliency, security, and operational readiness.
Cross-Functional Coordination:
- Coordinate across: Hardware, firmware, and device teams, Network and edge computing teams, Cloud, platform, and backend engineering, Mobile/web applications, QA, DevOps, SRE, and Operations.
- Manage complex interdependencies across teams and vendors.
Agile Execution and Release Management:
- Lead sprint planning, release planning, and dependency management across teams.
- Ensure alignment between product roadmap and engineering execution.
- Track progress using Agile and hybrid delivery models (Scrum, SAFe, Kanban).
- Ensure a clear Definition of Ready (DoR) and Definition of Done (DoD).
Risk, Issue, and Dependency Management:
- Proactively identify delivery, technical, and operational risks.
- Own issue management, resolution tracking, and escalation.
- Maintain RAID logs and ensure timely leadership communication.
- Drive data-backed decisions and trade-offs when constraints arise.
Stakeholder Communication and Governance:
- Serve as the primary delivery interface for: Engineering leadership, Product management, Operations, business stakeholders, Senior leadership and executives.
- Provide regular, structured program updates on: Status, risks, dependencies, and mitigation plans, Delivery health, KPIs, and outcomes.
- Lead program reviews, steering discussions, and executive readouts.
Vendor and Partner Management (if applicable):
- Manage system integrators, device vendors, and third-party partners.
- Ensure clear scope, milestones, accountability, and SLAs.
- Drive integration readiness and joint delivery plans.
The core requirements for the job include the following:
Technical Competencies:
- Strong understanding of IoT ecosystems.
- Knowledge of: Cloud platforms (Azure preferred; AWS/GCP acceptable), APIs, event-driven systems, and data pipelines, Security, reliability, and observability considerations, Networked devices, edge computing, and device lifecycle management.
- Ability to engage deeply with architects and engineering teams without being hands-on, coding-focused.
Program and Delivery Skills:
- Proven experience managing large, multi-team technical programs.
- Strong command of delivery tools: Azure DevOps, Jira, Confluence (or equivalent).
- Metrics-driven mindset: Milestones, burn-down, velocity, defect trends, delivery predictability.
- Experience operating at scale, in ambiguity, and in fast-evolving technical environments.
Stakeholder and Leadership Capabilities:
- Ability to influence without authority.
- Strong written and verbal communication skills.
- Comfortable engaging with senior leadership and executives.
- Structured problem-solving and decision-making approach.
- Calm, confident leadership during escalations and delivery pressure.
Education and Qualification:
- 10 years of experience in technology delivery, with 5+ years in Program / Technical Program Management.
- Bachelor's degree in Engineering, Computer Science, or related field.
- Experience delivering IoT, Telecom, Energy, Mobility, or Platform-led systems.
- Proficiency in. Net programming languages (C#, . Net Framework, . NET Core), Full-stack development exposure is good to have and tools related to that.
- Extensive experience with Microsoft Azure services and solutions.
- Strong understanding of DevOps practices and CI/CD pipelines.
- Excellent problem-solving and analytical skills.
- Effective communication and interpersonal skills.
- Certification in project management (e. g., PMP, PRINCE2) and/or cloud technologies (e. g., Microsoft Certified: Azure Solutions Architect) is a plus.
- Preferred certifications: PgMP / PMP, SAFe Agilist, Scrum, or Agile certifications, Cloud certifications (Azure / AWS).