Kafka Developer
- Must have strong Java development (hands-on) experience
- Must have very strong Kafka development experience (KEY COMPONENT)
- Onsite Fort Worth, TX
Responsibilities of a Kafka developer:
- Build and maintain message configuration and flows
- Provide issue analysis on Kafka applications
- Translate written requirements and specifications
- Develop software on written requirements
- Assist with MDM strategy and Process design
- Run unit tests
- Document tests and present findings
- Analyze issues with Kafka software and provide detailed solutions
- Collaborate with team members for operations support
- Maintain performance of applications and databases
What are the skills of a Kafka developer?
- In-depth knowledge of all the functionalities surrounding Kafka
- Ability to install, maintain and troubleshoot Kafka
- Extensive experience with messaging and stream processing on Kafka
- Ability to set up and configure Kafka brokers
- Ability to work with a variety of platforms and application stacks
- Knowledge of Agile tools and methodologies
- Experience with the Confluent version of Kafka and its many related components
- Excellent troubleshooting skills
- Good problem-solving skills
- Strong analytical thinking
- Strong communication skills
- Good teamwork skills