1

Database Architect Jobs in Iowa (NOW HIRING)

Data Engineer

Des Moines, IA · On-site

$111K - $134K/yr

Monitor and optimize database performance and data processing workflows. * Support cloud migration initiatives and modern data architecture implementations. * Develop technical documentation, data ...

We provide these services in multiple computing environments and use technologies such as client/server architecture, object-oriented programming languages and tools, distributed database management ...

Data Engineer III

Des Moines, IA · On-site

$111K - $134K/yr

Develops and maintains complex automated ETL/ELT pipeline architecture that cleans, transforms, and ... Implements complex logical models into appropriate database management systems, considering ...

Data Engineer III

Des Moines, IA · On-site

$111K - $134K/yr

Develops and maintains complex automated ETL/ELT pipeline architecture that cleans, transforms, and ... Implements complex logical models into appropriate database management systems, considering ...

... database work are outside the scope of this role. • Monitoring & observability - Architect, configure, and maintain infrastructure and systems monitoring including servers, network devices, and ...

... database work are outside the scope of this role. Monitoring & observability - Architect, configure, and maintain infrastructure and systems monitoring including servers, network devices, and ...

Sr Python Developer

Des Moines, IA · On-site

$118K - $159K/yr

... database interactions, and application performance. • Ensure data quality, validation ... architectural, and engineering standards. • Promote responsible adoption of AI-assisted ...

... Architecture) * Three years of experience and expertise in database design techniques and philosophies (e.g. RDBMS, Document, Star Schema, Kimball Model) * Understanding of NoSQL database ...

next page

Showing results 1-20

Database Architect information

See Iowa salary details

$10

$65

$88

How much do database architect jobs pay per hour?

As of Jul 16, 2026, the average hourly pay for database architect in Iowa is $65.73, according to ZipRecruiter salary data. Most workers in this role earn between $57.60 and $74.04 per hour, depending on experience, location, and employer.

How does a Database Architect typically collaborate with development and operations teams during a project?

A Database Architect works closely with both development and operations teams throughout a project's lifecycle. They collaborate with developers to ensure database designs align with application requirements and performance goals, often participating in code reviews and providing guidance on data modeling best practices. With operations teams, Database Architects coordinate on deployment, monitoring, and optimization of database systems to maintain reliability and scalability. This cross-functional collaboration is essential for delivering robust, maintainable, and high-performing database solutions.

What are the key skills and qualifications needed to thrive as a Database Architect, and why are they important?

To thrive as a Database Architect, you require expertise in database design, data modeling, and strong knowledge of SQL, typically supported by a degree in computer science or a related field. Familiarity with database management systems like Oracle, Microsoft SQL Server, MySQL, and certifications such as Oracle Certified Professional or Microsoft Certified: Azure Database Administrator are commonly expected. Strong analytical thinking, problem-solving skills, and the ability to communicate complex concepts clearly set standout professionals apart. These skills ensure robust, scalable, and secure data solutions that meet organizational needs and support business growth.

What is the difference between Database Architect vs Database Administrator?

AspectDatabase ArchitectDatabase Administrator
Primary RoleDesigns and plans database structures and architectureMaintains, monitors, and manages existing databases
Skills & CertificationsDatabase design, SQL, data modeling, certifications like Oracle or MicrosoftDatabase management, backup/recovery, security, certifications like Oracle DBA or Microsoft SQL Server
Work EnvironmentDesign phase, collaboration with developers and stakeholdersOperational phase, troubleshooting, performance tuning
FocusFuture-proof database architecture and scalabilityEnsuring database stability, security, and performance

The main difference between a Database Architect and a Database Administrator lies in their focus. The Database Architect designs the database structure and plans for future growth, while the Database Administrator manages and maintains the databases to ensure smooth operation. Both roles require strong SQL skills and certifications, but their daily tasks and responsibilities differ significantly.

What are Database Architects?

Database Architects are IT professionals who design, implement, and maintain complex database systems to store and organize data efficiently. They create blueprints for data management systems, ensure data integrity, set security standards, and optimize database performance. Their work is crucial for organizations that rely on large volumes of data, as they help ensure information is accessible, reliable, and secure. Database Architects often collaborate with developers, analysts, and system administrators to meet business needs and support organizational goals.
More about Database Architect jobs
What are popular job titles related to Database Architect jobs in Iowa? For Database Architect jobs in Iowa, the most frequently searched job titles are:
What job categories do people searching Database Architect jobs in Iowa look for? The top searched job categories for Database Architect jobs in Iowa are:
What are popular job titles related to Database Architect jobs in IA? For Database Architect jobs in IA, the most frequently searched job titles are:
Infographic showing various Database Architect job openings in Iowa as of July 2026, with employment types broken down into 90% Full Time, 7% Part Time, and 3% Contract. Highlights an 83% Physical, 4% Hybrid, and 13% Remote job distribution, with an average salary of $136,716 per year, or $65.7 per hour.
Full Stack Developer

Full Stack Developer

THE WITTERN GROUP, Inc.

Des Moines, IA • On-site

Full-time

This job post has expired today. Applications are no longer accepted.


Job description

Description
Job is located on-site in Des Moines, IA.
Key Responsibilities
Development & Architecture
  • Develop and maintain scalable front-end and back-end web and software applications
  • Design and implement responsive user interfaces and user interactions
  • Build and maintain application servers and databases
  • Write clean, maintainable, and efficient code across the full stack
  • Ensure application performance, scalability, and security

Integrations & API Development
  • Develop and maintain integrations using REST and SOAP APIs, Java-based microservices, and middleware platforms
  • Design, build, and support APIs to integrate internal systems (Infor, CRM, CPQ, etc.) and third-party platforms
  • Troubleshoot and resolve integration issues across systems and environments
  • Collaborate with vendors and internal teams to optimize integration performance and reliability

Data & Reporting
  • Utilize SQL Server to design, query, and manage relational databases
  • Write and optimize SQL queries to support applications, integrations, and reporting needs
  • Develop and maintain reporting and analytics solutions using Birst and Power BI
  • Support data modeling, reporting accuracy, and business intelligence initiatives

Collaboration & Delivery
  • Work closely with business analysts, IT leadership, and cross-functional teams to define requirements
  • Partner with marketing and UX teams on application design and usability enhancements
  • Manage projects from conception through deployment and support
  • Test, troubleshoot, and resolve defects across applications and integrations

Security & Best Practices
  • Implement security, data protection, and compliance best practices
  • Ensure alignment with company policies related to data privacy, PCI, and system access
  • Stay current with emerging technologies, frameworks, and development standards

GENERAL:
The above is intended to describe the general content of and requirements for performing this job. It is not an exhaustive statement of duties, responsibilities, or requirements. This description does not preclude the supervising authority from adding or changing duties or responsibilities as required to meet the company's needs.
Requirements
Required Knowledge & Skills
  • Strong experience with full stack development (front-end and back-end)
  • Proficiency in HTML, CSS, JavaScript and modern frameworks (React, Angular, etc.)
  • Experience with server-side languages such as Java, .NET, Python, or PHP
  • Hands-on experience with REST/SOAP APIs and microservices architecture
  • Strong working knowledge of SQL Server and database design
  • Experience with Birst and/or Power BI for reporting and analytics
  • Familiarity with middleware and integration platforms
  • Strong problem-solving, troubleshooting, and analytical skills
  • Excellent organizational and project management capabilities
  • High attention to detail and commitment to quality

Preferred:
  • Experience with Infor ERP, CRM, or CPQ platforms
  • Experience working in a multi-system enterprise environment
  • Exposure to cloud platforms (Azure/AWS)

Education & Experience
  • Bachelor's degree in Computer Science or related field (or equivalent experience)
  • 3-7+ years of experience in full stack development, integrations, or similar role