Job Summary:
ShiftCode Analytics, Inc. is seeking a seasoned Senior Event-Driven Developer to lead the design, implementation, and optimization of their real-time data streaming platform. The role involves developing robust streaming pipelines, ensuring high-throughput and low-latency data delivery, and migrating legacy systems into a modern event-driven architecture.
Responsibilities:
• Design & Build: Develop and maintain high-performance, distributed event-driven applications and microservices using Apache Kafka and IBM Event Streams.
• Schema Management: Implement and enforce data governance using Avro, JSON Schema, or Protobuf via the IBM Event Streams Schema Registry.
• Stream Processing: Build real-time stream processing applications using Kafka Streams, KSQL, or IBM Event Processing.
• Tuning & Performance: Optimize Kafka cluster configurations, topic topologies, partition strategies, and producer/consumer configurations for maximum throughput and minimal latency.
• Enterprise Security: Configure and maintain enterprise-grade security protocols within IBM Event Streams, including SASL/SCRAM, TLS encryption, and IAM/Acl policies.
• Reliability: Implement robust error-handling patterns, dead-letter queues (DLQ), and disaster recovery/mirroring strategies (e.g., MirrorMaker 2).
• CI/CD Integration: Collaborate with DevOps to automate the deployment of Kafka artifacts (topics, schemas, connectors) using GitOps and CI/CD pipelines.
Qualifications:
Required:
• Deep expertise in Apache Kafka (Producers, Consumers, Broker internals, Kafka Connect, Kafka Streams)
• Proven experience deploying and managing IBM Event Streams (on-prem, Cloud Pak for Integration, or IBM Cloud)
• Strong proficiency in Java, Scala, Go, or Python (Java/JVM preferred for Kafka ecosystem)
• Experience with Avro, JSON, and managing enterprise Schema Registries
• Familiarity with Kubernetes / Red Hat OpenShift (since IBM Event Streams frequently runs on OpenShift via operators)
• 5+ years in backend software development, with 3+ years dedicated to Kafka/Event-Driven architectures
Company:
ShiftCode Analytics Inc is a Tampa, FL based firm formed with one sole purpose of delivering best and quick services to its clients nationwide. Founded in 2019, the company is headquartered in Tampa, USA, with a team of 51-200 employees. The company is currently Growth Stage.