Need for a Kafka resource -NY(remote work after initial months) (Bronx)

Employment Type

: Full-Time


: Information Technology

Loading some great jobs for you...


We have a need for a Kafka resource for a long term Contract Opportunity in New York. They are looking for a resource to be onsite for initial months. Once the system gets settled they can get some remote change. Below is the JD. Do let us know if you have any.

Position: Need for a Kafka resource

Location: New York( Can provide remote work after initial months)

Duration: 6+ Months

General Messaging Middleware: (Background)

  • Messaging expertise with extensive, well-rounded background in a diverse set of messaging middleware solutions (commercial, open source, in-house) with in-depth understanding of architectures of such solutions. Examples: Kafka, RabbitMQ, Tibco, IBM, Solace
  • Strong fundamentals in distributed systems design and operations
  • Deep understanding of different messaging paradigms (pub/sub, queuing), as well as delivery models, quality-of-service, and fault-tolerance architectures
  • Knowledge of messaging protocols and associated APIs
  • Applied experience with microservice architecture and the reactive model
  • Strong background in integration patterns
  • Is informed on developments occurring across the industry in this space

Kafka: (Minimum must-have s)

  • Established track record with Kafka technology, with a deep understanding of the Kafka architecture and internals of how it works, along with interplay of architectural components: brokers, Zookeeper, producers/consumers, Kafka Connect, Kafka Streams
  • Strong fundamentals in Kafka administration, configuration, and troubleshooting
  • Knowledge of Kafka clustering, and its fault-tolerance model supporting HA and DR
  • Practical experience with how to scale Kafka, KStreams, and Connector infrastructures, with the motivation to build efficient platforms
  • Best practices to optimize the Kafka ecosystem based on use-case and workload
  • Experience with Kafka Streams / KSQL architecture and associated clustering model
  • Hands-on experience as a developer who has used the Kafka API to build producer and consumer applications, along with expertise in implementing KStreams components. Have developed KStreams pipelines, as well as deployed KStreams clusters
  • Strong knowledge of the Kafka Connect framework, with experience using several connector types: HTTP REST proxy, JMS, File, SFTP, JDBC, Splunk, Salesforce, and how to support wire-format translations. Knowledge of connectors available from Confluent and the community would be a plus
  • Hands-on experience in designing, writing, and operationalizing new Kafka Connectors using the framework
  • Strong familiarity of wire formats such as XML, JSON, Avro, CSV, etc. along with serialization/deserialization options
  • Familiarity of the Schema Registry

General Job Description: (best practice & plus items)

  • Work in an agile environment, designing and developing API library/Interfaces for publishing/consuming & streaming data to and from the platform.
  • Performance optimization, resiliency & DevOps (automated build, test & deploy).
  • Configuring clusters for strategic Multi Data Center deployments.
  • Work closely with integrating technology peers to translate requirements into a design.
  • Exposure to container architecture & orchestration.
  • Design and implement enhancements to Kafka platform.
  • Implement new open source solutions that have been developed around the platform, improving cluster architecture, improving monitoring capabilities, and developing and possibly open sourcing tooling will be a plus.

Other Requirements: (soft skills)

  • At least 5 years of total IT experience with 1+ years experience in a similar job function working on Kafka deployments.
  • Knowledge of messaging and stream processing architectures.
  • Maintains technical knowledge within areas of expertise
  • Stays current with new and evolving technologies via formal training and self-directed education
  • Excellent communication skills
  • Ability to prioritize and manage multiple tasks and work as part of a small team and independently as required.
  • Able to create technical presentations to convey architectural vision, while tailoring to the audience


HR Manager

nFolks Data Solutions LLC

Phone: 425-###-####

Email: arun(AT)

- provided by Dice
Associated topics: application developer, architecture, backend, back end, c#, php, project architect, senior, senior software engineer, software engineer lead

Launch your career - Upload your resume now!

Upload your resume

Loading some great jobs for you...