
Program Manager
- Johannesburg, Gauteng
- Permanent
- Full-time
- Lead and coordinate cross-functional teams to deliver complex programs on time, within budget, and to the highest quality standards
- Develop and maintain comprehensive program plans, including timelines, resource allocation, and risk management strategies
- Collaborate with stakeholders at all levels to define program objectives, scope, and deliverables
- Monitor program performance, track progress, and provide regular status updates to senior management
- Identify and mitigate potential risks and issues that may impact program success
- Ensure effective communication and alignment across all program participants and stakeholders
- Drive continuous improvement initiatives to enhance program management processes and methodologies
- Analyze program outcomes and metrics to measure success and identify areas for optimization
- Mentor and guide project managers and team members to foster professional growth and high performance
- Manage program budgets and resources, ensuring optimal allocation and utilization
- Bachelor's degree in Business Administration, Computer Science, Engineering, or a related field; Master's degree preferred
- Proven experience (5+ years) in program management, preferably in a technology-driven environment
- Project Management Professional (PMP) certification or equivalent
- Strong knowledge of Agile methodologies and traditional project management techniques
- Excellent communication and presentation skills, with the ability to effectively engage with stakeholders at all levels
- Exceptional organizational and coordination skills, with a keen eye for detail
- Demonstrated ability to lead and motivate cross-functional teams
- Strong analytical and problem-solving skills, with a data-driven approach to decision-making
- Experience in budget management, resource allocation, and risk mitigation
- Proficiency in project management tools and software
- Understanding of relevant industries and domain product/technology offerings
- Ability to adapt to changing priorities and manage multiple programs simultaneously
- Experience in technical design and programming skills (preferred)
- International work experience or familiarity with diverse cultural environments (preferred)