Please login/register to apply for this job.
17 Aug 2025

Permanent Senior Data Engineer | PwC Vacancies

PwC – Posted by Joblink24 Johannesburg, Gauteng, South Africa

Job Description

PwC Vacancies – Senior Data Engineer

Location: Johannesburg, Gauteng
Company: PwC
Job Type: Permanent
Job Sector: Information Technology

Senior Data Engineer (Manager) – PwC Africa

Job Description & Summary
At PwC, our Data & Analytics Engineering team leverages advanced technologies to design and develop robust data solutions that transform raw data into actionable insights. As a Senior Data Engineer, you will lead the design and implementation of data infrastructure, pipelines, and integration solutions to drive business growth and informed decision-making.

Leadership & Culture
You will mentor and inspire teams, ensuring high-quality delivery while fostering innovation and professional growth. Our Africa Tech team thrives on curiosity, collaboration, and a passion for technology. We embrace AI-driven tools, diverse perspectives, and continuous learning to challenge the status quo and deliver impactful solutions.

Key Responsibilities

Data Pipeline Development

  • Build and maintain automated data pipelines for sourcing, transformation, and delivery across local and global applications.
  • Ensure adherence to enterprise data standards and DevOps deployment practices.
  • Optimize pipelines for performance and scalability.

Data Transformation

  • Clean, normalize, enrich, and aggregate raw data for analytical use.
  • Align transformations with business rules and data catalog definitions.

Data Modeling

  • Design conceptual, logical, and physical data models to support business operations.
  • Develop data flow diagrams to map system interactions.

Data Quality Assurance

  • Implement validation methods, stress testing, and peer reviews to ensure accuracy.
  • Document test results and uphold Definition of Done standards.

Security & Compliance

  • Apply data governance, encryption, and privacy techniques (anonymization, least privilege access).
  • Maintain technical documentation and compliance with PwC standards.

Collaboration

  • Partner with product teams and stakeholders to define data requirements.
  • Provide technical input on dependencies, timelines, and project delivery.

Technical Mentorship

  • Guide junior engineers and contribute to technical training programs.
  • Share expertise in data communities of practice.

Qualifications & Skills

Education & Experience

  • Bachelor’s degree in Computer Science or equivalent experience.
  • Azure Synapse and Databricks certifications preferred.
  • 8–10 years of cloud data engineering experience in complex environments.

Technical Expertise

  • Core Skills: SQL, T-SQL, SSIS, SSAS, data modeling, database design/security/tuning.
  • Azure: Data Lake, SQL (serverless, memSQL), Synapse Pipelines.
  • Development: API (SOAP/JSON/Graph), PySpark, Power BI.
  • Understanding: Machine learning, containerization.

Why PwC?
We build trust in society by solving critical problems. Our five core values—professionalism, integrity, transparency, accountability, and innovation—guide our work. Join our human-led, tech-powered team to drive meaningful change.

Travel Requirement: Up to 20%
Work Visa Sponsorship: Not available
Job Posting End Date: August 22, 2025

APPLY NOW

How to Apply

To apply for this position, click the “Apply Now” button or follow the specific instructions provided in the job description. Ensure that your CV and supporting documents are up to date and relevant to the position.

Please note: This job posting may be closed at any time by the employer, either due to internal recruitment policies, legal requirements, or once a suitable candidate has been found. We encourage you to apply as early as possible.

Only shortlisted candidates will be contacted.

48 total views, 3 today

Apply for this Job

Leave a Reply

Your email address will not be published. Required fields are marked *