1

Senior Python Data Analysis Jobs in Columbus Grove, OH

Senior Data Analyst

Columbus Grove, OH

$78K - $99K/yr

Senior Data Analyst Type: Contract / C2C (temporary) Senior Data Analyst. Our client has a contract need for a Senior Data Analystto assist with their project to implement the Workday ERP system. The ...

Data Analyst

Van Wert, OH · Hybrid

  • Medical

  • Retirement

Experience with object-oriented programming languages, such as Python * Advanced Alteryx expertise * Advanced SQL expertise * Data Modeling experience * Strong analytical and problem-solving skills

Data Analyst

Van Wert, OH · On-site

  • Medical

  • Retirement

Experience with object-oriented programming languages, such as Python * Advanced Alteryx expertise * Advanced SQL expertise * Data Modeling experience * Strong analytical and problem-solving skills

Senior Data Engineer

Findlay, OH

$99K - $135K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

This role also includes close collaboration with analytics, product, architecture, governance, and ... The ideal candidate brings strong technical depth (strong proficiency in Python, SQL, Spark, and ...

Health IT Data Scientist

Continental, OH · Remote

$110K - $120K/yr

The Health IT Data Scientist II will develop advanced analytical models and predictive solutions ... Experience with Python, R, SQL, and machine learning techniques. * Strong statistical analysis and ...

Senior Business Analyst

Van Wert, OH · On-site

$85 - $120/hr

Summary of Responsibilities The Senior Business Analyst is a strategic leader driving financial ... analysis * Proficiency in JD Edwards (JDE) or other tier 1 ERP for financial and operational data ...

Health IT Data Scientist

Continental, OH · On-site

$110K - $120K/yr

Experience with Python, R, SQL, and machine learning techniques. * Strong statistical analysis and ... Master's degree in Data Science or related discipline. * Experience supporting Federal healthcare ...

Health IT Data Scientist

Continental, OH · On-site

$110K - $120K/yr

Experience with Python, R, SQL, and machine learning techniques. * Strong statistical analysis and ... Master's degree in Data Science or related discipline. * Experience supporting Federal healthcare ...

next page

Showing results 1-20

Senior Python Data Analysis information

See Columbus Grove, OH salary details

$50.4K

$130.2K

$178.8K

How much do senior python data analysis jobs pay per year?

As of Aug 19, 2026, the average yearly pay for senior python data analysis in Columbus Grove, OH is $130,197.00, according to ZipRecruiter salary data. Most workers in this role earn between $111,400.00 and $149,900.00 per year, depending on experience, location, and employer.

What is a senior Python data analyst?

A Senior Python Data Analyst is an experienced professional who uses Python programming to collect, process, and analyze large sets of data. They are responsible for extracting meaningful insights from data to support business decisions, often using libraries like pandas, NumPy, and matplotlib. In addition to technical skills, they also apply statistical analysis and data visualization techniques, and frequently mentor junior analysts or collaborate with data scientists and engineers. Their role may also involve developing automated data pipelines and ensuring data quality across projects.

What are the key skills and qualifications needed to thrive as a senior Python data analyst?

To thrive as a Senior Python Data Analyst, you need an in-depth understanding of data analysis, statistical modeling, and advanced Python programming, typically supported by a degree in a quantitative field. Proficiency with data analysis libraries (like pandas, NumPy, and SciPy), visualization tools (such as Matplotlib and Seaborn), and experience with SQL databases are essential, and certifications like Microsoft Certified: Data Analyst Associate can be beneficial. Strong problem-solving abilities, effective communication, and the capacity to distill complex data insights for stakeholders are critical soft skills. These competencies enable you to extract actionable insights from large datasets, drive data-informed decision-making, and collaborate effectively across teams.

What are some common challenges senior Python data analysts face when working with large datasets, and how can they overcome them?

Senior Python Data Analysts often encounter difficulties such as slow processing speeds, memory limitations, and data quality issues when handling large datasets. To overcome these challenges, it's essential to leverage efficient libraries like pandas and Dask, utilize optimized data formats (such as Parquet), and implement batch processing or cloud-based solutions. Collaborating closely with data engineers and IT teams also helps ensure robust data pipelines and infrastructure. Regular code optimization and staying updated on best practices can further enhance performance when working at scale.

What is the difference between Senior Python Data Analysis vs Data Scientist?

AspectSenior Python Data AnalysisData Scientist
Required SkillsPython, SQL, data visualization, statistical analysisPython, R, machine learning, statistical modeling
Work EnvironmentData analysis teams, business unitsResearch, product development, analytics teams
Industry UsageBusiness intelligence, finance, marketingTech, healthcare, finance, research
CertificationsPython certifications, data analysis coursesData science certifications, machine learning courses

While both roles involve Python and data handling, Senior Python Data Analysts focus on interpreting data and creating reports for business decisions, whereas Data Scientists develop predictive models and advanced algorithms to extract deeper insights. The roles often overlap, but Data Scientists typically require broader skills in machine learning and statistical modeling.

What job categories do people searching Senior Python Data Analysis jobs in Columbus Grove, OH look for?

The top searched job categories for Senior Python Data Analysis jobs in Columbus Grove, OH are:

What cities near Columbus Grove, OH are hiring for Senior Python Data Analysis jobs?

Cities near Columbus Grove, OH with the most Senior Python Data Analysis job openings:

Infographic showing various Senior Python Data Analysis job openings in Columbus Grove, OH as of August 2026, with employment types broken down into 1% As Needed, 84% Full Time, 13% Part Time, and 2% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $130,197 per year, or $62.6 per hour.

Data Analyst/Senior Data Analyst

Marathon Petroleum Corporation

Findlay, OH • On-site

$80K - $101K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 18 days ago


Marathon Petroleum rating

6.3

Company rating: 6.3 out of 10

Based on 203 frontline employees who took The Breakroom Quiz

68th of 87 rated oil and gas companies


Job description

An exciting career awaits you


At MPC, we're committed to being a great place to work - one that welcomes new ideas, encourages diverse perspectives, develops our people, and fosters a collaborative team environment.

Position Summary

Do you have a quantitative background? Do you like solving complex business problems through data? Marathon Petroleum Company LP (MPC) has an opening within the Value Chain Optimization organization on the Value Chain Insights team. Our mission is to deliver exceptional, cutting-edge analytics and meaningful insights that empower decision-makers by increasing trust and confidence in our reporting and reducing barriers to timely, actionable insight.

This role sits in the Dashboarding & Reporting vertical and is an individual contributor responsible for building, enhancing, and maintaining dashboards and standardized reporting outputs that translate value chain performance and planning and model outputs into clear, consistent, and auditable decision support. You will partner with stakeholders to understand reporting needs, strengthen data quality and refresh reliability, and improve accessibility and adoption through reusable templates and standardized visualization.

This position belongs to a family of jobs with increasing responsibility, competency, and skill level. Actual position title and pay grade will be based on the selected candidate's experience and qualifications.

Key Responsibilities

  • Acquires, validates, and transforms data from approved source systems to create reliable reporting datasets for dashboards and recurring reports; document assumptions and refresh logic.

  • Performs descriptive and diagnostic analysis to explain KPI movement, identify drivers, and surface exceptions that should be highlighted in dashboards and recurring reporting.

  • Develops repeatable calculations/metrics (e.g., KPI definitions, measures) used consistently across dashboards and reports.

  • Applies basic statistical/variance checks to validate reporting outputs, detect anomalies, and support auditability of reported results.

  • Designs, builds, and maintains Power BI dashboards and standardized reporting outputs that are consistent, auditable, and easy to interpret across planning cycles and locations.

  • Gathers requirements, prototype visuals, communicate insights and dashboard changes to stakeholders; provide lightweight user guidance to improve adoption and correct interpretation.

  • Ensures integrity and quality of reporting data through validation checks, reconciliation, and refresh monitoring; troubleshoot data issues with source system owners/IT.

  • Partners with planning, operations, and commercial teams to prioritize reporting needs and deliver dashboards/reports aligned to agreed KPI definitions and standards.

  • Continuously improves reporting processes by reducing manual steps, improving refresh reliability, and simplifying end-user workflows.

  • Follows established data governance and reporting standards; contribute to data flow documentation (definitions, lineage, logic) to ensure reporting outputs are fit for use.

  • Contributes to sustainable reporting data pipelines and automation by defining requirements, testing outputs, and coordinating with IT/data engineering on refresh and performance improvements.

  • Maintains standardized KPI definitions and calculation logic used across dashboards and recurring reports.

  • Owns dashboard lifecycle activities: versioning, release notes, user feedback intake, and iterative enhancements.

  • Builds "delta views" / comparisons between scenarios or periods to support decision support reporting.

  • Develops monitoring/communication reporting tools that support the Plan-to-Produce process (reporting outputs, templates, and recurring distributions).

Education and Experience

Required:

Data Analyst

  • Bachelor's Degree required, with a preference in Business, Engineering, Computer Science, Information Systems, Mathematics, or related.

  • Two (2) years' experience required.

Senior Data Analyst

  • Bachelor's Degree required, with a preference in Business, Engineering, Computer Science, Information Systems, Mathematics, or related.

  • Four (4) years' experience required.

Preferred:

  • Strong Microsoft SQL and data management skills.

  • Strong communication and time management skills.

  • Strong passion for delivering trusted, easy-to-use dashboards and standardized reporting that improves decision-making and KPI visibility. Experience translating business questions into KPI definitions, report requirements, and dashboard designs that are scalable and maintainable.

  • Experience with data analysis efforts: identifying data sources, querying data, performing exploratory data analysis/modeling, presenting historical insights/business justification, and affecting data-driven business changes.

  • Exposure to business intelligence self-service analytics software tools such as Tableau, Microsoft Power BI, Alteryx, or others, including data transformation, measures, and performance tuning.

  • Experience producing reporting outputs that are consistent and auditable across periods/locations; comfortable documenting logic and validating results.

  • Experience with manipulating and analyzing complex, high-volume, high-dimensional data from varying sources and communicating complex quantitative analysis in a clear, precise, and actionable manner.

  • Proven ability to think critically and solve problems, given incomplete information and/or ambiguous requirements. A flexible analytic approach that provides results at varying levels of precision.

Skills

  • Adaptability: Maintaining effectiveness when experiencing major changes in work responsibilities or environment; adjusting effectively to change by exploring the benefits, trying new approaches, and collaborating with others to make the change successful.

  • Business Partnerships: Acting as a trusted advisor and building strong relationships with colleagues and the business to drive business performance.

  • Communication: Speaking and writing effectively; demonstrating fundamental command of language; communicating well using all mediums.

  • Critical Thinking: Identifying and understanding issues, problems and opportunities; using data analysis to draw conclusions; using judgment in choosing a course of action; intellectually curious.

  • Data Analysis: Identifying, evaluating, interpreting and organizing data so that it can be used for business decisions; sorting through data to identify patterns and establish relationships.

  • Data Operations: Managing, manipulating, and analyzing data throughout its lifecycle; deriving meaningful insights and supporting decision-making through the collection, storage, retrieval, transformation, and visualization of data.

  • Data Reporting: Accessing information from databases, forms, and other sources, and preparing reports according to requirements.

  • Digital Transformation: Adopting digital technology to transform services or businesses through replacing non-digital or manual processes with digital processes or replacing older digital technology with newer digital technology.

  • Influencing Others: The ability to garner support for initiatives by gaining the respect of others and inspiring trust and confidence.

  • Metrics Management: The process of monitoring performance indicators that demonstrate how effectively a unit/ business/ function/ company is achieving key objectives.

  • Work Management: Take ownership of actions and behaviors. Effectively managing one's time and resources to ensure that work is completed efficiently. Time management is the process of planning and exercising conscious control of time spent on specific activities, especially to increase effectiveness, efficiency, and productivity. It involves a juggling act of various demands upon a person relating to work, social life, family, hobbies, personal interests, and commitments with the finiteness of time. Using time effectively gives the person "choice" on spending or managing activities at their own time and expediency.

As an energy industry leader, our career opportunities fuel personal and professional growth.

Location:

Findlay, Ohio

Additional locations:

Houston, Texas, San Antonio, Texas

Job Requisition ID:

00023122

Location Address:

539 S Main St

Education:

Bachelors (Required)

Employee Group:

Full time

Employee Subgroup:

Regular

Marathon Petroleum Company LP is an Equal Opportunity Employer and gives consideration for employment to qualified applicants without discrimination on the basis of race, color, religion, creed, sex, gender (including pregnancy, childbirth, breastfeeding or related medical conditions), sexual orientation, gender identity, gender expression, reproductive health decision-making, age, mental or physical disability, medical condition or AIDS/HIV status, ancestry, national origin, genetic information, military, veteran status, marital status, citizenship or any other status protected by applicable federal, state, or local laws. If you would like more information about your EEO rights as an applicant, click here.
If you need a reasonable accommodation for any part of the application process at Marathon Petroleum LP, please contact our Human Resources Department at talentacquisition@marathonpetroleum.com. Please specify the reasonable accommodation you are requesting, along with the job posting number in which you may be interested. A Human Resources representative will review your request and contact you to discuss a reasonable accommodation. Marathon Petroleum offers a total rewards program which includes, but is not limited to, access to health, vision, and dental insurance, paid time off, 401k matching program, paid parental leave, and educational reimbursement. Detailed benefit information is available athttps://mympcbenefits.com.The hired candidate will also be eligible for a discretionary company-sponsored annual bonus program.
Equal Opportunity Employer: Veteran / Disability

We will consider all qualified Applicants for employment, including those with arrest or conviction records, in a manner consistent with the requirements of applicable state and local laws. In reviewing criminal history in connection with a conditional offer of employment, Marathon will consider the key responsibilities of the role.


What Marathon Petroleum employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Marathon Petroleum logo

About Marathon Petroleum

Sourced by ZipRecruiter

Marathon Petroleum Corporation, headquartered in Findlay, Ohio, US, is a leading independent petroleum refining, marketing, and transportation company. Their official website can be found at marathonpetroleum.com. The company, part of the energy sector, was established in 1887, making it one of the oldest petroleum companies in the US. It operates an integrated refining, marketing and transportation system concentrated primarily in the Midwest, Northeast, East Coast, Southeast and Gulf Coast of the United States. This includes refineries, pipelines, and terminals that process and transport crude oil and refined products.

Industry

Oil and gas extraction

Company size

10,000+ Employees

Headquarters location

Findlay, OH, US

Year founded

1887