Senior Data Engineer
Build and optimize cloud data pipelines and lake house architectures for a global iGaming provider, migrating on-prem systems to AWS/Azure and implementing Kafka-driven streaming pipelines.
- Compensation
- Not disclosed
- Location
- Cape Town, South Africa
- Work setup
- Not specified
- Seniority
- Senior
- Employment
- Not specified
- Experience
- 5+ years
- Category
- Data engineering
- Posted
Skills
Full description
Kick-start your career in the online gaming world and experience the very latest in technology and innovation.
Who We Are
We’re part of Super Group, the NYSE-listed digital gaming company behind some of the world’s leading Sports and iGaming brands. At DigiOutsource, we bring passionate people and innovative tech together to create market-leading online gaming solutions. Our multidisciplinary teams are passionate about products, customer experience and security. We’re empowered to achieve the ultimate in high-performance gaming experiences using the best technology available.
Who We’re Looking For
We’re on a thrilling journey of growth and innovation, and we need passionate, driven individuals to join us. At DigiOutsource, every day is action-packed, and we expect you to bring your A-game. In return, you’ll find a supportive environment where your skills can flourish and your career can soar. Ready to become a game-changer? Supercharge your career with us and be part of something extraordinary.
Why we need you
We’re on a mission to create extraordinary experiences for our customers, and we believe that your unique skills, passion and superdrive will help us achieve our vision.
Senior Data Engineer Responsibilities
- Design, develop, and optimize robust data pipelines for on‑premises and hybrid cloud environments.
- Lead efforts to migrate data and systems from on‑premises databases to a cloud lake house architecture.
- Develop scalable data models for cloud‑based storage and processing.
- Implement and manage streaming data solutions using platforms like Kafka or RabbitMQ.
- Collaborate with cross‑functional teams to integrate data from multiple sources into a unified data platform.
- Optimize query performance and database structures to meet evolving business needs.
- Build and maintain robust ETL/ELT processes to support cloud‑native architectures.
- Drive the adoption of modern data lake house technologies such as Delta Lake, Apache Iceberg, or Apache Hudi.
- Mentor and train junior team members to build their expertise in cloud data engineering.
- Stay updated on emerging cloud and lake house technologies to guide the data architecture evolution.
Essential Skills You’ll Bring To The Table
- Bachelor’s degree in Computer Science, Data Engineering, Information Systems, or a related field (Master’s preferred).
- 5+ years of experience in data engineering or related roles.
- Relevant certifications (e.g., AWS Certified Data Analytics Specialty, Microsoft Certified: Azure Data Engineer, or Databricks Certified Data Engineer).