Job Description :
Position: Kafka developer (2 positions)

Location: Chandler, AZ

Duration: 6+ months

Responsibilities

· Standing up and administering on premise Kafka platform

· Provide expertise in Kafka brokers, zookeepers, Kafka connect, schema registry, KSQL, Rest proxy and Kafka Control Center

· Ensure optimum performance, high availability, and stability of solutions

· Create topics, set up redundancy cluster, deploy monitoring tools, alerts and has good knowledge of best practices

· Create stubs for producers, consumers and consumer groups for helping onboard applications from different languages/platforms

· Provide administration and operations of the Kafka platform like provisioning, access lists Kerberos and SSL configurations

· Use automation tools like provisioning using Docker, Jenkins, and Udeploy.

· Ability to perform data related benchmarking, performance analysis and tuning



Required skills

· Minimum 7 years of experience in software development with Java/Spring/Spring Boot

· Minimum 2 years of experience with Apache/Confluent distribution of Kafka

· Experience with stream processing using Kafka and Kafka Connect

· Strong experience in SQL (Oracle) and writing complex queries with joins and aggregates

· Strong experience in building JSP/Servlets based GUIs with JQuery or other JavaScript libraries for dashboard views over reporting databases

· Experience in core Java and J2EE technologies like JMS, JSP, Servlets, Struts/Spring, XML, XSD, XSLT, and XPATH

· Experience in core Java, Spring, Spring boot, Apache, Confluent, Kafka, Spark, SQL

· Experience with Front end technologies – JSP, AngularJS, JQuery, HTML/CSS

· Strong skills in in-memory applications, database design, and data integration

Experience in cloud environment

Tachyon’s full-time employees receive complete and competitive benefits. We offer a collaborative work environment, competitive compensation, generous work/life opportunities, and an outstanding benefits package that includes paid time off plus holidays. In addition, all colleagues are eligible for a number of rewards and recognition programs. Encouraging a healthy work/life balance and providing our colleagues great benefits are just part of what makes Tachyon a great place to work.

Disclaimer: The above statements are not intended to be a complete statement of job content, rather act as a guide to the essential functions performed by the employee assigned to this classification. Management retains the discretion to add or change the duties of the position at any time.