Job Description :
Candidates are required to pass a coding test in Python for this role. Please do not apply if you aren''t willing to do this.
USC, GC, EAD, H1B

Requirements
Bachelor’s degree (typically in Computer Science, Management Information Systems, Mathematics, Business Analytics or another technically strong program) plus 5 years of experience or Master’s degree typically in Computer Science, Management Information Systems, Mathematics, Business Analytics or another technically strong program) and 3 years experience.
Strong understanding of Agile Principles (Scrum)
Proficient with relational and non-relational data modeling
Proven hands-on practical understanding of Public Cloud services and technologies
Full understanding of ETL concepts
Full understanding of data warehousing concepts
Exposure to NoSQL (Mongo, Cassandra)
Junit
CI/CD
Basic knowledge of “R” language

Technical must-have:
Solid experience with core Python development
Solid experience with Big Data tools to include but not limited to, Scala, Google Data Proc, Spark, Pyspark, and Hive
Solid experience with MonetDB or similar columnar database technology
Exposure to VCS (Git, SVN)
Solid experience developing with either Java, Scala or Python
Good practical understanding of messaging systems such as Kafka or Google Pub-Sub
Proven ability of developing with SQL

Preferred Skills – Experience in the following
SOA

Responsibilities
Take ownership of features and drive them to completion through all phases of the entire SDLC.
Perform development of Cloud-based (GCP) Big Data solutions
Perform unit and integration testing
Collaborate with senior resources to ensure consistent development practices
Provide mentoring to junior resources
Participate in retrospective reviews
Participate in the estimation process for new work and releases
Bring new perspectives to problems
Be driven to improve yourself and the way things are done

Client : 84.51