- Company Name
- Natobotics
- Job Title
- Confluent Solution Architect
- Job Description
-
**Job title:** Confluent Solution Architect
**Role Summary:**
Lead the design, architecture, and implementation of enterprise-grade streaming solutions using Apache Kafka and the Confluent Platform. Convert business requirements into scalable, secure, and resilient data streaming ecosystems and guide cross‑functional teams through deployment and integration across cloud and microservices environments.
**Expectations:**
* Deliver end‑to‑end architectural solutions that meet performance, security, and governance standards.
* Own the technical vision for streaming initiatives and translate stakeholder needs into concrete design artifacts.
* Collaborate with client teams, engineering, and operations to ensure successful delivery within time and scope.
**Key Responsibilities:**
* Design large‑scale, fault‑tolerant Kafka clusters and integration points with enterprise applications, cloud services, and microservices.
* Architect data pipelines using Kafka Streams, ksqlDB, and Apache Flink, ensuring data quality and compliance.
* Specify and enforce stream governance policies (RBAC, monitoring, lineage, and data retention).
* Leverage Confluent Cloud and on‑prem deployments to meet customer performance and cost objectives.
* Lead implementation workshops, produce architecture diagrams, and deliver technical specifications.
* Troubleshoot and optimize production streaming environments for latency, throughput, and reliability.
* Collaborate with DevOps to configure CI/CD pipelines, automate deployments, and maintain infrastructure as code.
**Required Skills:**
* 8+ years of professional experience with Apache Kafka and the Confluent Platform.
* Deep expertise in Kafka internals and KRaft architecture.
* Proven track record designing and delivering streaming solutions at enterprise scale.
* Hands‑on experience with stream processing engines (Kafka Streams, ksqlDB, Apache Flink).
* Strong programming skills in Java, Python, or Scala.
* Practical working knowledge of AWS, GCP, or Azure plus Kubernetes orchestration.
* Experience with CI/CD tools and infrastructure automation (Ansible, CloudFormation, Terraform).
* Familiarity with stream governance concepts, RBAC, and data lineage tools.
**Required Education & Certifications:**
* Bachelor’s degree in Computer Science, Engineering, or a related technical field (or equivalent experience).
* Preferred certifications: Confluent Certified Developer, Confluent Certified Engineer, AWS/Azure/GCP cloud certification, or related streaming/DevOps credentials.