Required Skills:
At least 6 years of experience in developing Big Data applications.
Experienced in technologies like Spark, Scala, Hive, Hadoop, Scoop, Python etc.
Understands different data models like normalized, de-normalized, stars, and snowflake models.
Has working experience using Parquet, CSV, JSON and other file formats in Spark/Scala
Good understanding of Scala and Java.
Good understanding of data-structure and algorithms.
Spark/Scala performance tuning and debugging.
Experience in writing and troubleshooting T-SQL statements, creating stored procedures, views, SQL functions, Packages, Triggers and Scheduler.
Strong SQL coding experience with performance optimization experience for data queries.
Nice to have experience in handling streaming data.
Good communication and collaboration skills.
Strong critical / analytical thinking and problem-solving skills.
Working experience in Healthcare domain project would be an added advantage.
Experience on Spring Boot will have added advantage.
Role & Responsibilities
Understand and interpret the business requirements.
Ensure design and development standards are current and being followed.
Create complex reporting solutions for multiple business areas.
Develop scalable solutions to meet business needs.
Performance optimization of data queries.