Home South Africa Project Manager / Scrum Master

Home South Africa Project Manager / Scrum Master

Project Manager / Scrum Master

Full time at Boardroom Appointments in South Africa
Posted on January 15, 2025

Job details

About the job Project Manager / Scrum Master

  • Bachelor's degree in Computer Science, Engineering, Business Administration, or a related field.
  • Relevant certifications (e.g., PMP, CSM) are highly desirable.
  • Proven experience as a Project Manager or Scrum Master in a software development environment, preferably working with Python and Django frameworks.
  • In-depth understanding of project management methodologies, such as Agile (Scrum/Kanban) and Waterfall.
  • Familiarity with regulatory compliance frameworks, such as POPIA and National Credit Regulator requirements, would be advantageous.
  • Strong leadership and interpersonal skills, with the ability to effectively communicate and collaborate with diverse stakeholders.
  • Excellent problem-solving and decision-making abilities, with keen attention to detail.
  • Solid organisational and time management skills, with the ability to prioritize tasks and manage multiple projects simultaneously.
  • Proficient in project management tools and software.
Responsibilities:
  • Collaborate with stakeholders to define project goals, scope, and deliverables.
  • Develop detailed project plans, including timelines, milestones, and resource allocation.
  • Coordinate and lead project kickoff meetings, ensuring clear communication of project objectives and requirements to the development teams.
  • Monitor project progress, identify risks, and implement proactive mitigation strategies.
  • Conduct regular project status meetings, providing updates to stakeholders and addressing any concerns or issues.
  • Serve as the primary point of contact for clients, understanding their business needs and translating them into actionable requirements for the development teams.
  • Facilitate client meetings to gather feedback, clarify requirements, and ensure client satisfaction.
  • Manage client expectations by effectively communicating project timelines, deliverables, and any potential scope changes.
  • Work closely with cross-functional teams, including developers, designers, testers, and business analysts, to ensure a shared understanding of project goals and requirements.
  • Act as a Scrum Master, facilitating daily stand-up meetings, sprint planning, sprint reviews, and retrospectives.
  • Foster a collaborative and productive work environment, promoting effective communication and knowledge sharing among team members.
  • Provide guidance and support to the development teams, removing any obstacles that may impede project progress.
  • Develop and implement quality assurance processes to ensure the delivery of high-quality software solutions that meet client requirements and regulatory standards.
  • Conduct thorough project risk assessments, identifying potential issues and devising strategies to mitigate them.
  • Monitor and manage project budgets, ensuring adherence to financial constraints and reporting any deviations to relevant stakeholders.
  • Maintain comprehensive project documentation, including project plans, requirements, change requests, and meeting minutes.
  • Generate regular project status reports, highlighting key milestones, accomplishments, risks, and mitigation strategies.
  • Provide accurate and timely project updates to senior management, highlighting progress, challenges, and opportunities for improvement.
#J-18808-Ljbffr

Apply safely

To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.

Share this job
Improve your chance to get this job. Do an online course on Project Management starting now. Claim $10 promo towards online courses. See all courses
See All Project Jobs
Feedback Feedback