Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us
PwC - Biggest provider of audit, accounting and tax services to the companies listed in the Johannesburg Stock Exchange. Also provides internal audit, forensic audit, corporate finance, corporate governance services, sustainable assurance services and others.
Read more about this company
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.