Job Details: Data Engineer
Location: Bangalore, India
Functional Area: Worldwide Marketing
Relocation Provided: Yes
Job Type: Full-Time Regular
Education Required: Bachelors degree in Computer Science, or CIS, or Engineering and highly desirable if the candidate has an MBA or any graduate business degree in addition.
Travel Percent: 10%
Gather requirements from 30+ stakeholder groups around the world.
Design, deploy, and optimize end to end ETL processes.
Implement and audit performance and quality standards across internal processes.
Develop quality processes and audits to ensure processes are performing as designed.
Create and interpret business and technical requirements documents.
Document test plans and scripts.
Develop data models to support ETL processes.
Document and diagram ETL processes.
Hold regular stakeholder checkups highlighting process capabilities and enhancements.
Develop training content for onboarding new team members and engaging with stakeholders.
Meet with stakeholders on a regular interval incorporating feedback into ETL processes.
Engage with vendors and partners on budget, contractual, and relationship obligations.
Responsible for implementing quality architecture for data processing teams to implement quality protocols.
Responsible for data and process quality, performance, reliability, and capabilities.
Comfortable with executive presentations, thought leadership, effectively and proactive communicate across multiple business units and geographies in a highly matrix environment.
A high emotional quotient and excellent communication skills are crucial since this position will work with multiple global cross-functional and external teams.
Position Requirements Qualifications:
3-5 years of experience in highly scalable, high concurrency, and low latency systems.
1-3 years of experience in designing/implementing end to end ETL or ELT data pipeline using open source platforms such as Informatica, Talend, or Pentaho.
1-3 years of experience deploying Big Data & NoSQL technologies such as Hadoop, NoSQL, Apache Spark, HBase, Cassandra, Storm, Flume, Pig, Oozie, MapReduce, Solr, Hive, and Hive.
Strong skills in working with Linux as a user or administrator.
Strong knowledge in a programming language such as Java or Python.
Analytics experience a plus if you are familiar with how these technologies integrate with machine learning and statistical use cases such as Natural Language Processing, recommendation engines, propensity modeling etc.
Experience working with crm, clickstream, transactional, unstructured surveys, and call center data a plus.
Strong ability to speak and write in English is a must.
Experience managing a project backlog and working cross-functionally with multiple stakeholders
Strong project management and organizational skills to manage many projects with different deadlines.
Ability to work on several projects simultaneously with demonstrated ability to prioritize tasks independently.
Strong self-initiative with the ability to identify areas of improvement with little direction.
Fine attention to detail with the ability to produce accurate end-results.
Problem Solving/Analytical Thinking
Excellent problem-solving skills and innovative thinking are required to maximize results and productivity.
Ability to easily conform to shifting priorities, demands and timelines.
MS advanced degrees strongly preferred.
Superior Talent India-a Superior Group company (http://superiorgroup.com/), is an... award winning human resource services firm that delivers a full suite of comprehensive HR and Recruitment Process Outsourcing services to leading companies in India. Superior Talent India envisions a transformation of the current tactical, reactive approach to talent acquisition, to a strategic, proactive approach that aims to build a talent community. Read full description