Job Description :
Main focus is going to be around SQL, Python, Scala, Hadoop and Hive/HQL.



Position Description



This role is for experienced Data Engineer that will be responsible for designing and building the foundational components required for our customer. This includes bringing disparate sources into our Hadoop data lake and creating data products that will be used by the analytics and reporting teams. Data engineers will work in small, cross-functional teams. They will collaborate directly and continuously with product managers, designers, and product owners to release early and often.

Work with data scientists and software engineers to support data acquisition activities, data solution ideation, and implementation

Work with technical and business leads to transfer global business requirements into sound solutions and implementation

Share support responsibilities for implemented components

Technical Skills Required

3+ years of experience with R, Python, SAS, MATLAB, Java, etc.

3+ years of Hive, Spark, JavaScript, SQL, HTML

3+ years of experience with PCF cloud services

Experience with Hadoop, Spark, Kafka

Familiar with big data and machine learning tools and platforms

Experience with BI tools, such as Informatica, Data Stage, QlikView, Tableau, etc.

Design data pipelines and data robots, take a vision and bring it to life

Master data engineer; teaches others; works closely with IT architects to set strategy and design projects

Lead a team of Associate Data Engineers and Data Engineers

Provide extensive technical, strategic advice and guidance to key stakeholders around the data transformation efforts

Redesign data flows to prevent recurring data issues

Strong analytical and problem-solving skills

Possess excellent oral and written communication skills, as well as facilitation and presentation skills, and engaging presentation style.

Ability to work as a global team member, as well as independently, in a changing environment and managing multiple priorities.

Ability to establish and maintain cooperative and effective working relationships with application implementation teams, IT project teams, business customers, and end users.

Ability to deliver work within deadlines.



Nice to Have

Experience with agile/lean methodologies

Experience working independently and with minimal supervision

Experience with a global team

Experience with Test Driven Development and Software Craftsmanship



Other

Strong Communications skills

Ability to illustrate and convey ideas and prototypes effectively with team and partners

Presence demonstrating confidence, ability to learn quickly, influence, and shape ideas
             

Similar Jobs you may be interested in ..