Apply

Data Engineering Manager

Posted 2024-11-21

View full description

💎 Seniority level: Manager, Minimum of 5 years

📍 Location: South Africa

🔍 Industry: E-commerce

🏢 Company: Takealot Group

🗣️ Languages: English

⏳ Experience: Minimum of 5 years

🪄 Skills: Project ManagementPythonSQLAgileBusiness IntelligenceJavaJenkinsKafkaKubernetesQASnowflakeStrategyAlgorithmsData engineeringData StructuresGoRelease ManagementCI/CDMentoringLinuxDocumentationCoaching

Requirements:
  • Bachelor’s Degree or Advanced Diploma in Information Systems, Computer Science, Mathematics, or Engineering.
  • A minimum of 5 years of relevant Data Engineering experience in a software/technology environment.
  • Experience leading a team technically and mentoring others.
  • Knowledge of database and data warehousing principles.
  • Proficient in SQL, Java, and Python.
Responsibilities:
  • Lead, execute, and maintain the Data Engineering strategy fitting into the Group Data Strategy.
  • Design and optimize ELT processes and develop scalable data models.
  • Enforce data governance policies and apply best practices like version control and CI/CD.
  • Collaborate with data analysts, scientists, and business users to address data needs.
  • Drive innovation and mentor the team to foster continuous learning.
Apply

Related Jobs

Apply

📍 South Africa

🔍 E-commerce

🏢 Company: takealot.com

  • Bachelor’s degree or advanced diploma in Information Systems, Computer Science, Mathematics, or Engineering.
  • Minimum of 5 years of relevant Data Engineering experience; 8 years if no degree.
  • Experience leading a team technically, focusing on high-quality output.
  • Proficient in data modeling and schema design, with a thorough understanding of database principles.
  • Experience with programming in Java and Python.
  • Strong SQL skills with at least 5 years of experience.
  • Familiarity with cloud operations (Google Cloud) and build systems (Jenkins, Gitlab).
  • Experience in Agile environments and mentoring others.

  • Lead, execute and maintain the Data Engineering strategy that aligns with Group Data Strategy.
  • Architect and implement technical solutions supporting scalability and security.
  • Mentor and coach best practices in data management within the organization.
  • Define standards and frameworks for Data and Software Engineering best practices.
  • Oversee operational support and manage team project timelines and stakeholder expectations.
  • Implement features and processes to enhance scalability, efficiency, reliability, and security.
  • Ensure data pipelines operate efficiently, conduct data validation, and optimize data models.

Project ManagementPythonSQLAgileBusiness IntelligenceJavaJenkinsKafkaKubernetesQASnowflakeStrategyAlgorithmsData engineeringData StructuresGoRelease ManagementCI/CDMentoringLinuxDocumentationCoaching

Posted 2024-11-21
Apply