Overview
Skills
Job Details
Job Title: Python Developer Oil & Gas Industry
Location: Houston TX (Need Locals)
Department: IT / Data Science / Engineering
Employment Type: Contract /W2
Experience Level: [Senior-level]
About the Role:
We are seeking a skilled and motivated Python Developer to join our technology team in the Oil & Gas sector. You will work on developing and maintaining applications that support data integration, automation, analytics, and decision-making processes related to exploration, production, drilling, and field operations.
Key Responsibilities:
Design, develop, and maintain scalable Python applications to support Oil & Gas operations.
Collaborate with geologists, engineers, and data scientists to automate workflows and build predictive models.
Integrate data from various upstream/downstream sources including SCADA systems, historians, and ERP platforms.
Optimize and maintain data pipelines for real-time and batch processing.
Build REST APIs and data services to interface with internal applications and external partners.
Write reusable, testable, and efficient code.
Ensure code quality through unit testing, documentation, and code reviews.
Work in Agile development cycles with cross-functional teams.
Required Qualifications:
Bachelor's degree in Computer Science, Engineering, or a related field.
3+ years of experience with Python in a production environment.
Experience with libraries such as Pandas, NumPy, Flask/FastAPI, SQLAlchemy, and PySpark.
Proficiency in working with relational databases (PostgreSQL, SQL Server) and NoSQL databases (MongoDB, etc.).
Familiarity with Git, CI/CD tools, Docker, and cloud platforms (AWS, Azure, or Google Cloud Platform).
Strong problem-solving skills and understanding of software engineering principles.
Preferred Experience:
Background in the Oil & Gas domain upstream, midstream, or downstream operations.
Experience with SCADA systems, PI System (OSIsoft), or field data capture tools.
Exposure to geospatial data (GIS), seismic data, or reservoir simulation models.
Understanding of engineering principles such as well performance analysis, drilling data interpretation, or production forecasting.
Soft Skills:
Strong communication and teamwork abilities.
Ability to translate domain-specific requirements into technical solutions.
Attention to detail and a passion for solving complex problems.