At a Glance
- Tasks: Manage and optimise Kafka clusters while ensuring high availability and disaster recovery.
- Company: Join a leading tech firm focused on innovative cloud solutions.
- Benefits: Attractive salary, flexible working options, and opportunities for professional growth.
- Why this job: Be at the forefront of cloud integration and make a significant impact in tech.
- Qualifications: 5+ years in application integration and 2+ years with Kafka and cloud services.
- Other info: Dynamic team environment with a focus on innovation and automation.
The predicted salary is between 48000 - 72000 Β£ per year.
5+ years of experience in application integration development.
2+ years of experience in Cloud Integration Services and Kafka.
3 years of experience in building & managing Confluent / Apache Kafka platforms in Cloud and/or on premise environments.
Responsibilities:
- Manage Kafka Cluster build, including Design, Infrastructure planning, High Availability and Disaster Recovery.
- Build and support producer / consumer apps.
- SSL Certificate management including public key management.
- Setting up monitoring tools such as SPLUNK, Prometheus, Grafana to provide metrics from various Kafka cluster components (e.g., Broker, Zookeeper, Connect, REST proxy, Mirror Maker, Schema Registry, KSQL).
- Undertake Lifecycle Management across the Kafka on premise environments.
- Research and recommend innovative ways to maintain the environment and ensure automation is undertaken.
- Undertake regular assessments of the platform health and stability, create improvement plans and ensure automation/lifecycle management is undertaken.
Qualifications:
- 5+ years of experience in application integration development.
- 2+ years of experience in Cloud Integration Services and Kafka.
- 3 years of experience in building & managing Open Source / Apache Kafka platforms in Cloud and/or on premise environments.
- Interaction with Oracle / PostgreSQL databases.
- Experience in Disaster recovery planning & testing for the Middleware Services block application and supporting Product Grid block application testing.
- Experience in Setting up monitoring tools for Kafka clusters.
- Knowledge of Infrastructure, Network topologies and Storage (SAN/NAS/DAS).
- Understand clustering and virtualisation technologies.
- Architect, being able to attend Architecture forums and demonstrate pros/cons of different solutions.
- Strong Communications and ability to work with business areas.
Kafka Developer employer: Test Triangle Ltd
Contact Detail:
Test Triangle Ltd Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Kafka Developer
β¨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work with Kafka or cloud integration. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
β¨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your Kafka projects and any cool integrations you've done. This gives potential employers a taste of what you can bring to the table.
β¨Tip Number 3
Prepare for interviews by brushing up on common Kafka scenarios and challenges. We recommend practising your problem-solving skills with real-world examples, so you can impress interviewers with your hands-on experience.
β¨Tip Number 4
Don't forget to apply through our website! Itβs the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace Kafka Developer
Some tips for your application π«‘
Tailor Your CV: Make sure your CV highlights your experience with Kafka and cloud integration services. We want to see how your skills match the job description, so donβt be shy about showcasing your 5+ years in application integration development!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why youβre passionate about Kafka and how your experience aligns with our needs. We love seeing enthusiasm and a personal touch, so let your personality come through.
Showcase Relevant Projects: If you've worked on any projects involving Kafka clusters or monitoring tools like Prometheus or Grafana, make sure to mention them. Weβre keen to see real-world examples of your work and how youβve tackled challenges in the past.
Apply Through Our Website: We encourage you to apply directly through our website. Itβs the best way for us to receive your application and ensures youβre considered for the role. Plus, itβs super easy β just follow the prompts and youβll be all set!
How to prepare for a job interview at Test Triangle Ltd
β¨Know Your Kafka Inside Out
Make sure you brush up on your Kafka knowledge before the interview. Be ready to discuss your experience with building and managing Kafka platforms, including any specific challenges you've faced and how you overcame them. This will show that youβre not just familiar with Kafka, but that you can handle real-world scenarios.
β¨Showcase Your Cloud Integration Skills
Since the role requires experience in Cloud Integration Services, be prepared to talk about your hands-on experience with cloud environments. Highlight any projects where youβve successfully integrated Kafka with cloud services, and donβt forget to mention the tools you used for monitoring and management.
β¨Demonstrate Problem-Solving Abilities
Employers love candidates who can think on their feet. Prepare examples of how youβve tackled issues related to high availability, disaster recovery, or lifecycle management in your previous roles. This will illustrate your proactive approach and ability to maintain a stable Kafka environment.
β¨Communicate Clearly and Confidently
Strong communication skills are essential, especially when discussing technical concepts. Practice explaining complex ideas in simple terms, as you may need to interact with non-technical stakeholders. This will help you stand out as someone who can bridge the gap between tech and business.