Senior Engineer - Data Solutions

๐Ÿข Boardroom Appointments ยท all Boardroom Appointments jobs
๐Ÿ“ South Africa
๐Ÿ“… Posted 2026-08-22 ยท via Himalayas
๐Ÿท Data-Engineering,Big-Data-Engineering,Kafka-Solutions,Elasticsearch-Solutions,Platform-Engineering,Senior-Data-Engineering,Senior-Data-Management-Engineer,Senior-Cloud-Data-Engineer,Data-Platform-Engineer,Senior-Solutions-Engineer,DataOps-Engineer
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

โ† All remote jobs