What are the responsibilities and job description for the Kafka Developer Phoenix - AZ - Arizona position at Sierra Business Solution LLC?
Job Details
Keywords: Job description:Required SkillsExperience: 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, ProducersConsumers, 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 ProcedureDuties & Responsibilities: Work with the business and IT team to understand business problems, and to design implement, and deliver an appropriate solution using Agile methodology across the larger program. Work independently to implement solutions on multiple platform (DEV, QA, UAT, PROD). Provide technical direction, guidance, and reviews to other engineers working on the same project. Administer Distributed kafka cluster i