Kafka Support Engineer - Remote - (Outside IR35)
The Support Engineer is responsible for supporting and managing the various applications, tools, analytic data related platforms/software, and other business-related to the Kafka platform.
Required skills and experience:
- Contribute to the development and continuous improvement of operational processes, helping to establish scalable best practices within a growing team environment.
- Demonstrate a strong interest in streaming data technologies and develop subject matter expertise in Apache Kafka.
- Troubleshoot Linux-based applications by diagnosing and reproducing issues such as resource contention, performance bottlenecks, and network-related problems.
- Build strong customer relationships by providing exceptional technical support and ensuring successful outcomes through direct engagement.
- Maintain and apply strong operational knowledge of Kafka, including platform administration, monitoring, and issue resolution.
- Support and troubleshoot distributed systems technologies such as Kafka, Hadoop, Cassandra, and Java-based applications using tools such as jstack and jmap.
- Utilise Scripting and programming skills (Python, JavaScript, PowerShell, VBScript, PerlScript, C#, T-SQL, XML) to automate tasks, improve efficiency, and support operational activities.
- Work with cloud-based technologies including Microsoft Azure, Amazon Web Services (AWS), and Google Cloud Platform (GCP).
- Bring a minimum of five years' experience in a technical support, platform operations, infrastructure, or similar role.
- Apply a structured and analytical approach to troubleshooting, problem-solving, and root cause analysis.
- Demonstrate awareness of cybersecurity principles and contribute to maintaining secure platform operations.
- Maintain a high level of attention to detail while adapting quickly to new technologies and environments.
- Exhibit excellent verbal and written communication skills when working with customers, colleagues, and stakeholders.
- Deliver outstanding customer service while managing multiple priorities effectively.
- Operate independently with minimal supervision while collaborating effectively within a team environment.