Company:
Connective Talent
Location: Houston
Closing Date: 20/10/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Company Overview:
Join a leader in the energy sector with a global presence spanning oil, power, renewables, and carbon. With 40 offices worldwide, they are committed to adding value across the energy supply chain and playing a key role in facilitating the energy transition.
Job Description:
They are seeking a talented and motivated Python Developer to expand their data assets in support of their analytical capabilities. This full-time role offers the opportunity to interface directly with brokers, analysts, researchers, and data scientists to drive requirements and deliver a wide range of data-related solutions.
Responsibilities:
- Work closely with business sponsors to gather requirements for data ingestion and access.
- Contribute to and drive business development efforts, including the standardization and consolidation of core modules.
- Write modular, reusable components to interface between external data sources, internal tools, and databases.
- Maintain a clean and centralized Python codebase.
- Translate business requirements into technical solutions, following existing patterns where applicable.
- Collaborate efficiently with global team members.
- Perform data engineering tasks such as sourcing, analyzing, and cleaning data.
- Write data feeds for trading applications and scrape market data from various sources.
- Participate in PL/SQL development to maintain Oracle databases and optimize SQL queries for internal tools.
- Engage with traders and other non-technical users as needed for troubleshooting.
Qualifications:
- 4+ years of enterprise-level coding experience with Python.
- Experience with web scraping tools such as Requests, Beautiful Soup, and Selenium.
- Oracle / PL/SQL development experience, including stored procedures.
- Strong understanding of object-oriented design, design patterns, and SOA architectures.
- Experience working in Agile/Scrum environments.
- Proficient in peer-reviewing, code versioning, and bug/issue tracking tools.
- Familiarity with Python packages such as Pandas and NumPy.
- Commodities/Energy industry experience is desired but not required.
- Familiarity with containerization solutions like Docker and Kubernetes is a plus.
- Strong written and verbal communication skills.
Share this job
Connective Talent
Useful Links