Job Description
Job Title: Data Engineer
Job Location - Cupertino, CA 95014 Hybrid ( Tues, Wed, Thurs)
Duration: 12+ Months with potential to extend
Pay range $50/$55/hour W2
Job Description
Develop data automation tool for collection, processing, and storing lab data.
Set up, maintain, and monitor continuous operation client devices in labs.
Develop test scripts for various Client devices.
Maintain software revisions through GitHub.
Build ETL for telemetry field dataset and automate data integrity and optimization routines for automatic reporting, analysis, and error detection.
Analyze user and experimental data and use engineering and analytical understanding to resolve battery problems.
Provide ad-hoc analysis as necessary.
Qualifications
1+ years of experience in software engineering/data science engineering.
Proficient in Python for data processing and analysis tool development.
Proficient in Linux/Unix (Bash and Shell).
Proficient in C for software development
Proficient in revision control software such as GitHub.
Strong working knowledge in designing, building, and maintaining data ETL pipeline.
Experience in SQL.
Experience in database modeling and data warehousing principles.
Familiarity with job scheduling system.
Experience in data science and analytics, statistical analyses, A/B testing and conducting experiments and investigations in large-scale usage data environment.
Self-started with a proven ability to handle multiple tasks with strict deadlines.
Proven creativity to go beyond current tools to deliver best solution to the problem.
Outstanding problem solving, critical thinking and interpersonal skills.
Skills:
Strong experience writing SQL on Oracle
Strong experience writing Oracle PLSQL
Experience writing shell scripts
Experience reverse engineering Oracle data models to write complex SQL reports
Skilled in advanced SQL performance tuning, particularly involving complex PLSQL development, capable of re-writing SQL to reduce execution time.
Strong understanding of distributed transactions between Oracle databases.
Proficiency in OS X and Linux server environments.
Ability to document and communicate Project status, issues, and risks in a timely manner to team and senior management.
Minimum of 4 years developing SQL reports.
DESIRABLE SKILLS (not required):
Knowledge of online media (video, etc)
Familiar with Tableau or SuperSet
Familiar Spark SQL
Familiar with Hadoop and HDFS
Familiar with job scheduling systems for orchestrating data pipelines
Able to solve problems independently using available resources.
Pro-actively seeks to develop solutions to complex problems.
#CB
#LIR LI-SM1