1

Python Sql Jobs in Odessa, TX (NOW HIRING)

Senior SCADA Engineer

Midland, TX · On-site

$102K - $140K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Develop and maintain scripts, automation, and tooling using Python and SQL. * Support database optimization, data pipelines, and backend integrations. * Design and maintain standardized PLC-to-SCADA ...

Senior SCADA Engineer

Midland, TX · On-site

$102K - $140K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Develop and maintain scripts, automation, and tooling using Python and SQL. * Support database optimization, data pipelines, and backend integrations. * Design and maintain standardized PLC-to-SCADA ...

SQL, Databricks, Python * Visualization & Reporting: Power Bi * Oil & Gas Systems: WellView * Business & Operations Tools: ProCount, Execute * Productivity Tools: Microsoft Office Suite Experience ...

Data Analyst

Midland, TX · On-site

$61.60 - $70.84/hr

SQL, Databricks, Python * Visualization & Reporting: Power BI * Oil & Gas Systems: WellView * Business & Operations Tools: ProCount, Execute * Productivity Tools: Microsoft Office Suite * Experience ...

... SQL, Python, Databricks, Snowflake, Alteryx, Spotfire, MS Power Platform and more) to minimize human error, standardize data, and apply data management best practices with a focus on data integrity ...

Integration Developer

Midland, TX · On-site

$49.25 - $65.50/hr

... in Python and/or other modern languages (Java, C++, R); solid understanding of object-oriented ... SQL. • Experience designing and maintaining REST and/or SOAP APIs; familiarity with ...

Integration Developer

Midland, TX · On-site

$49.25 - $65.50/hr

Proficiency in Python and/or other modern languages (Java, C++, R); solid understanding of object ... of SQL. * Experience designing and maintaining REST and/or SOAP APIs; familiarity with ...

Integration Developer

Midland, TX · On-site

$49.25 - $65.50/hr

Proficiency in Python and/or other modern languages (Java, C++, R); solid understanding of object ... of SQL. * Experience designing and maintaining REST and/or SOAP APIs; familiarity with ...

Integration Developer

Midland, TX

$49.25 - $65.50/hr

Proficiency in Python and/or other modern languages (Java, C++, R); solid understanding of object ... of SQL. * Experience designing and maintaining REST and/or SOAP APIs; familiarity with ...

next page

Showing results 1-20

Python Sql information

See Odessa, TX salary details

$13

$59

$87

How much do python sql jobs pay per hour?

As of Aug 18, 2026, the average hourly pay for python sql in Odessa, TX is $59.15, according to ZipRecruiter salary data. Most workers in this role earn between $48.75 and $67.21 per hour, depending on experience, location, and employer.

What is a Python SQL?

A Python SQL job typically involves using Python programming and SQL databases to develop, manage, and analyze data. Professionals in this role work with databases to write queries, retrieve and manipulate data, automate tasks, and optimize performance. Common responsibilities include database querying, data analysis, ETL processes, and backend development. These roles are common in industries like finance, healthcare, and technology, where data management and processing are critical.

What are some typical projects or tasks a Python SQL professional might work on?

Python SQL professionals often work on data extraction, transformation, and loading (ETL) processes, as well as analyzing large datasets to generate reports and insights for business decision-making. They may develop automated scripts to streamline data workflows and ensure data quality, or assist with database design and optimization. Collaboration with data analysts, engineers, and business stakeholders is common, so comfort working both independently and as part of a cross-functional team is beneficial. These tasks help organizations make data-driven decisions and maintain efficient, reliable data systems.

What are the key skills and qualifications needed to thrive in the Python SQL position, and why are they important?

To excel in a Python SQL role, you should have strong programming skills in Python, a solid understanding of SQL for database querying, and a relevant degree in computer science or a related field. Experience with data analysis tools, relational database systems like MySQL or PostgreSQL, and certifications such as Microsoft SQL Server or Python programming can be advantageous. Strong problem-solving abilities, attention to detail, and clear communication are critical soft skills for this position. These competencies are necessary to efficiently manipulate data, create robust solutions, and collaborate across technical and non-technical teams.

Is Python and SQL a good combination?

Python and SQL are commonly used together in data analysis, database management, and backend development roles. Python's libraries like SQLAlchemy and pandas facilitate database interactions, making this combination valuable for automating data workflows and building data-driven applications.

Is Python and SQL enough to get a job?

For a Python SQL role, proficiency in both programming and database management is essential. While Python and SQL are core skills, employers often value additional knowledge such as data analysis, version control, and familiarity with frameworks or cloud platforms. Certifications and practical experience can also improve job prospects in this field.

What jobs can you get with SQL and Python?

Jobs that require SQL and Python include data analyst, data scientist, database administrator, backend developer, and machine learning engineer. These roles involve data management, analysis, automation, and building data-driven applications, often requiring knowledge of related tools like Pandas, SQL databases, and cloud platforms.

What job categories do people searching Python Sql jobs in Odessa, TX look for?

The top searched job categories for Python Sql jobs in Odessa, TX are:

What cities near Odessa, TX are hiring for Python Sql jobs?

Cities near Odessa, TX with the most Python Sql job openings:

Infographic showing various Python Sql job openings in Odessa, TX as of August 2026, with employment types broken down into 100% Contract. Highlights an 100% In-person job distribution, with an average salary of $123,039 per year, or $59.2 per hour.

Senior SCADA Engineer

DistributionNOW

Midland, TX • On-site

$102K - $140K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 2 days ago


Job description

At DNOW, we believe our associates are the best in the business. We value and reward hardworking, creative, and dedicated employees that desire to be part of a team committed to outstanding customer service.
START YOUR CAREER NOW.
The Senior SCADA Engineer is responsible for operating, supporting, and enhancing an industrial SCADA platform that supports critical energy operations. This role works across the full industrial data stack, including PLC generated field data, messaging infrastructure, databases, and Ignition applications, to ensure system reliability, performance, and continuous improvement. The Senior SCADA Engineer plays a key role in maintaining platform stability, troubleshooting complex issues, supporting customers, and helping scale the platform as the business continues to grow.
Job Responsibilities
  • Monitor, maintain, and support the health, reliability, and performance of the SCADA platform and supporting infrastructure.
  • Troubleshoot system issues, performance bottlenecks, data integrity concerns, and operational incidents.
  • Perform root cause analysis and implement solutions to prevent recurring issues.
  • Develop and maintain monitoring, logging, alerting, and incident response processes.
  • Create and improve standard operating procedures, operational documentation, and troubleshooting guides.
  • Serve as a technical escalation point for customer-reported issues and operational support needs.
  • Collaborate with engineering teams to improve platform functionality, reliability, and scalability.
  • Develop and maintain scripts, automation, and tooling using Python and SQL.
  • Support database optimization, data pipelines, and backend integrations.
  • Design and maintain standardized PLC-to-SCADA data structures, naming conventions, and templates.
  • Support integration and troubleshooting of PLCs, IIoT devices, MQTT, Sparkplug B, OPC UA, and Modbus communications.
  • Contribute to operational standards, best practices, and the growth of the SCADA operations function.

Job Requirements
  • Minimum 3 years of hands-on SCADA integration, development, or support experience.
  • Strong experience with Ignition SCADA in a production environment.
  • Ability to obtain Ignition Gold Certification within 6 months of hire.
  • Experience with relational databases, preferably PostgreSQL.
  • Proficiency writing and troubleshooting SQL queries.
  • Experience with Python or other modern programming languages.
  • Working knowledge of MQTT, Sparkplug B, OPC UA, Modbus, and industrial networking concepts.
  • Familiarity with Linux-based server environments.
  • Experience troubleshooting complex systems across hardware, networks, databases, and applications.
  • Strong analytical, problem-solving, and communication skills.
  • Ability to document technical processes and system architecture.
  • Authorized to work in the United States.

Benefits
  • Competitive Salary + bonus
  • 401(k)/ Retirement savings
  • Comprehensive Benefits (medical, dental, vision, life and disability coverage)
  • Career growth
  • Paid vacation/holidays