Platzhalter Bild

Hybrid Agile Programme Manager presso Altron

Altron ·  Altron Campus Woodmead Block F, Sudafrica · Hybrid

Candidarsi ora Logo

Coursera – Impara online le competenze delle migliori università. Fai progredire la tua carriera oggi stesso!

Sponsorizzato da Coursera

Title

Agile Programme Manager

Job Description

We are looking to appoint a highly skilled and experienced Agile Program Manager to join our dynamic team. This role is pivotal in overseeing the development and deployment of business-critical applications, ensuring customer satisfaction through the early and ongoing delivery of valuable solutions. The ideal candidate will have a strong educational background in computer science or engineering, extensive experience in managing complex projects within the information technology sector, and a deep understanding of Agile methodologies. With excellent communication skills and a solid technical background, the Agile Program Manager will lead cross-functional teams, maintain project documentation, and ensure sustainable development practices. If you are a proactive leader with a passion for technical excellence and high-quality design, we invite you to apply for this exciting opportunity.

Key Areas of Responsibility:

  • Ensure customer satisfaction through the early and ongoing delivery of solutions
  • Oversee client acceptance of the solution and align client expectations with the agreed statement of work
  • In collaboration with the Customer Success Manager maintain relationships with client stakeholders and resolve all issues
  • Ensure project status reports are communicated by scrum masters and project managers to all stakeholders timeously
  • Provide quarterly reports to stakeholders for key accounts
  • Facilitate and coordinate incident resolution with the teams and ensure key stakeholders are informed timeously
  • Oversee the development and deployment of business critical applications.
  • Embrace evolving requirements, even during the late stages of development.
  • Ensure that all service transition deliverables are provided throughout the SDLC process
  • Ensure timely project completion within budget, meeting client expectations for quality and functionality
  • Measure project performance using appropriate systems, tools and techniques.
  • Maintain a consistent focus on technical excellence and high-quality design.
  • Ensure that development processes are sustainable and maintain a consistent pace.
  • Create and maintain comprehensive project documentation.
  • Ensure collaboration between teams where interdependent deliveries we required
  • Establish and implement standard ways of working between teams
  • Support cross-functional agile teams, including internal employees, offshore resources, partners and contractors.
  • In collaboration with Scrum Masters, regularly review team performance and delivery and reflect on how to become more effective.
  • Ensure that teams regularly conduct retrospectives and lessons learned sessions and after significant events.
  • Ensure that each engagement is correctly configured in both the timekeeping and project reporting systems
  • Report and escalate to chapter leads/line managers as needed.
  • Supervise the Scrum Masters and Project Managers responsible for executing the projects 

Skills Required:  

  • Coaching — Provide timely guidance and feedback to help others strengthen specific knowledge and skill areas needed to accomplish a task or solve a problem.
  • Business Needs Analysis — Ability to define the client’s requirements within the context of their business. Ability to assess the opportunities, benefits, risks, and success factors of a potential solution.
  • Decision-Making — Ability to use logical, sound judgment and experience to determine the appropriate course of action based on scenario, procedures, and guidelines, for a given situation.
  • Problem-Solving — Gather and use information needed to develop effective solutions to difficult problems or situations.
  • Facilitation and Meeting Management — Guide the activities of an individual, group or team toward a desired result or outcome. Drive consensus and team ownership of decisions.
  • Influencing Others — Ability to assert ideas and persuade others to commit action.
  • Conflict Management and Negotiation — Ability to come to sound agreements with counterparts in business or organizational situations where there is disagreement or differences in interest.
  • Requirements Analysis and Management — Ability to systematically identify, document, and manage project requirements. Tracing the requirements from source through implementation and verification and controlling all requirements and scope change.

Job Related Experience Required:

  • Strong educational background, ideally in computer science or engineering, for technical program managers - >10 years - Essential
  • Proven working experience in complex environments as an agile program manager in the information technology sector - >5years - Essential
  • Excellent client-facing and internal communication skills - >5 years - Essential
  • Excellent written and verbal communication skills - >5 years - Essential
  • Solid technical background, with understanding or hands-on experience in software development and web technologies environments - >5 years - Essential
  • Solid organizational skills including attention to detail and multi-tasking skills - >5 years - Essential
  • Agile certification - Essential

Competencies:                              

  • Thorough knowledge of agile practices, rituals and ceremonies
  • Good understanding of engineering practices
  • Thorough knowledge of Jira and Confluence
  • Good understanding of how agile works at scale
  • Thorough understanding of how to utilize dashboards, KPI/metrics & burn down charts
  • Solid grasp of how to scale lean and agile practices.
  • Servant leadership
  • Systems thinking
  • Innovation
  • Stress Tolerance
  • Adaptability

Key Areas of Responsibility:

  • Ensure customer satisfaction through the early and ongoing delivery of valuable solutions.
  • Oversee client acceptance of the solution and align client expectations with the agreed statement of work.
  • In collaboration with the Customer Success Manager, maintain relationships with client stakeholders and resolve all issues.
  • Maintain and communicate project status to all stakeholders in reports and status meetings.
  • Oversee the development and deployment of business-critical applications.
  • Supervise the Scrum Masters and Project Managers responsible for executing the projects.
  • Embrace evolving requirements, even during the late stages of development.
  • Ensure timely project completion within budget, meeting client expectations for quality and functionality.
  • Measure project performance using appropriate systems, tools, and techniques.
  • Maintain a consistent focus on technical excellence and high-quality design.
  • Ensure that development processes are sustainable and maintain a consistent pace.
  • Facilitate collaboration among cross-functional teams (developers, designers, QA, etc.) to achieve program objectives.
  • Act as the main point of communication, removing obstacles, and ensuring smooth inter-team interactions.
  • Manage dependencies across teams to avoid bottlenecks and ensure seamless delivery.
  • Continuously improve Agile processes within teams and at the program level to enhance efficiency and delivery.
  • Support cross-functional agile teams, including internal employees, offshore resources, partners, and contractors.
  • In collaboration with Scrum Masters, regularly review team performance and delivery and reflect on how to become more effective.
  • Ensure that teams regularly conduct retrospectives and lessons learned sessions after significant events.
  • Coordinate release planning across teams to ensure program-level consistency and alignment.
  • Ensure that each engagement is correctly configured in both the timekeeping and project reporting systems.
  • Report and escalate to chapter leads/line managers as needed.
  • Proactively identify, assess, and mitigate risks to avoid disruptions to the program.
  • Oversee resource allocation for program needs, ensuring team members have the necessary tools and support.

Education

National Certificate Level 4 (N4) / Grade 12 (Required)

Languages

English Candidarsi ora

Altri lavori