1

Data Modeling Jobs in Iowa (NOW HIRING)

Deep understanding of data modeling, warehousing, and building scalable ETL/ELT pipelines * Data Warehouse: Hands-on experience with Snowflake and DBT a must. Expert in Snowflake SQL. * Monitoring ...

As a Manager you can lead the development of data models, support compliance with data governance policies, and collaborate with business stakeholders to translate data requirements into technical ...

Deep knowledge of Power BI data modeling, DAX formulas, data visualization, report design, dashboard creation, data transformation with Power Query, data source connections, and sharing and ...

Deep knowledge of Power BI data modeling, DAX formulas, data visualization, report design, dashboard creation, data transformation with Power Query, data source connections, and sharing and ...

West Des Moines, IA(Onsite) Job Type: Full Time Qualifications: • Strong hands-on experience with Power BI (required), including data modeling and DAX, Power Query language, PostgreSQL. • ...

Opcenter Senior Modeler Work Location: Des Moines, IA 50309 Duration: 12+ Months Job Type: Contract Work Type: Onsite * Camstar/Opcenter Designer, Portal Studio, MIO, .NET, C#, HTLM5, CSS,Javscript ...

Participate in database and forms analysis as needed Required Skills & Experience: * 8+ years' experience on large, complex IT systems * 5+ years' experience in Data Mapping and Data Modeling ...

next page

Showing results 1-20

Data Modeling information

See Iowa salary details

$9

$55

$78

How much do data modeling jobs pay per hour?

As of May 31, 2026, the average hourly pay for data modeling in Iowa is $55.15, according to ZipRecruiter salary data. Most workers in this role earn between $49.42 and $64.13 per hour, depending on experience, location, and employer.

What is a Data Modeling job?

A Data Modeling job involves designing and structuring data to ensure it is organized, efficient, and scalable for business needs. Data modelers create conceptual, logical, and physical data models that define relationships between data elements. They work closely with database administrators, data engineers, and analysts to optimize data storage and retrieval. Their role is crucial for maintaining data integrity and supporting business intelligence and analytics initiatives. Skills in SQL, database design, and data normalization are essential for success in this role.

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

To thrive in Data Modeling, you need strong analytical skills, proficiency in database design, and a solid understanding of data structures, usually supported by a degree in computer science, information systems, or a related field. Expertise with tools such as ERwin, SQL, PowerDesigner, or similar data modeling software, as well as knowledge of normalization techniques and experience with data warehousing concepts, are highly valued. Effective communication, attention to detail, and problem-solving abilities set outstanding data modelers apart, allowing them to convey complex concepts to both technical and non-technical stakeholders. These skills are vital for building accurate, scalable data models that serve as the foundation for reliable data-driven decision-making within organizations.

What does a typical day look like for someone working in Data Modeling?

A typical day in Data Modeling often involves collaborating with business analysts, database administrators, and software developers to understand data requirements and translate them into logical and physical data structures. Data modelers spend time designing, reviewing, and optimizing data models, ensuring accuracy and consistency across systems and projects. They also review data flows, document data dictionaries, and participate in meetings to align data architecture with overall business needs. The role frequently requires balancing independent technical work with teamwork, as well as responding to feedback and evolving project requirements to support organizational goals.

What are the four types of data modeling?

Data modeling in data analysis and database design typically includes four main types: conceptual, logical, physical, and dimensional modeling. Conceptual models define high-level data structures, logical models specify detailed structures without physical considerations, physical models translate logical models into actual database schemas, and dimensional models are used in data warehousing for analytical purposes. Data modelers often use tools like ER diagrams and require understanding of database systems and business requirements.
What are popular job titles related to Data Modeling jobs in Iowa? For Data Modeling jobs in Iowa, the most frequently searched job titles are:
Infographic showing various Data Modeling job openings in Iowa as of May 2026, with employment types broken down into 2% Internship, 72% Full Time, 23% Part Time, 1% Temporary, and 2% Contract. Highlights an 86% Physical, 1% Hybrid, and 13% Remote job distribution, with an average salary of $114,706 per year, or $55.1 per hour.

Contractor

Posted 2 days ago


Job description

Description
Division of Information Technology (DoIT) is seeking candidate for documenting home-grown systems in IFAIEDAITG for modernization.
This position REQUIRES candidate to be IN THE OFFICE 4 DAYS PER WEEK from 8 AM to 4:30 PM in a BUSINESS PROFESSIONAL ENVIRONMENT.
Position will extend on 7/1/26
The Division of Information Technology (DoIT) provides adaptable, secure, and cost-effective technology services and solutions for the Department of Management [DOM] and its Partners. We manage all State of Iowa Executive Branch IT assets, projects, and resources, as well as providing technology and expertise to support Iowa's citizens and families. DOM DoIT does this by consistently delivering top tier performance and value to citizens as a trusted partner and service provider.
DoIT is committed to the pursuit of creative and innovative solutions that enable our agency to help Iowans achieve healthy, safe, stable, and self-sufficient lives through the programs and services we provide. We strive for an IT culture that identifies the newest, most effective solutions through discovery, open discussion and collaboration. We have fun together, care about each other, and take pride in the solutions we provide. We believe in continuously optimizing our processes, refining our solutions, and improving ourselves for the benefit of the Iowans we serve.
Job Description - Responsibilities of the Business Analyst role include but are not limited to:
NOTE: Contractor must bring significant experience DATA MAPPING and DATA MODELING
• Working directly with business leaderships, SMEs, and technical partners on system-aligned teams, to gather and document requirements for various Iowa applications and systems.
• Creating, presenting and maintaining user stories, acceptance criteria and designing documents in DoIT defined systems to be used by team members at all levels.
• Directly responsible for documenting, tracing, maintaining, prioritizing, and assessing changes to business practices, workflows, and associated system processes.
• May act in the role of project manager / quality assurance analyst for smaller efforts.
• Conducting research to query data, analyze problems, and determine solutions, such as the installation of alternate methods and procedures, implementing changes in processing methods, or the redesign of products or services.
• Consistently updating project information, statuses, risks, issues, and timelines for reporting purposes.
• Working within an agile methodology framework with a focus on delivering value while adjusting rapidly to produce the most effective outcome.
• May be called upon to participate in database and forms analysis.
A successful candidate for this role is expected to possess the following skills and experience:
• Excellent interpersonal, verbal and written communication skills and the ability to interact with a diverse group of team members, including executives, managers, IT professionals, and subject matter experts.
• Experience in process mapping, group facilitation, data gathering and analysis, and all phases of a project life cycle (requirements, design, development, testing, deployment, documentation, training, and measuring effectiveness.)
• Experience delivering software as part of an Agile delivery team.
• Strong ability to work effectively and autonomously against deadlines and potential priority shifts.
• Proficient in Microsoft Office Suite including Excel, Word, PowerPoint, Project, and Visio.
• Experience with requirement gathering software such as Azure DevOps, TFS, Jira, or RTC.
• Ability to analyze business strategies and user needs, document specifications, and translate business objectives into proper system requirements and specifications.
• Guide stakeholders through business case development for new applications/functionality, including cost benefit analysis, risks and issues, and impact analysis.
• Ability to recognize value through benefit realization, avoidance of cost, new opportunities, and organizational modernization.
• Experience with continuous process improvement via underlying technologies and system support.