Messaging Architect – Kafka
Remote
Full Time
Experienced
Description
Certifications (Preferred):
- Seeking a highly experienced Cloud Messaging Architect to 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. AWS cloud experience is a strong asset.
- 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.
Area | Keywords |
Messaging (Kafka) | Kafka Brokers, Zookeepers, Kafka Connect, Topic management |
Streaming & Integration | Data pipelines, pub/sub patterns, performance tuning |
Programming | C# (preferred), Java or Scala acceptable |
Security & Availability | TLS, ACLs, replication, recovery planning |
Cloud (Bonus) | AWS Lambda, ECS, SQS, MSK |
- Confluent Certified Developer for Apache Kafka
- Confluent Certified Administrator for Apache Kafka
- AWS Certified Solutions Architect (bonus)
- This position is based in Waterloo.
- Candidate can be around Toronto area (or should be able to travel to Waterloo few times), 80% remote is possible.
Apply for this position
Required*