PwC South Africa is a prominent professional services firm providing industry-focused assurance, advisory, tax, and legal services to public, private, and government clients.
Essential skills and experience
- 3 years or more post article experience.
Required qualifications
Desirable skills or attributes
- Specialist industry knowledge IFRS experience
- Display sound leadership skills
- Computer literate with al PwC software
- Ability to market PwC services and to establish contacts in the market place
- Self – motivated
- High attention to detail
- Excellent communication skills
- Strong interpersonal and management skills
- Ability to multi task
- Analytic and solution driven
- Pro – active and committed to delivery
- Excellent time management skills
Responsibilities
- Manage special projects
- Risk management
- Monitor costs
- Development of staff
- Business development and client relationship building
- Manage work in progress and debtors
- Staff management
- Compliance with PwC audit methodology
- Report writing
go to method of application »
Qualifications / Certifications required:
- Bachelor's or Master's degree in Business Administration, Computer Science, Information Technology, or a related field and / or Certifications such as:
- Certified Scrum Product Owner (CSPO)
- Professional Scrum Product Owner (PSPO)
- SAFe Product Owner/Product Manager (POPM)
- PMI Agile Certified Practitioner (PMI-ACP)
Experience required:
- 8+ years of experience in product management or related fields
- Proven track record of leading product development and managing product lifecycles
- Experience with Agile and Scrum methodologies
- Strong background in stakeholder management and cross-functional team collaboration
- Familiarity with market analysis and customer needs assessment
Responsibilities of role:
- Define and prioritize product features and requirements based on business objectives
- Maintain and manage the product backlog, ensuring alignment with the product roadmap
- Collaborate with stakeholders to gather and refine requirements
- Oversee the development process, ensuring timely delivery of product features
- Conduct market research and analyze competitor strategies to inform product direction
- Facilitate sprint planning, review, and retrospective meetings
- Ensure product quality and performance through continuous improvement
go to method of application »
Key Performance Areas
- Have a strong technical background;
- Develop and upskill on digital forensics techniques;
- Drafting proposals/quotations;
- Become familiar with risk management processes;
- Assist with drafting internal and external reports; and
- Provide support to seniors and managers on engagements.
Qualifications
- B.Tech, BsC Computer Science, Bcom IT or other relevant qualifications.
- Industry recognised certifications (EnCE, SANS etc) would be advantageous.
Experience
- 0 to 3 years experience;
- Technical experience would be advantageous;
- Cybersecurity experience would be an advantage; and
- Consulting experience would be advantageous.
go to method of application »
You will be responsible for:
- Managing a range of complex, high value, projects and programmes from kick off through to project closure.
- Delivering through standard PM methodologies and processes (e.g. for planning, reporting, billing) and helping drive adoption throughout a team/programme.
- Building, developing and maintaining relationships with stakeholders of all grades including very senior stakeholders, both internally and with clients.
- Anticipating and recovering potential delivery issues before they occur through proactive management.
- Ensuring the effective use of resources within the programme/Line of Service, to deliver change efficiently and ensuring cost is minimised.
- Supporting projects to set up clear business / scope requirements and ensure delivery of these, communicating progress through the agreed reporting routes and managing changes through the agreed, fit for purpose governance processes.
- Communicating with delivery teams to drive alignment on processes and standards.
- Effectively managing key stakeholders to ensure they understand progress of subworkstreams and interdependent workstreams.
- Facilitating the effective flow of information through the governance structure.
- Creating and maintaining meaningful MI that provides insight to programme progress.
- Regular tracking of the project’s overall status including, risk tracking, budget tracking and financial management.
- Effectively and responsibly leveraging technology tools and working with delivery capability in other territories
- Driving the continuous improvement agenda for the project/team.
Knowledge, skills and experience required
- Qualification in project/programme management (e.g., PRINCE2 or similar)
- Experience of working with multi-disciplinary teams – experience of working within the Financial Services sector would be beneficial.
- Proficiency in both waterfall and agile methodologies with a growth mindset embedding best practice through a culture of continuous improvement and coaching.
- Capable of switching between workstream detail and programme level and can join the dots across organisation, strategy, programme, and project levels.
- Excellent communication and relationships building skills.
- Evidenced ability to command respect and create a sense of vision and purpose amongst the project team.
- Experienced at presenting to Exec level stakeholders, with the ability to influence stakeholders to drive successful outcomes.
go to method of application »
Core Areas of Impact
Designing User Journeys & Feature-Level Interactions
- Translate high-level user journeys into structured user flows and detailed screen designs.
- Define interaction patterns, transitions, and navigation structures to create a seamless in-app experience.
- Ensure that features are designed with usability, accessibility, and clarity in mind.
Screen & Interface Design Execution
- Create wireframes, interactive prototypes, and pixel-perfect high-fidelity UI designs.
- Ensure visual hierarchy, typography, and spacing enhance readability and engagement.
- Align designs with brand, best practice and accessibility guidelines.
Contributing to the App’s UI Patterns & Components
- As new UI components emerge from journey and feature design, contribute them to the design system for reuse.
- Collaborate with the Design System Leadto ensure new elements fit within the broader design language.
- Maintain visual and interaction consistency across the app.
Research-Driven Design Decisions
- Conduct usability testing, A/B testing, and research to validate design decisions before implementation.
- Work closely with Service Designers to ensure that feature-level designs align with the broader service experience.
- Use data-driven insights and user feedback to iterate and refine designs.
Agile Collaboration with Technical & Development Teams
- Work within Agile squads, ensuring seamless design-to-development handoff.
- Participate in sprint planning, backlog refinement, and design reviews to align with evolving product needs.
- Adapt designs based on technical constraints, user feedback, and business priorities.
Accessibility & Inclusive Design
- Ensure compliance with accessibility standards and best practices for inclusive design.
- Optimise experiences across various screen sizes and devices.
- Advocate for usability, clarity, and performance improvements to enhance accessibility.
Key Responsibilities
- Design and prototype intuitive user experiences across key journeys and features of the app.
- Develop UI patterns and components as part of journey and feature design, ensuring alignment with broader design standards.
- Conduct research and usability testing, iterating on designs based on real-world insights.
- Collaborate with Service Designers, product teams, and technical/development teams to refine user flows and interfaces.
- Contribute new elements to the design system, working closely with the Design System Lead.
- Ensure consistency in visual design, accessibility, and interaction principles.
Key Skills & Experience
- Proficiency in Figma design tool.
- Experience designing user journeys, user-flows, wireframes, and high-fidelity UI components.
- Strong understanding of interaction design, usability, and accessibility principles.
- Ability to translate complex user needs into simple, effective UI solutions.
- Experience working in Agile product teams, participating in sprints and backlog refinement.
- Strong collaboration skills, working alongside Service Designers, product teams, and technical/development teams.
- Basic understanding of frontend technologies (HTML, CSS, design handoff tools like Zeplin or Figma Dev Mode) is a plus.
go to method of application »
Qualifications / Certifications required:
- Bachelor’s Degree in Computer Science, Information Technology, Engineering.
- Optional: Masters Degree in Business Administration (MBA)
- Certified Scrum Product Owner (CSPO)
- Certified ScrumMaster (CSM)
- SAFe Product Owner/ Product Manager (POPM)
Experience required:
- Minimum of 5-7 years of experience in product management or related field.
- Proven track record of managing and delivering complex technical products.
- Experience working in Agile Scrum environments
- Strong background in software development or engineering.
- Experience in leading cross functional teams and collaborating with stakeholders.
Responsibilities of role:
- Define and communicate the product vision and strategy
- Prioritize and manage the product backlog
- Collaborate with development teams to ensure technical feasibility and alignment with business goals
- Conduct market research and gather customer feedback to inform product decisions
- Oversee the entire product lifecycle from concept to launch
- Ensure timely delivery of high-quality products
- Act as the primary point of contact between technical teams and business stakeholders
go to method of application »
Qualifications /Certifications required:
- Bachelor’s degree in Computer Science, Information Technology, or a related field
- MuleSoft Certified Developer - Level 1
- MuleSoft Certified Developer - Level 2 (desirable)
- Relevant industry certifications (optional)
Experience required:
- Minimum of 3-5 years of experience in DevOps engineering
- Proven experience with MuleSoft development and administration
- Extensive experience with CI/CD tools such as Jenkins, Git, GitHub, Bitbucket, or similar
- Strong background in scripting and automation using tools like Ansible, Terraform, or similar
- Experience with cloud platforms such as AWS, Azure, or Google Cloud
- Familiarity with containerization technologies like Docker and Kubernetes
- Strong problem-solving skills and attention to detail
Responsibilities of role:
DevOps and CI/CD:
- Design, implement, and maintain CI/CD pipelines for MuleSoft and other applications.
- Automate deployment processes to improve efficiency and reduce errors.
- Monitor, troubleshoot, and optimize CI/CD pipelines to ensure smooth and reliable operation.
- Collaborate with development and operations teams to integrate DevOps practices into the development lifecycle.
- Manage and maintain infrastructure as code using tools like Terraform and Ansible.
MuleSoft Development and Administration:
- Develop and customize MuleSoft applications using Apex, Visualforce, Lightning Components, and declarative tools.
- Manage MuleSoft configurations, including custom objects, fields, workflows, and validation rules.
- Perform MuleSoft data migration and data quality initiatives.
- Integrate MuleSoft with external systems using APIs and middleware tools.
- Monitor and optimize MuleSoft performance and scalability.
Technical Support and Collaboration:
- Provide technical support for MuleSoft and DevOps-related issues.
- Work closely with development teams to ensure seamless integration of DevOps practices.
- Collaborate with business analysts to understand requirements and deliver solutions that meet business needs.
- Participate in Agile ceremonies, including sprint planning, backlog grooming, daily stand-ups, and retrospectives.
Documentation and Reporting:
- Document DevOps processes, CI/CD pipelines, and MuleSoft configurations.
- Create and maintain technical documentation and user guides.
- Report on DevOps and MuleSoft performance, issues, and improvements to stakeholders.
Quality Assurance and Testing:
- Conduct code reviews and ensure adherence to best practices and coding standards.
- Implement automated testing for MuleSoft and other applications.
- Perform integration and system testing to ensure the quality and reliability of deployments.
go to method of application »
Core Areas of Impact
Writing & Structuring Content for Digital Experiences
- Craft clear, concise, and action-driven microcopy for elements and components including but not limited to buttons, tooltips, and system messages.
- Design user-friendly onboarding flows and instructional content that guide users effortlessly.
- Write error messages and alerts that are helpful, not frustrating, reducing confusion.
Ensuring Consistency & Accessibility Across the App
- Maintain a consistent tone of voice, terminology, and language patterns across all product squads.
- Ensure content meets accessibility standards and is easy to understand for diverse users.
- Collaborate with Service Designers and UX/UI Designers to align copy with broader experience flows.
- Maintain brand consistency across all written content.
Content Strategy & Cross-Team Collaboration
- Develop content frameworks, style guides, and reusable language components to ensure consistency.
- Work within Agile squads, contributing to backlog grooming, sprint planning, and design critiques.
- Advocate for plain language, user-first messaging, and readability improvements across the product.
Key Responsibilities
- Write and refine UX copy that enhances usability, clarity, and brand alignment.
- Develop content frameworks that standardise language usage across the app.
- Collaborate with designers and researchers to validate copy through user testing.
- Ensure accessibility compliance, making content inclusive and easy to understand.
- Iterate on content based on user feedback and analytics insights.
- Ensure all written content aligns with the brand's voice and guidelines.
Key Skills & Experience
- Proven UX writing skills, with experience in microcopy, interaction flows, and content design.
- Strong understanding of accessibility best practices and plain language principles.
- Experience working within Agile teams alongside designers and developers.
- Ability to simplify complex ideas into clear, engaging content.
- Familiarity with UX tools like Figma, Miro, or other collaborative platforms is a plus.
Qualifications and Certifications
- Relevant qualifications and certifications will be required
Method of Application
Use the link(s) below to apply on company website.
Build your CV for free. Download in different templates.