Lead Software Engineer - Kafka (Remote)
Role responsibilities
The Lead Software Engineer will design and implement scalable enterprise integration solutions using Kafka-based event-driven integrations. Responsibilities include maintaining Kafka clusters, building data pipelines, and providing technical guidance.
Requirements
Candidates must have a Bachelor's Degree with 6 years of experience in software application development or a High School Diploma with 10 years of experience. Preferred qualifications include experience with Confluent Kafka, cloud-native architecture, and programming in Java, Python, or Go.
Key skills
Kafka, Software Development, Cloud Environment, Java, Python, Go, DevOps, CI/CD, Container Orchestration, Kafka Connect, Kafka Streams, Schema Registry, Real-Time Data Pipelines, Technical Consultation, Enterprise Architecture, Performance Monitoring
Keywords
Kafka, Software Development, Cloud, Confluent Kafka, Kafka Connect, Kafka Streams, KSQL, FlinkSQL, Java, Python, Go, DevOps, CI/CD, Docker, Kubernetes, Openshift, Schema Registry, Real-Time Data Pipelines, Enterprise Architecture, Performance Monitoring, Technical Consultation, Authorization, Authentication, Schema Governance, Legacy Systems, Monolithic Applications, Cloud Native Architecture, Technical Risks, Dependencies, Escalations