Data Engineer / Developer
Johannesburg
PwC
We are a community of solvers combining human ingenuity, experience and technology innovation to help organisations build trust and deliver sustained outcomes.Management Level
Senior AssociateJob Description & Summary
At PwC, our people in data and analytics engineering focus on leveraging advanced technologies and techniques to design and develop robust data solutions for clients. They play a crucial role in transforming raw data into actionable insights, enabling informed decision-making and driving business growth.Those in data science and machine learning engineering at PwC will focus on leveraging advanced analytics and machine learning techniques to extract insights from large datasets and drive data-driven decision making. You will work on developing predictive models, conducting statistical analysis, and creating data visualisations to solve complex business problems.
Focused on relationships, you are building meaningful client connections, and learning how to manage and inspire others. Navigating increasingly complex situations, you are growing your personal brand, deepening technical expertise and awareness of your strengths. You are expected to anticipate the needs of your teams and clients, and to deliver quality. Embracing increased ambiguity, you are comfortable when the path forward isn’t clear, you ask questions, and you use these moments as opportunities to grow.
Examples of the skills, knowledge, and experiences you need to lead and deliver value at this level include but are not limited to:
- Respond effectively to the diverse perspectives, needs, and feelings of others.
- Use a broad range of tools, methodologies and techniques to generate new ideas and solve problems.
- Use critical thinking to break down complex concepts.
- Understand the broader objectives of your project or role and how your work fits into the overall strategy.
- Develop a deeper understanding of the business context and how it is changing.
- Use reflection to develop self awareness, enhance strengths and address development areas.
- Interpret data to inform insights and recommendations.
- Uphold and reinforce professional and technical standards (e.g. refer to specific PwC tax and audit guidance), the Firm's code of conduct, and independence requirements.
As a Data Engineer (Developer) Associate within the Data Enablement Competency, you will be responsible for supporting the development and maintenance of data pipelines. You will work alongside senior team members to gain hands-on experience in data engineering and DevOps practices, contributing to data integration efforts and ensuring the reliability of data processes.
Key Responsibilities:
Assist in the development and maintenance of data pipelines to support the organisation’s data needs.
Participate in testing and validation to ensure the accuracy and integrity of data solutions.
Support the implementation of DevOps practices, including CI/CD pipelines and version control.
Assist with quality assurance processes under the guidance of senior team members.
Collaborate with team members to gather requirements and contribute to project delivery.
Assist in optimising data pipelines for performance and scalability.
Stay up to date with developments in data engineering and DevOps, learning from more senior colleagues.
Qualifications:
Bachelor's degree or diploma in Computer Science, Information Systems, or a related field.
Familiarity with SQL and ETL processes.
Python advantageous.
Interest in learning DevOps practices, including CI/CD pipelines and infrastructure as code.
Strong problem-solving skills with a willingness to learn.
Good communication and teamwork abilities.
Attention to detail and a commitment to quality.
Familiarity with data governance and data security practices is advantageous.
Travel Requirements
Up to 20%Available for Work Visa Sponsorship?
NoJob Posting End Date
January 2, 2025* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: CI/CD Computer Science Data governance Data pipelines DevOps Engineering ETL Machine Learning Pipelines Python Security SQL Statistics Testing
Perks/benefits: Career development
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.