Python Software Engineer

Location: Tampa, Florida
Category: Software Engineering
Employment Type: Contract
Job ID: 16343
Date Added: 03/11/2024

Apply Now

Fill out the form below to submit your information for this opportunity. Please upload your resume as a doc, pdf, rtf or txt file. Your information will be processed as soon as possible.

* Required field.
Mid-Senior Level Python Software Engineer
*Houston, TX 
*On-Site Monday through Friday 9-6PM CST hours
*Software Engineer with Python coding
*This is NOT a Data Engineer. This is a Software Engineering position for someone who truly programs in Python (not just scripting). 
*W2 Contract Position. No C2C at this time.

As a Software Engineer, your main role will be to build, test, and maintain a software for that is used to complete a data analytics system for an oil and gas company. This includes both structured and unstructured data from various sources such as electric energy charges and hydraulics data. 
  • Work with a software development team to develop the various components of the analytics system.
  • Develop and process dataset for data modeling, mining, and production. 
  • Build Extract, Transform and Load (ETL) data models from a wide variety of sources. 
  • Ensure data architecture will support the requirements of the business. 
  • Collaborate with the Data Scientists and other dev team members to ensure proper acquisition and implementation of the required data models. 
  • BS degree in Computer Science or related technical field, or equivalent practical experience. 
  • Proven experience as a Data Engineer. 
  • Strong expertise in Python and SQL. 
  • Experience with ETL techniques and dealing with different data types and formats. 
  • Strong knowledge of different database systems, both RDBMS SQL and NoSQL. Hive/HBase is an advantage 
  • Familiarity with data processing tools and frameworks (e.g., Airflow, Hadoop, Spark). 
  • Strong knowledge and experience in using Cloud (AWS, Azure, GCP) 
  • Experience with SDLC (Software Development Life Cycle) such as Agile Scrum, Kanban, Jira 
  • Experience with Azure DevOps, Dockers, and Kubernetes is desired.