Responsibilities:
Program Delivery Management
- Own end-to-end delivery of IT programs involving multiple projects and cross-functional teams.
- Define program scope, goals, milestones, dependencies, and success metrics.
- Develop and maintain program plans, roadmaps, timelines, and budgets.
- Track progress, manage risks/issues, and drive mitigation plans.
Technical Architecture Collaboration
- Partner with architects, engineering, infrastructure, and security teams to understand technical design and constraints.
- Translate business requirements into technical workstreams and execution plans.
- Ensure alignment with enterprise architecture, standards, and compliance requirements.
Stakeholder Governance Management
- Act as the single point of accountability for program execution.
- Communicate program status, risks, and outcomes to senior leadership.
- Facilitate steering committee meetings, governance reviews, and decision forums.
- Manage vendor and third-party dependencies where applicable.
Process, Quality, and Continuous Improvement
- Ensure programs follow Agile, Scrum, SAFe, or hybrid delivery methodologies.
- Drive continuous improvement in delivery processes, tooling, and reporting.
- Ensure documentation, change management, and knowledge transfer are completed.