

Bull City Talent Group
Senior Data Warehouse Analyst / Data Modeler
⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Senior Data Warehouse Analyst / Data Modeler with 8+ years of experience in enterprise data warehousing. Contract length is "unknown," pay rate is "$$$," and it’s a remote position. Key skills include Snowflake, DBT, and Power BI.
🌎 - Country
United States
💱 - Currency
$ USD
-
💰 - Day rate
Unknown
-
🗓️ - Date
June 6, 2026
🕒 - Duration
Unknown
-
🏝️ - Location
Unknown
-
📄 - Contract
Unknown
-
🔒 - Security
Unknown
-
📍 - Location detailed
Texas, United States
-
🧠 - Skills detailed
#Scala #EDW (Enterprise Data Warehouse) #Matillion #Microsoft Power BI #SAP #"ETL (Extract #Transform #Load)" #BI (Business Intelligence) #CRM (Customer Relationship Management) #Data Quality #dbt (data build tool) #Data Warehouse #Data Modeling #Slowly Changing Dimensions #Oracle #Dimensional Data Models #Data Analysis #Snowflake
Role description
Our client is seeking a Senior Data Warehouse Analyst / Data Modeler to enhance and expand an existing enterprise analytics platform. This role is not focused on building Snowflake infrastructure or architecture from the ground up. Instead, the successful candidate will work closely with business stakeholders to understand requirements, integrate new data sources, enhance dimensional models, and translate business needs into technical specifications for development teams.
The ideal candidate combines strong data modeling expertise with excellent communication skills and experience working with complex ERP environments.
Technology Stack
• Snowflake
• DBT
• Matillion
• Power BI
Key Responsibilities
• Gather and analyze business requirements from functional stakeholders.
• Translate business requirements into technical specifications and source-to-target mapping documents for development teams.
• Design and enhance dimensional data models including fact and dimension tables.
• Integrate new data sources into the existing enterprise data warehouse.
• Define business rules, transformations, and data quality requirements.
• Partner with developers and business users to ensure successful delivery and minimize rework.
• Participate in requirements workshops and facilitate discussions between business and technical teams.
• Perform data analysis and validate results with stakeholders.
• Support reporting and analytics initiatives leveraging Power BI.
• Ensure consistency and scalability of the enterprise data model.
Required Qualifications
• 8+ years of experience in enterprise data warehousing and analytics.
• Strong expertise in dimensional modeling and Kimball methodologies.
• Experience designing and enhancing:
o Fact tables
o Dimension tables
o Star schemas
o Slowly Changing Dimensions (Type 1 and Type 2)
o Hierarchies and conformed dimensions
• Experience translating business requirements into technical specifications.
• Experience creating source-to-target mapping documents and transformation rules.
• Strong communication and stakeholder management skills.
• Experience integrating multiple source systems into an enterprise data warehouse.
• Ability to work effectively with both business users and technical teams.
• Experience with Snowflake.
• Experience with ETL/ELT processes.
Preferred Qualifications
• Oracle EBS experience.
• SAP experience.
• Salesforce CRM experience.
• Experience with DBT.
• Experience with Matillion.
• Experience with Power BI.
• Understanding of Order-to-Cash, Procure-to-Pay, Finance, Inventory, and Supply Chain business processes.
Ideal Candidate Profile
The successful candidate will excel at bridging the gap between business and technology. They will possess the communication skills necessary to accurately interpret business requirements and translate them into scalable data models and technical specifications, ensuring high-quality delivery and minimizing rework.
This position is best suited for a Senior Data Warehouse Analyst, Data Modeler, or Analytics Engineer with strong business acumen and ERP data experience, rather than a pure Snowflake Architect or infrastructure specialist.
Our client is seeking a Senior Data Warehouse Analyst / Data Modeler to enhance and expand an existing enterprise analytics platform. This role is not focused on building Snowflake infrastructure or architecture from the ground up. Instead, the successful candidate will work closely with business stakeholders to understand requirements, integrate new data sources, enhance dimensional models, and translate business needs into technical specifications for development teams.
The ideal candidate combines strong data modeling expertise with excellent communication skills and experience working with complex ERP environments.
Technology Stack
• Snowflake
• DBT
• Matillion
• Power BI
Key Responsibilities
• Gather and analyze business requirements from functional stakeholders.
• Translate business requirements into technical specifications and source-to-target mapping documents for development teams.
• Design and enhance dimensional data models including fact and dimension tables.
• Integrate new data sources into the existing enterprise data warehouse.
• Define business rules, transformations, and data quality requirements.
• Partner with developers and business users to ensure successful delivery and minimize rework.
• Participate in requirements workshops and facilitate discussions between business and technical teams.
• Perform data analysis and validate results with stakeholders.
• Support reporting and analytics initiatives leveraging Power BI.
• Ensure consistency and scalability of the enterprise data model.
Required Qualifications
• 8+ years of experience in enterprise data warehousing and analytics.
• Strong expertise in dimensional modeling and Kimball methodologies.
• Experience designing and enhancing:
o Fact tables
o Dimension tables
o Star schemas
o Slowly Changing Dimensions (Type 1 and Type 2)
o Hierarchies and conformed dimensions
• Experience translating business requirements into technical specifications.
• Experience creating source-to-target mapping documents and transformation rules.
• Strong communication and stakeholder management skills.
• Experience integrating multiple source systems into an enterprise data warehouse.
• Ability to work effectively with both business users and technical teams.
• Experience with Snowflake.
• Experience with ETL/ELT processes.
Preferred Qualifications
• Oracle EBS experience.
• SAP experience.
• Salesforce CRM experience.
• Experience with DBT.
• Experience with Matillion.
• Experience with Power BI.
• Understanding of Order-to-Cash, Procure-to-Pay, Finance, Inventory, and Supply Chain business processes.
Ideal Candidate Profile
The successful candidate will excel at bridging the gap between business and technology. They will possess the communication skills necessary to accurately interpret business requirements and translate them into scalable data models and technical specifications, ensuring high-quality delivery and minimizing rework.
This position is best suited for a Senior Data Warehouse Analyst, Data Modeler, or Analytics Engineer with strong business acumen and ERP data experience, rather than a pure Snowflake Architect or infrastructure specialist.






