Job Position: Software Engineer
Company Name: CDK Global
Qualification: Any Degree
Job Location: Hyderabad
Salary: Up to 10 LPA (Expected)
Job Description:-
We are looking for a 1-3 years of experienced, talented and passionate software engineer help us develop and enhance our middleware product, serving our customer to collect data from different sources, clean, consolidate and export to the desired location in real time or batch
Develop and manage Kafka, Spring boot, PostgreSQL, Kotlin and ELK based data pipeline product
Develop and maintain Kafka stream applications to enrich and clean data, manage Kafka Connects for data ingestions and read
Develops platform feature by studying information needs, conferring with users, studying systems flow, data usage, and work processes; investigating problem areas; and following the software development lifecycle.
Manage multiple spring boot applications within the product
Manage the Kafka resources on AWS, ensure high performance and availability
Manage and interact with PostgreSQL databases required for different application within the product
Develop and maintain different integrations with third party and internal security modules,
Monitor and support pipeline health by analysing Splunk, AppDynamics, and Grafana Dashboards
Develop and manage integrations with AWS managed ELK, design data visualizations based on Kibana
Support new client implementations on the platform
Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code
Automate current workload for a better throughput
Review and debug code
Perform validation and verification testing
Collaborate with internal teams and vendors to fix and improve products