At a Glance
- Tasks: Manage Kafka clusters, design infrastructure, and support applications in a dynamic environment.
- Company: Join Test Triangle, a leading IT services and consulting firm focused on innovative technology solutions.
- Benefits: Enjoy flexible working arrangements and opportunities for professional growth and development.
- Why this job: Be part of a cutting-edge team, tackling real-world challenges with impactful technology.
- Qualifications: 5+ years in application integration, 2+ years in Cloud Integration Services, and Kafka expertise required.
- Other info: Mid-senior level contract role with potential for career advancement.
The predicted salary is between 48000 - 72000 £ per year.
Real Time Architect: 5+ years of experience in application integration development, 2+ years of experience in Cloud Integration Services and Kafka, and 3 years of experience managing Confluent / Apache Kafka platforms in Cloud and/or on-premise environments.
Responsibilities include:
- Manage Kafka Cluster build, including Design, Infrastructure planning, High Availability, and Disaster Recovery.
- Build and support producer / consumer applications.
- Undertake Lifecycle Management across the Kafka on-premise environments.
- Research and recommend innovative ways to maintain the environment and ensure automation is undertaken.
- Set 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 regular assessments of platform health and stability, create improvement plans, and ensure automation/lifecycle management.
- Manage SSL Certificates including public key management.
- Knowledge of Network topologies, Storage (SAN/NAS/DAS), clustering, and virtualization technologies.
- Interaction with Oracle / PostgreSQL databases.
- Manage disaster recovery testing for Middleware Services and Product Grid applications.
- Participate in Architecture forums, demonstrating pros/cons of different solutions.
- Communicate effectively with business areas.
Seniority level: Mid-Senior level
Employment type: Contract
Job function: Design, Art/Creative, and Information Technology
Industries: IT Services and IT Consulting
Kafka Architect employer: Test Triangle
Contact Detail:
Test Triangle Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Kafka Architect
✨Tip Number 1
Make sure to network with professionals in the Kafka community. Attend meetups, webinars, or online forums where you can connect with others who work with Kafka. This can help you gain insights into the latest trends and potentially get referrals.
✨Tip Number 2
Familiarise yourself with the specific tools mentioned in the job description, such as SPLUNK, Prometheus, and Grafana. Having hands-on experience or even just a solid understanding of these tools can set you apart during discussions with the hiring team.
✨Tip Number 3
Prepare to discuss your previous experiences managing Kafka clusters. Be ready to share specific examples of how you've handled challenges related to high availability, disaster recovery, and lifecycle management in your past roles.
✨Tip Number 4
Engage with the company on social media platforms like LinkedIn. Comment on their posts or share relevant content that showcases your expertise in Kafka and cloud integration. This can help you get noticed by the hiring team before you even apply.
We think you need these skills to ace Kafka Architect
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Kafka, Cloud Integration Services, and application integration development. Use specific examples that demonstrate your skills in managing Kafka clusters and your familiarity with monitoring tools like SPLUNK and Prometheus.
Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the Kafka Architect position. Discuss how your 5+ years of experience aligns with the responsibilities outlined in the job description, particularly your ability to manage high availability and disaster recovery for Kafka environments.
Showcase Relevant Projects: If you have worked on specific projects involving Kafka or cloud integration, be sure to include these in your application. Detail your role, the challenges faced, and the outcomes achieved to demonstrate your hands-on experience.
Highlight Communication Skills: Since effective communication with business areas is crucial for this role, mention any experiences where you successfully collaborated with different teams or stakeholders. This will show that you can bridge the gap between technical and non-technical aspects of projects.
How to prepare for a job interview at Test Triangle
✨Showcase Your Technical Expertise
Make sure to highlight your experience with Kafka and cloud integration services. Be prepared to discuss specific projects where you've managed Kafka clusters, including design and infrastructure planning.
✨Demonstrate Problem-Solving Skills
Prepare examples of how you've tackled challenges in maintaining Kafka environments. Discuss any innovative solutions you've implemented for automation or lifecycle management.
✨Familiarise Yourself with Monitoring Tools
Since the role involves setting up monitoring tools like SPLUNK, Prometheus, and Grafana, be ready to talk about your experience with these tools. Share how you've used them to monitor Kafka cluster components effectively.
✨Communicate Clearly and Effectively
As communication with business areas is crucial, practice articulating your thoughts clearly. Prepare to explain complex technical concepts in a way that non-technical stakeholders can understand.