Technical Consultant - Python & Kafka
Core
Develop and maintain Python services integrated with Apache Kafka, focusing on reliability, message tracking, and dead-letter processing.
Role type
Senior IC backend engineer (event-driven systems)
Builds
Python services, event pipelines, and distributed data systems
Domain
Financial services / Event-driven architecture
Deliverable
production ML models | product features
Required skills
Python development, Apache Kafka, PostgreSQL, structured logging, unit testing, microservices architecture
Preferred skills
OpenTelemetry, OpenLineage, Marquez, MongoDB, Grafana, Loki, Kubernetes, Kustomize, Argo CD, distributed tracing, observability
Responsibilities
Develop and maintain Python services integrated with Apache Kafka; Improve Kafka reliability, retry handling, message tracking, and dead-letter processing; Implement structured JSON logging, monitoring, event tracking, reconciliation, and completion verification; Troubleshoot production issues and support live production applications; Contribute to unit testing, documentation, and deployments