Senior Engineer - Data Solutions

🏢 Boardroom Appointments · all 152 jobs
📍 South Africa
📅 Posted Aug 22, 2026 · via Himalayas
🏷 Data Engineering, Big Data Engineering, Kafka Solutions, Elasticsearch Solutions, Platform Engineering, Senior Data Engineering +5 more
Apply on original site ↗

Responsibilities:

- Prepare for projects, discussing the goals and expectations with the customer and building specifications

- Researching best practices or components required for projects

- Technical delivery of Elastic and Kafka solutions using Kubernetes based deployment models.

- Solution design, development, and integration of Elastic & Kafka products and APIs, platform architecture, and capacity planning in mission-critical environments

- Monitor, upgrade, patch and support Elastic & Kafka deployments.

- Track tickets in support desk and project tasks in project boards.

- Build strong relationships with customers.

- Writing or editing documentation and knowledge bases

- Data modeling, query development and optimization, cluster tuning and scaling

- Solving customers data challenges

- Engineering our solutions for automation using helm

- Engaging with our Sales and Pre-Sales teams to assist with solution scoping and identifying technical risks or concerns

- Honing your skills by completing certifications on our product stacks.

- Comfortable working remotely in a highly distributed team

Requirements:

- Hands-on experience and an understanding of Elasticsearch and/or Lucene OR Apache Kafka. Having both would be a bonus.

- Experience building and operating in-production Big Data, stream processing, observability and/or enterprise data integration solutions

- Minimum of 2 years experience as a Software Engineer, System Administrator, or DevOps Engineer

- Knowledge of information retrieval and/or analytics domain

- An understanding of deploying enterprise systems in a containerised environment, preferably Kubernetes.

- Experience operating Linux

- Hands-on experience with large distributed systems from an architecture and engineering perspective

- Good communication skills, with an ability to clearly and concisely explain tricky issues and complex solutions

- Excel at working directly with customers to gather, prioritize, plan and execute solutions to customer business requirements as it relates to our technologies

- Understanding and passion for open-source technology

- Experience helping customers build Apache Kafka solutions alongside relational and NoSQL databases, message queues, and related products

Originally posted on Himalayas

Flights + hotels

This role requires you to be in South Africa. If that means relocating or flying in, it is worth checking fares before you commit to a start date.

Compare flights and hotels →

← All remote jobs

Want more like this? Browse every live remote data science role.All remote data science jobs →
Get new data science jobs by email
Daily email, only when there's something new. One click to stop.

Get remote data science jobs like this by email

10 hand-picked jobs, one email a day. No spam, unsubscribe anytime.

Similar for you