Sr. Python / Data Engineer with Oil and Gas Exp

Overview

On Site
Up to $80
Accepts corp to corp applications
Contract - Independent
Contract - W2
Contract - 12 Month(s)
Able to Provide Sponsorship

Skills

Amazon S3
Amazon Web Services
Analytical Skill
Apache Airflow
Apache HTTP Server
Business Operations
Change Data Capture
Cloud Computing
Code Refactoring
Communication
Continuous Delivery
Continuous Integration
Dash Python
Data Engineering
Data Integration
Data Modeling
Data Quality
ELT
Extract
Transform
Load
Presentations
Reporting
SQL
Snow Flake Schema
Software Development
Kubernetes
NumPy
Pandas
Storage
Performance Tuning
Physical Data Model
Python
Software Engineering
Star Schema
Testing
UI
Use Cases
Version Control
scikit-learn

Job Details

Job Title: Sr. Data Engineer with Oil and Gas Exp (Local to TX Only)

Duration: 6+ Months

Location: Houston, TX (Onsite)

Rate: $70/hr on W2 & 83/hr on C2C/1099
Years of experience: 12+ years

Description:

We are currently seeking an experienced Data Engineer to join the Big Data and Advanced Analytics department. The Data Engineer will work closely with business domain experts to create an Enterprise Data Lakehouse to support data analytic use cases for the midstream oil and gas operations, engineering, and measurements business units.

Must Haves:

12+ years of Experience in software development/ software engineering experience

5+ years with Python

Experience with Data Build Tool (DBT)

Knowledge of Data Lakehouse technologies Apache Iceberg or Delta Lake

Working with S3 object storage

Nice to Haves:

Python UI development experience, Dash

Dremio experience

Kubernetes/AWS EKS

AWS Cloud experience

Responsibilities include:

Design and implement reliable data pipelines to integrate disparate data sources into a single Data Lakehouse

Design and implement data quality pipelines to ensure data correctness and building trusted datasets

Design and implement a Data Lakehouse solution which accurately reflects business operations

Assist with data platform performance tuning and physical data model support including partitioning and compaction

Provide guidance in data visualizations and reporting efforts to ensure solutions are aligned to business objectives

The successful candidate will meet the following qualifications:

12+ years of experience as a Data Engineer designing and maintaining data pipeline architectures

5+ years of programming experience in Python and ANSI SQL

2+ years of development experience with DBT, Data Build Tool

Experience in various data modelling methods such as Star Schema, Snowflake, and Data Vault design

Experience in implementing a Data Lakehouse using a Medallion Architecture with Apache Iceberg on S3 Object Storage

Experience in various data integration patterns including ELT, Pub/Sub, and Change Data Capture

Experience with common Python Data Engineering packages including Pandas, Numpy, Pyarrow Pytest, Scikit-Learn, and Boto3

Excellent communication skills with experience presenting complex concepts to technical and non-technical stakeholders

Experience in software development practices such as Design Principles and Patterns, Testing, Refactoring, CI/CD, and version control

Experience with Dremio, Apache Airflow, and Airbyte is preferred

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.