1

Python Developer Data Analyst Jobs in Saint Louis, MO

Senior Data Analyst

Saint Louis, MO · On-site

$83K - $105K/yr

Developer Collaboration & Bridge: Conduct detailed walkthroughs of mapping documents with ... Analyze domain-specific data entities, including household relationships, investment portfolios ...

Analyze large, complex data sets to identify trends and patterns. * Build predictive models and ... Direct experience and demonstrated proficiency with Python programming to build containerized ...

Data Analyst - GEOINT SME

Saint Louis, MO · On-site

$110K - $135K/yr

Data Analyst - GEOINT Technical SME Work Role: Everforth ECS is seeking a Data Analyst GEOINT SME ... Java and Python * Demonstrated ability to use SharePoint, Tableau, Redmine , and other systems ...

Analyze large, complex data sets to identify trends and patterns. * Build predictive models and ... Direct experience and demonstrated proficiency with Python programming to build containerized ...

Analyze large, complex data sets to identify trends and patterns. * Build predictive models and ... Direct experience and demonstrated proficiency with Python programming to build containerized ...

Python, R, Alteryx, SQL, SAS) * Perform operations to prepare data for analysis (e.g., data cleansing, data integration, data transformation) * Gather analytic requirements from client * Develop ...

Cyber Data Analyst Engineer Job Category: Information Technology Time Type: Full time Minimum ... YAML, Python, Bash, and/or Ruby Experience using version control tools such as Git - What You Can ...

Cyber Data Analyst Engineer Job Category: Information Technology Time Type: Full time Minimum ... YAML, Python, Bash, and/or Ruby Experience using version control tools such as Git - What You Can ...

Cyber Data Analyst Engineer Job Category: Information Technology Time Type: Full time Minimum ... YAML, Python, Bash, and/or Ruby Experience using version control tools such as Git - What You Can ...

Showing results 21-40

Python Developer Data Analyst information

See Saint Louis, MO salary details

$12

$32

$60

How much do python developer data analyst jobs pay per hour?

As of Sep 10, 2026, the average hourly pay for python developer data analyst in Saint Louis, MO is $32.01, according to ZipRecruiter salary data. Most workers in this role earn between $20.58 and $35.77 per hour, depending on experience, location, and employer.

What does a Python Developer Data Analyst do?

A Python Developer Data Analyst uses Python programming to collect, process, and analyze data to support business decision-making. They often work with data analysis libraries like pandas and visualization tools, and may also automate data workflows or build dashboards. Strong programming skills and knowledge of data management are essential for this role.

Senior Data Analyst

Saint Louis, MO • On-site

BBI
1 - 10 employees

$83K - $105K/yr

Other

Posted 12 days ago


Key responsibilities

  • Perform deep-dive data profiling and pattern analysis using advanced SQL across relational databases, data lakes, and warehouses.

  • Design, author, and maintain comprehensive Source-to-Target Mapping (STTM) documents detailing business rules, data transformations, and pipeline logic.

  • Act as the principal functional contact for ETL/Data Engineers, translating business logic into engineering specifications and facilitating walkthroughs.


Job description

As a Senior Data Analyst in our Wealth Management technology practice, you will play a central role in shaping client and portfolio data solutions. You will be responsible for navigating complex legacy and modern data structures—including client profiles, accounts, holdings, transactions, performance metrics, and advisory billing data. You will perform deep-dive data profiling and pattern analysis using advanced SQL, assess data health and quality, and author comprehensive Source-to-Target Mapping (STTM) documentation. Crucially, you will act as the principal functional contact for ETL/Data Engineers, effectively translating business logic into actionable engineering specifications and facilitating clear walkthroughs.


Primary Responsibilities


Data Profiling & Pattern Analysis: Execute complex SQL queries across relational databases, data lakes, and warehouses to analyze data distribution, evaluate data quality, discover data anomalies, and identify underlying relational patterns. Source-to-Target Mapping (STTM): Design, author, and maintain robust, granular STTM documents detailing business rules, field transformations, data types, primary/foreign key relationships, and data pipeline logic. Developer Collaboration & Bridge: Conduct detailed walkthroughs of mapping documents with engineering teams (ETL/Data Pipeline developers), clarifying edge cases, data constraints, and business intent to drive smooth implementation. Data Quality & Governance: Establish baseline data quality metrics, define data validation rules, and collaborate with data governance leads to remediate data discrepancies or gaps across financial datasets. Wealth Management Domain Application: Analyze domain-specific data entities, including household relationships, investment portfolios, asset classes, custody positions, fee calculations, and trade histories. Stakeholder Communication: Articulate data insights, structural risks, and mapping dependencies clearly to both technical developers and non-technical business stakeholders/product owners. Testing & Acceptance Support: Assist QA and engineering teams during sprint cycles by validating transformed datasets against original target specifications using customized SQL validation scripts


Experience: 5+ years of hands-on experience as a Data Analyst, Data Modeler, or Technical Business Analyst in enterprise data environment initiatives. Advanced SQL Expertise: Proven mastery in writing complex SQL scripts (multi-table JOINs, CTEs, window functions, subqueries, and analytical functions) for data extraction and profiling. STTM Documentation: Demonstrated experience creating explicit, comprehensive Source-to-Target Mappings (STTM) for ETL/ELT pipelines, reporting, or data warehouse migrations. Data Quality & Profiling: Strong background in identifying data anomalies, missingness, structural inconsistencies, and data integrity issues. Communication Skills: Exceptional verbal and written communication skills with proven experience leading technical specification reviews with software developers and architects. Education: Bachelor’s degree in Computer Science, Information Systems, Data Analytics, Finance, or a related quantitative field. Preferred Experience & Skills • • • • Wealth Management Domain Knowledge: Direct experience working with financial, wealth, investment management, brokerage, or banking data domains (e.g., portfolio management, custodial feeds, advisory accounts). MS Azure Cloud Environment: Exposure to or experience working with cloud data platforms on Microsoft Azure (e.g., Azure Synapse Analytics, Azure Data Factory, Azure Data Lake Storage, or Databricks on Azure). Modern Data Stacks: Familiarity with modern data modeling concepts (Dimensional, Snowflake, Data Vault) and orchestration workflows. Agile/Scrum Framework: Experience working in Agile/Scrum delivery models, managing user stories.