Title: IT Software Engineer (Python Developer)
Location: Houston, TX (need Local only)
Experience: 14+ Years
Contract: 12+ months
Must-Have: Oil & Gas Industry Experience
Roles and Responsibilities:
- Must be able to work independently within defined projects/work streams and is checked on at the end for results.
- Possesses a strong understanding of large-scale application architecture and design.
- Must have strong communication skills, particularly in collaborating with external parties, including business stakeholders. This is essential.
- Has an executional role in design and development projects or acts as an expert tester who designs test scripts and provides overall project guidance and planning support.
- Advises internally on solving functional and technical problems regarding the assigned applications and Infrastructure.
Mandatory skills:
- API development using Python as OOP
- Experience in how distributed asynchronous systems work, how to design them to avoid data conflicts and how to do it all in immutable environments orchestrated across multiple machines.
- Experience with database technologies such as SQL DB, Oracle
- Experience with Docker, Kafka, Kubernetes, and Microsoft Azure/AWS, GitHub, or experience with any kind of message broker system (e.g. RabbitMQ, ActiveMQ, AWS SQS etc)
- Excellent analytical, problem-solving, coding, testing, and automation skill
- Object-orientated software professional that ideally has experience using at least one strongly-typed language
- Collaborate with the lead functional developer to define, develop, test, and release new features
- Provide workarounds & bug fixes for urgent production issues
- Familiar with DevOps, Continuous Integration / Continuous Deployment.Experience at mentoring junior staff

