Browse All Jobs

Sand Technologies is seeking a Data Engineer to join their team. The Data Engineer will be responsible for designing, building, and maintaining scalable data pipelines and infrastructure to support data-intensive applications and analytics solutions. The ideal candidate will have experience with data modeling, ETL processes, and big data technologies.

Sand Technologies focuses on cutting-edge cloud-based data projects, leveraging tools such as Databricks, DBT, Docker, Python, SQL, and PySpark. They work across a variety of data architectures such as Data Mesh, lakehouse, data vault and data warehouses. Sand Technologies strives towards a strong code-first, data as a product mindset at all times, where testing and reliability with a keen eye on performance is a non-negotiable.

Responsibilities:

  • Data Pipeline Development
  • Data Modelling
  • ETL Processes
  • Big Data Technologies
  • Cloud Platforms
  • Data Quality and Governance
  • Monitoring, Optimization and Troubleshooting
  • DevOps
  • Collaboration
  • Documentation
  • Best Practices

Requirements:

  • Proven experience as a Data Engineer, or in a similar role
  • Proven experience working with Big Data and processing tools
  • Strong problem-solving and analytical skills
  • Solid understanding of data engineering principles
  • Excellent communication and collaboration skills
  • Ability to adapt to new technologies
  • Ability to write clean, scalable, robust code using python or similar programming languages

The role offers:

  • Opportunity to work on cutting-edge cloud-based data projects
  • Chance to collaborate with data scientists, analysts, and software engineers
  • A dynamic and fast-paced environment
Apply

Sand Tech Holdings Limited

Sand Technologies is a rapidly expanding enterprise AI company delivering solutions to global blue-chip corporations and governments. Specializing in meaningful AI, the company addresses critical challenges in diverse sectors, including telecommunications, water management, energy, healthcare, climate change, and smart cities. With a team of over 300 engineers and scientists across Africa, Europe, the UK, and the US, Sand Technologies utilizes data and AI to create impactful solutions, such as managing water supply for major cities and optimizing telecommunications networks. The company has demonstrated substantial revenue growth and earned recognition for its technological advancements.