Data Engineer

Johannesburg, Gauteng, South Africa

Job Description


Are you a Data Engineer looking to take your career to new heights? Do you have expertise in developing and maintaining scalable data infrastructures with high availability, performance, and capability to integrate new technologies? Then this is the role for you!What You'll Do:

  • Create and maintain optimal data pipeline architecture.
  • Assemble large, complex data sets that meet business requirements.
  • Identify, design, and implement internal process improvements.
  • Optimize data delivery and re-design infrastructure for greater scalability.
  • Build the infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources using SQL and AWS technologies.
  • Work with internal and external stakeholders to assist with data-related technical issues and support data infrastructure need.
What You Bring:
  • Strong programming knowledge, with expertise in Python, Java, Scala, or other programming languages.
  • Understanding of relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Cassandra).
  • Proficiency in cloud platforms like AWS, Azure, or Google Cloud.
  • Data warehousing solutions.
  • Understanding of Data APIs.
  • Proficiency in ETL Tools.
  • Basic understanding of Machine Learning.
  • Critical thinking skills.
  • Bachelor's degree in Data Science, Computer Science, Mathematics, or a business-related field.
  • Banking or Financial Services experience is a plus.
Essential Technical Skills:
Python/Java/Scala
MySQL, PostgreSQL and NoSQL
Hadoop/Spark/ Apache Kafka
Apache Nifi/Apache Airflow Talend
Azure/AWS/Google CloudWhy Join Us?
  • Be part of a forward-thinking company that values innovation, collaboration, and data-driven decision-making.
  • Work with a talented, diverse team on exciting projects that shape the future of business.
  • Enjoy competitive compensation, opportunities for growth, and a vibrant work culture.

ExecutivePlacements.com

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1347126
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, Gauteng, South Africa
  • Education
    Not mentioned