Data Engineer

Johannesburg, Gauteng, South Africa

Job Description


SUMMARY:
A market-leading South African ISP is looking for a Data Engineer to join their dynamic team.POSITION INFO:
Job Summary:
We are seeking an experienced Data Engineer to join our data team and work closely with the Data Specialist to design, develop and implement efficient data pipelines to support business operations and decision-making. The ideal candidate should have strong technical skills in data management, experience in data integration, and a proven track record of delivering high-quality data solutions.Key Responsibilities:

  • Work with the Data Specialist to develop and implement a comprehensive data architecture that supports business objectives
  • Design, develop, and maintain scalable and reliable data pipelines that source and transform data from multiple sources
  • Build and maintain data integration tools and frameworks to automate the data transformation process
  • Develop data quality checks to ensure the accuracy and completeness of data across different systems
  • Collaborate with the data analytics team to identify and prioritize data requirements for reporting and analysis
  • Work with the IT team to ensure that data security, access controls, and compliance requirements are met
  • Research and implement new technologies and techniques to improve the efficiency and effectiveness of the data
processes Requirements:
  • Bachelor's degree in Computer Science, Statistics, Mathematics, or a related field; Honours degree preferred.
  • Minimum of 4 years of experience in the technical field, with experience in data integration, transformation, and pipeline development.
  • Strong proficiency in SQL and experience with ETL tools
  • Experience in programming languages such as Python or Ruby
  • Familiarity with cloud-based data platforms such as AWS or Azure
  • Strong understanding of data structures, data modeling, and database design principles
  • Experience in data quality management, data governance, and data security
  • Excellent problem-solving skills and ability to work in a fast-paced environment
  • Strong communication skills and ability to collaborate effectively with both technical and non-technical stakeholders
The Data Engineer role is a critical position within our data team, requiring a strong understanding of data engineering principles, excellent technical skills, and the ability to work collaboratively with other team members. If you are a highly motivated and results-oriented individual with a passion for data engineering and analytics, we would love to hear from you.Should you not receive a response from us within one week of your application, your application has unfortunately not been successful.You can visit our website for more vacancies: / LinkedIn

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
    JD1348451
  • 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