Job Description :
Data Analyst with BigData experience
Charlotte, NC
Duration: 12 months +

Job Duties
Analyse and Review business requirement shared by the Client
Create data mapping. Identify any gaps in data mapping and Business Requirement Document and review with business team and close the gaps
Create Functional Specification Document (FSD), Review the FSD with technology team and business team. Incorporate feedback and route the FSD for Project Management Office (PMO) approval
Develop logical and physical data model. Review the data model and make revisions based on the feedback from the team
Develop the overall technical approach to design the solution and review with the team to identify any risk
Develop software using Hadoop technologies like Spark, Scala, Python, HBase, Hive, Cloudera.
Implement BigData tools and methods of data processing and ingestion as a member of the Credit Analytics and Reporting team
Create the Deployment and backout gameplan for code deployment to the higher environments like SIT (System Integration Testing), UAT (User Acceptance Testing) and Production environments
Prepare the test plan and test case documents for testing the code and functionality
Working with Business Analyst team to support UAT testing and obtain sign off
Support production deployments, validate the code deployments, work with operation team to kick off the autosys job and validate the data
Participate in the daily touch point meetings, set up review meetings, prepare status updates on periodic basis

Required Qualifications
3+ years of experience in Data Analyst role.
3+ years of Bigdata experience.
3 or more years of experience in the software development methodology life cycle - including business planning, data analysis, process analysis and design, business and functional requirements analysis, use case analysis, system design, development using various tools and techniques, testing, and implementation.
3 or more years experience working in and/or dynamic cross-competency teams using a structured project development methodology.

Applicants should be able to develop application domain knowledge and provide subject matter expertise as needed over time.

Minimum Education and Certifications
Undergraduate degree or equivalent combination of education and work experience.
Graduate degree preferred