takealot.com

Related companies:

Jobs at this company:

Apply

📍 South Africa

🔍 E-commerce

  • 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