Senior Technology Operations ‐ Program Infrastructure
Massmart City of Johannesburg, Gauteng, South Africa
We encourage people with disabilities to apply.
Summary :
The Senior Technology Operations – Program Infrastructure is responsible for ensuring the successful delivery of complex departmental programs and projects. This includes overseeing advanced financial management, accurate program estimation, effective technology integration, and aligning strategic business operations. The role also focuses on fostering strong stakeholder relationships to drive consensus and achieve organizational goals.
FUNCTIONS / RESPONSIBILITIES :
General Program Oversight
- Drive benefits realization across strategic intents through end-to-end delivery of technology big rocks, programs and / or projects.
- Deliver programs / projects according to best practice governance frameworks, including Agile methodologies.
- Ensure integrated planning and development of technology programs / projects.
- Drive definition, estimation and detailed planning and execution of programs / projects.
- Ensure efficient project execution to ensure on-time and on-budget completion.
- Establish clear objectives, deliverables, and schedules for managing multiple medium‑ to high‑complexity technology programs and projects, ensuring alignment with strategic priorities.
- Develop and maintain responsibility matrices across programs to ensure clear ownership, accountability, and effective execution.
- Decompose programs into multiple modules, define key milestones, and implement tracking mechanisms to monitor program progress.
- Apply an understanding of financial and operational factors to optimize resource allocation, control costs, and enhance overall program performance.
- Effectively communicate strategic objectives and program goals to teams, ensuring clarity, alignment, and commitment to organizational priorities.
- Coordinate with teams to ensure program goals are understood and adhered to.
- Collaborate with stakeholders across programs and projects to ensure adherence to strategic goals, mitigate risks, and resolve dependencies.
- Compile program plans and distribute them to relevant stakeholders for transparency.
- Ensure all essential details, changes, and decisions are accurately recorded and accessible for effective governance and continuous improvement.
Program Resources
Assess and identify the resources required for the successful completion of medium‑to‑high‑complexity technology programs / projects.Identify potential risks and define corrective actions to mitigate them.Adopt best practices in program estimation tools and techniques to improve accuracy.Analyse program / project requirements to determine resource needs.Prepare detailed program / project estimates and schedules.Report on resource allocation and utilization.Update estimation models based on program / project feedback.Support teams in understanding and applying estimation techniques.Program Progress
Monitor and evaluate the progress of technology programs / projects against approved milestones.Lead cross‑functional coordination meetings to review schedule progress and key dependencies.Ensure performance tracking, risk forecasting, and response planning across programs.Take appropriate measures to bring program health on track in case of adversity.Capture and report on program / project health metrics.Update comprehensive program / project logs to maintain accurate records.Communicate issues and risks to stakeholders promptly.Update monitoring tools and processes as required.Ensure teams maintain program / project documentation.Manage program / project cost schedules and budgets, which includes all third‑party costs – this should include all cost elements, and both Capex and Opex.Monitor delivery schedules and cost expenditures against forecasts.Analyse budget variances and recommend corrective actions.Compile financial reports and distribute them to stakeholders.Maintain budget tracking tools and processes.Provide financial updates to senior management regularly.Inspect financial records for compliance with company policies.Support project teams in managing budget constraints.Build Stakeholder Consensus
Communicate articulately and concisely in stakeholder meetings.Build a professional network to facilitate program success.Present data and logic to influence team members and stakeholders.Gather feedback from stakeholders to improve program outcomes.Support the alignment of team goals with stakeholder expectations.Adopt communication styles to suit different audiences.Arrange regular meetings with stakeholders to maintain engagement.Coordinate with teams to ensure stakeholder feedback is addressed.Business Operations
Understand the business priorities of internal functions and teams.Describe profitability drivers and considerations.Explain how the organization makes money to team members.Adopt best practices in business operations to improve efficiency.Coordinate with other departments to align business operations.Support the development of business cases and recommendations.Monitor business operations to ensure alignment with strategic goals.Report on business performance metrics regularly.Stay Technologically Informed
Analyse existing and upcoming systems, technologies, and trends.Demonstrate functional knowledge of a specific business unit or domain.Own the delivery of program / project activities and tasks assigned by others.Manage technology‑related process updates and changes.Support domain stakeholders to solve complex issues.Compile technical information to create business cases.Provide insights on technology impacts to guide project planning.Update knowledge on upcoming technologies to stay current.Interact with technology teams to ensure alignment.Coordinate technology adoption to enhance program outcomes.Coordinate with technology teams to ensure alignment with market standards.Report technology status to stakeholders for informed decisions.Personal Development
Stay abreast of developments in relevant fields of expertise, ensuring personal and professional growth.Seek and respond to developmental feedback.Seek and participate in development opportunities beyond training interventions provided.Actively seek greater responsibilities in program delivery to ensure growth towards leadership roles.Requirements :
Minimum Academic, Professional Qualifications and Experience required for this position
Qualifications :
Bachelor’s degree in engineering, Computer Science, Information Technology, or a related field.Related professional qualification or program management certification an advantage.Experience :
Minimum of 5‑7 years of experience in technology program or project management, or a related role within the technology sector.Competencies and Skills
Core Competencies :Strategic PlanningProgram ManagementAdvanced Problem‑SolvingLeadershipNegotiation SkillsCross‑Functional CollaborationTechnological InsightChange ManagementAdvanced Communication SkillsStakeholder ManagementTechnological ProficiencySkills :
Program and Project ManagementBudgeting and Financial PlanningResource AllocationRisk Assessment and MitigationCross‑functional Team CoordinationStakeholder CommunicationPerformance Monitoring and ReportingStrategic ThinkingTechnical AcumenNegotiation and Conflict ResolutionProcess ImprovementLeadership and Mentoring“Employment Equity Policy Requirements may be applicable”
Seniority level
Mid‑Senior levelEmployment type
Full‑timeJob function
Information Technology, Product Management, and Project ManagementIndustries
Retail#J-18808-Ljbffr