Job Description :
I am Deepak Jaiswal, a Technical Recruiter with NEA Consulting Inc., one of the fastest growing IT staffing and services firm in the nation specializing in staff augmentation for end to end Enterprise IT Solutions. I viewed your resume on one of the job boards; I understand that you may be actively looking for new opportunities. I am trying to fill up a consulting position for one of our major clients for an important project. More about the project details are given below:
Title: Hadoop/Scala Developer with java & spark experience
Location: San Jose, CA
Duration: Long Term Contract
Job Description:

Primary Skills ( Must Have)
Big Data experience
8+ years exp in Java, Python and Scala
With Spark and Machine Learning (3+)
Data mining, Data analysis

Main responsibilities
Gather and process raw data at scale (including writing scripts, web scraping, calling APIs, write SQL queries, etc.
Work closely with our engineering team to integrate and build algorithms
Process unstructured data into a form suitable for analysis – and then do the analysis.
Support business decisions with ad hoc analysis as needed
Extract data from a variety of relational databases, manipulate, explore data using quantitative, statistical and visualization tools
Inform the selection of appropriate modeling techniques to ensure that predictive models are developed using rigorous statistical processes
Establish and maintain effective processes for validating and updating predictive models
Analyze, model, and forecast health service utilization patterns/ trends and create capability to model outcomes of what-if scenarios for novel health care delivery models
Collaborate with internal business, analytics and data strategy partners to improve efficiency and increase applicability of predictive models into the core software products
Perform statistical analysis to prioritize in order to maximize success
Identify areas for improvement, communicating action plans
Perform strategic data analysis and research to support business needs
Identify opportunities to improve productivity via sophisticated statistical modeling
Explore data to identify opportunities to improve business results
Develop understanding of business processes, goals and strategy in order to provide analysis and interpretation to management
Gain understanding of business needs and necessary analysis where appropriate through internal discussion