Job Openings Software Developer

About the job Software Developer

Job Description:

On boarding of new projects/tenets on kafka

Application Developer, the candidates must have kafka administration/deployment/operation

Own process/guidelines/technical architecture for the service

Setup, install and operate kafka cluster for enterprise

Provide guidance to application team for adopting kafka for their use cases

Provide guidance to the application team for optimal configuration at client side balancing resiliency/availability /durability.

Own platform level resiliency/availability

Provide support to SRE team for critical platform incidents

Implement platform level best practices, vendor recommendation etc

Continuously Improve, Review, optimize, automate deployment pipeline/process

Establish self service capability for the platform

Good communication and stakeholder management skill and able to speak up and freely interact with other stakeholders

Requirements:

An undergraduate engineering degree or higher

5+ year experience in working on IT / software projects/programs i

3+ year experience Integrations tools like Kafka with a very good understanding of overall administration, management, and operation of Kafka cluster supporting multiple tenants.

Strong Software Engineering skills

Expert knowledge of the SDLC, Development methodologies, AGILE

Present facts and recommendations effectively in oral and written form

Pro-active, independent, resourceful and able to work in a team

Ability to operate effectively both independently and within a team environment

A technical mindset with great attention to detail

Working knowledge on Software Configuration Management, Quality Management, Version Control Management toolset(Github, bitbucket, jetkins etc).