Summary
Join NavBlue as a Messaging Architect β Kafka and design and lead the implementation of event-driven messaging platforms and real-time data exchange systems. This hands-on role focuses on messaging design, performance optimization, and secure system integration. The position requires 8+ years of experience and is based in Waterloo, with 80% remote work possible for candidates in the Toronto area. Responsibilities include architecting and deploying enterprise messaging systems using Apache Kafka, designing and managing Kafka brokers, implementing streaming data pipelines, and defining messaging security policies. AWS cloud experience is a strong asset. Confluent and AWS certifications are preferred.
Requirements
- 8+ Years experience
- Architect and deploy enterprise messaging systems using Apache Kafka
- Design and manage Kafka brokers, Kafka Connect, Zookeepers, and topics
- Implement streaming data pipelines and event-driven microservices
- Define messaging security policies and high-availability setups
- Collaborate with DevOps, development, and cloud teams
- Kafka Brokers, Zookeepers, Kafka Connect, Topic management
- Data pipelines, pub/sub patterns, performance tuning
- C# (preferred), Java or Scala acceptable
- TLS, ACLs, replication, recovery planning
Responsibilities
- Architect and deploy enterprise messaging systems using Apache Kafka
- Design and manage Kafka brokers, Kafka Connect, Zookeepers, and topics
- Implement streaming data pipelines and event-driven microservices
- Define messaging security policies and high-availability setups
- Collaborate with DevOps, development, and cloud teams
Preferred Qualifications
- Confluent Certified Developer for Apache Kafka
- Confluent Certified Administrator for Apache Kafka
- AWS Certified Solutions Architect (bonus)
- AWS Lambda, ECS, SQS, MSK
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.