Inviting applications for the role of Principal Consultant, Snowflake Snowpark Java developer. In this role, you will be responsible for coding, testing and delivering high quality deliverables, and should be willing to learn new technologies.
Designing and driving execution of strategic data centric technologies solutions based on business requirements and firm-wide initiatives
Developing solutions and hands-on development in Snowflake using Java
Hands-on development working alongside the team
Coordination with our DevOps teams, platform engineers, and production support to ensure the solutions created are maintainable in longer run
Excellent knowledge of Snowflake features with acumen for solutioning
Knowledge of real time data scenarios and batch processing
Knowledge of Java for Snowpark and stored procedure execution
Ability to work independently and possess good communication and client interaction skills
Experience in implementing snowpipe, tasks, streams in Snowflake
BE/B Tech/MCA
Excellent written and verbal communication skills
Advanced-level experience developing modular solutions in Java
Experience with Java AWS and Kafka
Complete SDLC process and Agile Methodology (Scrum)
Strong oral and written communication skills
Experience with building Java based procedures in Snowflake
Experience with Apache Airflow for scheduling / job orchestration
Experience with developing Cloud-based Big Data solutions on AWS or Azure
Experience with Cloud Data Platforms like Snowflake