Project Manager / Scrum Master - GP
Spinamp
Product, Operations
Johannesburg, South Africa
Posted on Thursday, July 13, 2023
Do you have Project Manager/Scrum Master experience to join an innovative technology company?
The ideal candidate will be between 24 - 30 years old and looking for an opportunity to learn and grow in a dynamic team.
As a regulated organization under both the Protection of Personal Information Act (POPIA) and the National Credit Regulator, you will play a crucial role in bridging the gap between our clients' requirements and our software development teams. Your primary responsibility will be to drive project deliverables and ensure the successful delivery of all agreed and required project outcomes.
Key Responsibilities:
- Project Planning and Execution:
- 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.
- Client Relationship Management:
- 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.
- Team Collaboration and Communication:
- Basic knowledge of coding, specifically Python and Django frameworks, is important to ensure adequate control over the timing of tasks and communication with developers.
- 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.
- Quality Assurance and Risk Management:
- 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.
- Documentation and Reporting:
- 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.
Qualifications and Skills:
- 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 organizational and time management skills, with the ability to prioritize tasks and manage multiple projects simultaneously.
- Proficient in project management tools and software.
If you are a motivated professional with a passion for driving project success, ensuring client satisfaction, and managing regulatory compliance, we encourage you to apply for this challenging and rewarding position. Join our dynamic team and contribute to our mission of delivering exceptional software solutions while upholding the highest industry standards.