Job Description:
- Deliver data collection, storage, access, and analytics data platform solutions in a secure, stable, and scalable way.
- Involve in entire SDLC process and responsible for building enterprise level applications using object-oriented / functional languages
- Design and build both batch and real time data pipelines on cloud especially in AWS.
- Adds to team culture of diversity, equity, inclusion, and respect.
- Should be a Team Player. And also have the ability and patience to guide and mentor more junior members within the team.
Required qualifications, capabilities, and skills
- Proficiency working in Java / Scala, Spring Boot, building REST APIs and Microservice architecture
- Experience working in Distributed Computing Architecture
- Familiarity with IAM concepts, KMS, Kerberos and other authentication mechanisms
- Experience working on AWS services like EMR, SQS, Kinesis, Glue, Lambda, RedShift
Preferred qualifications, capabilities, and skills
- Experience working in building Data Warehouses and/or Data Lakes
- CI/CD tools like Jenkins
- Experience in Spark and Kafka
- Familiarity with NoSQL databases like Elastic Search