At a Glance
- Tasks: Join us as an AWS Developer, focusing on Kafka migration and deployment.
- Company: We're a forward-thinking tech company based in Sheffield, embracing innovation and collaboration.
- Benefits: Enjoy hybrid work options and a dynamic team environment.
- Why this job: Be part of exciting projects that shape the future of cloud technology.
- Qualifications: 8+ years in Apache Kafka, with strong skills in cloud deployments and scripting languages.
- Other info: Contract position with opportunities for professional growth and skill enhancement.
The predicted salary is between 60000 - 84000 £ per year.
Location: Sheffield, UK (Hybrid)
Job type: Contract
Qualifications:
- 8+ years of experience working with Apache Kafka.
- Proven experience upgrading Kafka clusters, specifically from version 3.3.1 to a current supported version. Detail of the specific versions involved is highly desirable.
- Strong understanding of Kafka architecture, including topics, partitions, consumers, and producers.
- Experience with Kafka Connect.
- Experience with Kafka Zookeeper, Kraft.
- Experience working in Confluent Kafka.
- Experience in deploying the Kafka image in Kubernetes.
- Experience in setting up Stretched Kafka Cluster.
- Experience with Kafka Streams or ksqlDB a plus.
- Proficiency in at least one scripting language (e.g., Python, Shell).
- Experience with cloud-based Kafka deployments (AWS, Azure, GCP) is highly preferred.
- Experience with Kafka monitoring and alerting tools.
- Excellent problem-solving and troubleshooting skills.
- Strong communication and collaboration skills.
AWS Developer (Contract) employer: Insight International (UK) Ltd
Contact Detail:
Insight International (UK) Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land AWS Developer (Contract)
✨Tip Number 1
Make sure to network with professionals in the Kafka and AWS communities. Attend local meetups or online webinars where you can connect with others who have experience in Confluent migration and cloud-based deployments. This can lead to valuable insights and potential referrals.
✨Tip Number 2
Showcase your hands-on experience with specific versions of Kafka, especially if you've worked on upgrades from version 3.3.1. Be prepared to discuss the challenges you faced during these migrations and how you overcame them, as this will demonstrate your expertise.
✨Tip Number 3
Familiarise yourself with the latest trends and tools in Kafka monitoring and alerting. Being knowledgeable about the current best practices will not only help you in interviews but also show that you're proactive and committed to staying updated in your field.
✨Tip Number 4
Prepare to discuss your experience with Kubernetes and how you've deployed Kafka images in a cloud environment. Highlight any specific projects where you set up Stretched Kafka Clusters, as this is a key requirement for the role.
We think you need these skills to ace AWS Developer (Contract)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your 8+ years of experience with Apache Kafka, specifically mentioning any upgrades you've performed on Kafka clusters. Include details about the versions you've worked with, especially if you've upgraded from version 3.3.1.
Showcase Relevant Skills: Emphasise your understanding of Kafka architecture, including topics, partitions, consumers, and producers. Mention your experience with Kafka Connect, Zookeeper, Kraft, and any cloud-based deployments like AWS, Azure, or GCP.
Include Project Examples: Provide specific examples of projects where you deployed Kafka images in Kubernetes or set up Stretched Kafka Clusters. If you have experience with Kafka Streams or ksqlDB, make sure to include that as well.
Craft a Strong Cover Letter: Write a cover letter that not only summarises your qualifications but also demonstrates your problem-solving skills and ability to collaborate effectively. Highlight your communication skills and how they have contributed to successful project outcomes.
How to prepare for a job interview at Insight International (UK) Ltd
✨Showcase Your Kafka Expertise
Be prepared to discuss your experience with Apache Kafka in detail. Highlight specific projects where you've upgraded Kafka clusters, especially from version 3.3.1 to a current supported version. Mention the versions you worked with and any challenges you faced during the migration.
✨Demonstrate Your Understanding of Kafka Architecture
Make sure you can explain the core components of Kafka architecture, such as topics, partitions, consumers, and producers. Use examples from your past work to illustrate your understanding and how you've applied this knowledge in real-world scenarios.
✨Discuss Your Experience with Cloud Deployments
Since cloud-based Kafka deployments are highly preferred, be ready to talk about your experience with AWS, Azure, or GCP. Share specific instances where you've deployed Kafka in the cloud and any tools or practices you used for monitoring and alerting.
✨Highlight Your Problem-Solving Skills
Prepare to discuss specific problems you've encountered while working with Kafka and how you resolved them. This could include troubleshooting issues with Kafka Connect, Zookeeper, or Kubernetes deployments. Strong problem-solving skills are crucial for this role.