Kafka Developer
*Required Skills/Experience:*
* At least 5+ years of Hands-on development experience and a deep understanding of the Kafka architecture and internals of how it works, along with the interplay of architectural components: brokers, Zookeeper, Producers/Consumers, Kafka Connect, Kafka Streams.
* Strong Experience with Kafka connect / KSQL architecture and associated clustering model.
* Hands on experience with Kafka Db connector for Oracle, MySQL
* Strong fundamentals and experience in Kafka administration, configuration, and troubleshooting.
* Understand and experience with Kafka clustering, and its fault-tolerance model supporting HA and DR.
* Have developed KStreams pipelines, as well as deployed KStreams clusters.
* Strong problem-solving skills and a passion for debugging complex issues and mature code.
* Experience with using agile methodologies for software development.
* Experience with developing KSQL queries and best practices of using KSQL vs streams.
* Familiarity with Confluent Control Center; or have worked on Kafka Monitoring Tool (UI).
* Ability to work in fast-paced and dynamically changing environment.
* Ability to lead the effort; and work with minimum supervision.
*Good to Have skills :*
* Understanding of Microservices technologies including- Sprint Boot, Java
* Apigee API Integration platform.
* Appian experience plus
* SQL Server, Oracle, Stored Procedure
Job Type: Contract
Pay: $55.00 per hour
Expected hours: 40 per week
Schedule:
* 8 hour shift
Experience:
* Kafka Development: 8 years (Required)
Work Location: In person