Big Data Engineer
Location: US, CA, San Francisco
Employment type: Contract
Industry: Information Technology and Services
Function: Information Technology
Required experience: Mid-Senior level
Required education: Bachelor's Degree

Company profile:

Description:
Position:  Big Data EngineerLocation: San Francisco, CADuration:  6+ months CTH Skills:BIHadoop-Java MapReduce-RDBMS-Job Description:Senior Business Intelligence engineer for Advanced Analytics overall theme. Guide and move forward an advanced system providing sophisticated and measurable business benefits.This person will work closely with our business analysts, as well as internal business users to understand their key business drivers and data needs, and scope out scalable and suitable solutions that will help our customers with their information needed for planning, analysis, and decision-making.

Requirements:
Responsibilities:Ability to analyze business needs and translate into approach options with pro’s cons of each approachDesign and implement next generation CRM applications in Hadoop that can handle high data volumesExecute analysis through tools in a Hadoop distributed environmentAssist with supporting, migrating and refactoring reports and existing BI solutions.Support a group of multi-disciplinary data professionals and analysts.Assist in defining development project plans, including scoping, scheduling, providing time estimates for programming tasks and implementation plans and schedules.Maintain a current awareness of technological developments and trends as it relates to development methodologies and tools, especially in the CRM-BI, Reporting and Hadoop spaceEnsure that the data infrastructure can scale to meet defined performance, load, and functional objectives.Manage execution of parallel projects of varying scope and duration.Document and share knowledge with the team. Knowledge, skills & abilities8+ years of experience with software developmentStrong knowledge of software development practices.High proficiency in Java Development PracticesSolid Object Oriented Development Experience required.Design and architecture experience within Big Data space.Creating frameworks to sift through and process terabytes of data: create domain specific languages and natural language grammars to connect data science and end users to the company’s vast data store.Writing parallel algorithms against a petabyte Hadoop cluster to mine insight out of the company’s historical webstream and transaction activityWorking knowledge of RDBMS systems (Oracle, SQL Server, etc)General programming competency and experience in a Hadoop Big Data environmentStrong application engineering experience in designing Information/Analytics, highly scalable and available systemsPrior Hadoop and Java MapReduce Experience required.Familiarity with Distributed Computing Platforms.Strong conceptual and creative problem-solving skills; ability to work with considerable ambiguity; ability to learn new and complex concepts quicklyDemonstrated initiative and ability to work independentlyAbility to build strong, collaborative working relationships with broad cross section of business partnersStrong oral and written presentation skills Good to Have:Hands on BI development experience or involvement with BI related projectsPrevious experience working with Sales, Marketing, and Customer Relationship Management system data is a plusExperience with various business apps like campaign management, ERP.Experience in automotive marketing and/or CRM applications.Experience working with offshore teamsExperience with column oriented database solutions. Education:BS/MS degree in Computer Science or a related discipline 

Benefits: