SIGN IN
Confluent Kafka Engineer jobs in United States
info-icon
This job has closed.
company-logo

INFT Solutions, Inc · 1 day ago

Confluent Kafka Engineer

INFT Solutions, Inc is seeking a Confluent Kafka Engineer to develop, test, and support Confluent Kafka-based systems. The role involves designing Kafka cluster environments, ensuring data integrity, and collaborating with cross-functional teams to optimize data streaming services.
Computer Software
badNo H1BnoteU.S. Citizen Onlynote
Hiring Manager
Vel Murthy
linkedin

Responsibilities

Design Confluent Kafka cluster environments, configure and manage Kafka instances, and monitor system performance
Ensure data integrity and availability in a big data environment
Expertise in a programming language, such as Java or Python
Collaborate with product design teams and SMEs to understand data pipeline needs
Participate in all Agile ceremonies

Qualification

Confluent KafkaKafka StreamsKafka ConnectKafka cluster managementJavaKSQLDBAWSMicroservices architectureAgile developmentTroubleshooting skillsCI/CD pipelinesNetworking knowledgeSecurity compliance

Required

Expertise in the development, testing, and production support of Confluent Kafka-based systems
Deep expertise in Kafka architecture, including Confluent Control Center, Kafka Streams, and Kafka Connect
Design Confluent Kafka cluster environments, configure and manage Kafka instances, and monitor system performance
Ensure data integrity and availability in a big data environment
Expertise in a programming language, such as Java or Python
Collaborate with product design teams and SMEs to understand data pipeline needs
Participate in all Agile ceremonies
10+ years of experience in a technical field
Software development experience with a solid understanding of building, deploying, and maintaining applications that leverage the Confluent Kafka platform, focusing on data streaming and messaging solutions
Bachelor's degree in computer science, Information Technology, or a related field
Master's or Doctorate degree may substitute for required experience
5+ years of experience on an Agile development team
Must be able to obtain and maintain a Public Trust
Must be able to work on-site in Woodlawn, MD 5 days a week
Extensive experience with Apache Kafka and Confluent Kafka, including proficiency with Confluent Control Center, KSQLDB, Kafka Streams, and Kafka Connect
Proven experience in Kafka development, including producer and consumer API, stream processing, and connector development
Experience with Kafka cluster management, including setup, configuration, monitoring, and troubleshooting
Familiarity with distributed systems, microservices architecture, and event-driven design patterns
Proficiency in programming languages, such as Java
Strong knowledge of Kafka internals, including brokers, zookeepers, topics, partitions, and offsets
Experience with monitoring tools (e.g., Prometheus, Grafana) and logging frameworks (e.g., Log4j)
Proficiency in using Confluent Control Center for monitoring, managing, and optimizing Kafka clusters
Expertise in Kafka Streams for building scalable, fault-tolerant stream processing applications
Experience with KSQLDB for real-time processing and analytics on Kafka topics
Strong understanding of Kafka Connect for integrating Kafka with external data sources and sinks
Understanding of networking, security, and compliance aspects related to Kafka
Familiarity with CI/CD pipelines and automation tools (e.g., Jenkins, Git)
Write and maintain high-quality code for Kafka producers, consumers, and stream processing applications
Develop and manage Kafka connectors for seamless integration with external systems, ensuring data consistency and reliability
Utilize Kafka Streams for real-time processing of streaming data, transforming and enriching data as it flows through the pipeline
Employ KSQLDB for stream processing tasks, including real-time analytics and transformations
Collaborate with data engineers, software developers, and DevOps teams to integrate Kafka solutions with existing systems
Ensure all Kafka-based solutions are scalable, secure, and optimized for performance
Troubleshoot and resolve issues related to Kafka performance, latency, and data integrity, including issues specific to Kafka Streams, KSQLDB, and Kafka Connect

Preferred

Experience in an AWS environment
Experience with Hadoop or other big data platform
Excellent troubleshooting and analytical skills to quickly identify and resolve issues
Proficiency in Software development, preferably Java
Experience working on Agile projects and understanding Agile terminology

Company

INFT Solutions, Inc

twitter
company-logo
Inft solutions ,inc is the premier provider of application services and IT staffing solutions.

Funding

Current Stage
Growth Stage
Company data provided by crunchbase