Data Engineer – Apply Now! | Nedbank | Johannesburg, ZA

Full-time

Nedbank

Are you a data enthusiast with a passion for leveraging cutting-edge technologies? Nedbank is looking for an experienced Data Engineer to join their team in Johannesburg. In this exciting role, you will play a key part in advancing the bank’s data infrastructure, enabling advanced analytics, machine learning, and AI solutions. Help Nedbank become a data-driven organization by building robust data pipelines, ensuring data security, and collaborating with teams across the enterprise. This is a unique opportunity to contribute to meaningful projects and make an impact in a leading financial institution.


What You’ll Do:

✔️ Data Infrastructure Development: Build, manage, and optimise scalable, reliable data infrastructure using tools like DB2, PostgreSQL, MSSQL, HBase, NoSQL, and Azure Data Lake Gen 2.
✔️ Data Pipeline Creation: Develop and maintain efficient data pipelines for data ingestion, provisioning, streaming, and APIs.
✔️ Data Integration: Extract and integrate data from multiple sources into the Nedbank Data Warehouse and provide it in a useable format for stakeholders.
✔️ Collaboration: Work alongside Data Analysts, Data Scientists, and Software Engineers to design data solutions that deliver business value.
✔️ API Development: Build APIs to support the Bank’s data-driven initiatives.
✔️ Data Governance: Ensure the accuracy, consistency, and security of data through rigorous quality checks.
✔️ Automation and Optimisation: Automate and optimise the performance of data pipelines and integration patterns.

Key Responsibilities:

  • Data Infrastructure: Enhance the bank’s data infrastructure with secure, reliable, and optimised solutions.
  • Cloud Technologies: Utilise cloud-based platforms (Azure, AWS, Google Cloud) and big data technologies (Hadoop, Spark) to build scalable solutions.
  • Data Modelling: Work with Data Modellers to create models and schemas for the Data Reservoir and Data Lake.
  • Data Pipeline Management: Build and manage pipelines using ETL tools like Ab Initio, Azure Data Factory, and Azure Databricks.
  • Data Quality: Implement data quality checks to ensure high accuracy and consistency.
  • Performance Optimisation: Continuously improve data warehouse performance and real-time jobs.

Key Requirements:

📚 Education:

  • Matric (Grade 12) or National Senior Certificate (Essential).
  • BCom, BSc, or BEng degree in a related field (Preferred).
  • Certifications in Cloud (Azure, AWS), DevOps, or Data Engineering are advantageous. Data Science certifications (e.g., Coursera, Udemy) will also be beneficial.

🛠️ Experience:

  • 6+ years of experience as a Data Engineer or in a related role.
  • Experience with big data technologies like Hadoop, Spark, Hive.
  • Proficiency in programming languages such as Python, Java, SQL.
  • Strong background in relational databases (PostgreSQL, MSSQL, DB2) and NoSQL databases.
  • Experience with cloud platforms (AWS, Azure, GCP).
  • Familiarity with data visualization tools and ETL tools like Ab Initio and Azure Data Factory.

Additional Skills:

💬 Communication: Strong ability to communicate complex data concepts to non-technical stakeholders.
🤝 Collaboration: Ability to work effectively with cross-functional teams in an Agile environment.
💡 Innovation: A creative thinker with a passion for problem-solving and innovation.
📊 Data Governance: Knowledge of data security, privacy, and governance best practices.


Why Join Nedbank?

At Nedbank, we are committed to innovation and empowering our employees to succeed. As part of our Information Technology team, you will be at the forefront of transforming how data drives our business. We offer:

  • Competitive Salary
  • Career Development: Opportunities for growth within a leading financial institution.
  • Hybrid Work Environment: Flexibility to work from home or in-office.
  • Inclusive Culture: A diverse team that encourages creativity, collaboration, and continuous learning.

Application Instructions:

If you are an experienced Data Engineer with a passion for building innovative data solutions, we encourage you to apply. Help us drive the bank’s data initiatives and contribute to becoming a data-driven organization. Don’t hesitate—take the leap and send in your application today!


Find similar jobs at:
https://careerjunctionza.co.za/jobs/


Tips for CV related to this post:

  1. Highlight Relevant Experience: Focus on your experience with data infrastructure, cloud platforms, and big data technologies such as Hadoop and Spark.
  2. Showcase Programming Skills: Be sure to include any experience with Python, Java, and SQL, as these are crucial for this role.
  3. Include Cloud Certifications: If you have certifications in Azure, AWS, or GCP, make sure they are prominently featured.
  4. Demonstrate Data Governance Knowledge: Include any experience related to data security, privacy, and governance practices.
  5. Focus on Problem-Solving Skills: Share examples where you have successfully tackled complex data challenges and delivered impactful results.
  6. Tailor Your CV to the Role: Align your skills and experiences directly with the responsibilities and requirements outlined in the job posting.

To apply for this job please visit jobs.nedbank.co.za.