Company Description
Standard Bank Group is a leading Africa-focused financial services group, and an innovative player on the global stage, that offers a variety of career-enhancing opportunities – plus the chance to work alongside some of the sector’s most talented, motivated professionals. Our clients range from individuals, to businesses of all sizes, high net worth families and large multinational corporates and institutions. We’re passionate about creating growth in Africa. Bringing true, meaningful value to our clients and the communities we serve and creating a real sense of purpose for you.
Job Description
We are seeking a talented and experienced Data Engineer to join our growing team in Johannesburg, South Africa. As a Data Engineer, you will play a crucial role in designing, implementing, and maintaining our data infrastructure to support data-driven decision-making across the organisation.
- Design, develop, and maintain scalable data pipelines and ETL processes
- Collaborate with data scientists and analysts to understand data requirements and implement efficient data solutions
- Optimise data storage and retrieval systems for improved performance and reliability
- Implement data quality checks and ensure data integrity throughout the data lifecycle
- Develop and maintain documentation for data processes and architectures
- Stay up-to-date with emerging technologies and best practices in data engineering
- Participate in code reviews and contribute to the continuous improvement of our data infrastructure
- Troubleshoot and resolve data-related issues in a timely manner
- Work closely with cross-functional teams to support data-driven initiatives and projects
Qualifications
- Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field
- Minimum of 3 years of experience in data engineering or a similar role
- Strong proficiency in programming languages such as Python, R, and SQL
- Hands-on experience with big data technologies, including Hadoop and Spark
- Solid understanding of data warehousing concepts and ETL processes
- Experience with cloud-based data platforms (e.g., AWS, Google Cloud, Azure)
- Knowledge of machine learning algorithms and statistical analysis techniques
- Familiarity with data visualization tools such as Tableau or Power BI
- Strong problem-solving skills and attention to detail
- Excellent communication and collaboration skills
- Knowledge of data governance and data quality best practices
- Relevant certifications (e.g., AWS Certified Data Analytics, Google Cloud Professional Data Engineer) are desirable
- Ability to work independently and as part of a team in a fast-paced environment
- Strong organisational skills and ability to manage multiple projects simultaneously
Additional Information
Behavioural Competencies:
- Adopting Practical Approaches
- Articulating Information
- Checking Things
- Developing Expertise
- Documenting Facts
- Embracing Change
- Examining Information
- Interpreting Data
- Managing Tasks
- Producing Output
- Taking Action
- Team Working
Technical Competencies:
- Big Data Frameworks and Tools
- Data Engineering
- Data Integrity
- IT Knowledge
- Stakeholder Management (IT)