Analyst, Senior Data Engineering

Posted: Friday, 12 April 2024
Valid Thru: Sunday, 12 May 2024
Index Requested on: 04/12/2024 14:01:31
Indexed on: 04/12/2024 14:01:31

Location: Houston, TX, 77001, US

Industry: Advertising and Public Relations
Occupational Category: 13-0000.00 - Business and Financial Operations
Type of Employment: FULL_TIME

EPCO Corporate is hiring!

Description:

Enterprise Products Partners L.P. is one of the largest publicly traded partnerships and a leading North American provider of midstream energy services to producers and consumers of natural gas, NGLs, crude oil, refined products and petrochemicals. Our services include: natural gas gathering, treating, processing, transportation and storage; NGL transportation, fractionation, storage and import and export terminals; crude oil gathering, transportation, storage and terminals; petrochemical and refined products transportation, storage and terminals; and a marine transportation business that operates primarily on the United States inland and Intracoastal Waterway systems. The partnership's assets include approximately 50, 000 miles of pipelines; 260 million barrels of storage capacity for NGLs, crude oil, refined products and petrochemicals; and 14 billion cubic feet of natural gas storage capacity. We are currently seeking an experienced Python Software Engineer to join the Big Dat a and Advanced Analytics department. The Python Software Engineer will work closely with Data Engineers and Data Scientists to solve real-world oil and gas midstream problems using advanced analytics and machine learning.
  • Work directly with subject matter experts to develop high quality, reliable, scalable, software products.
  • Design and implement frameworks and tools to streamline the machine learning process.
  • Implement data manipulation and transformation logic to support various use cases.
  • Leverage software architecture and design patterns to develop fault tolerant microservices.
  • Document code and architectural decisions to support maintainability.
  • Implement processes to ensure coding standards, code quality, documentation, and test coverage.
The successful candidate will meet the following qualifications:
  • 5 years of programming experience in Python.
  • Expertise in developing and maintaining data pipelines.
  • Experience in software engineering practices such as Design Principles and Patterns, Unit Testing, Refactoring, CI/CD, and version control.
  • Expertise in Object-Oriented Design Principals and Functional Programming Principals.
  • Experience with common Python Data Engineering packages including Pandas, Numpy, Pyarrow, Pytest, Scikit-Learn, and Boto3.
  • Experience in implementing distributed computing systems.
  • Knowledgeable of DevOps Principles.
  • Experience in designing modular, reusable software components.
  • Experience in developing API endpoints and microservices. .

Responsibilities:

Please review the job description.

Educational requirements:

  • high school

Desired Skills:

Please see the job description for required or recommended skills.

Benefits:

Please see the job description for benefits.

Apply Now