Responsibilities
Design and development of high-quality big data processing engineer
Identify and proactively address potential product risks and challenges and ensuring success
Work closely with stakeholders to transform requirements into technical specifications
Ensure that the code is consistent with industry coding standards and best practices
Take a deep dive into the technical details and provide expert advice and solutions
3+ years of experience in Data Engineering
1+ years of hands-on experience with Java / Scala
1+ years of experience with SQL and Non-SQL DBs
Experience in Spark, Hadoop, Airflow – a big plus
Experience with Spring Framework – Advantage
Experience with microservice architecture – Advantage
Experience of working with DevOps and working with CI/CD practices – Advantage
Deep understanding of Agile principles, practices and values
Solid understanding of design patterns, software development techniques, and clean code practices
Team player, strong communication skills, and a positive attitude
Fast learner, self-starter, broad-minded with a can do approach
Advanced English written and verbal communication skills
Bachelors, BScs or Masters degree in Computer Science or Engineering fields from leading academic school
















