Database Architects
Design strategies for enterprise databases, data warehouse systems, and multidimensional networks. Set standards for database operations, programming, query processes, and security. Model, design, and construct large relational databases or data warehouses. Create and optimize data models for warehouse infrastructure and workflow. Integrate new systems with existing warehouse structure and refine system performance and functionality.
Also called: Data Architect · Data Engineer · Data Officer · Database Analyst · Database Architect · Database Consultant
What the numbers say
Tailor your resume to Database Architects
See how your resume lines up with Database Architects
Refit re-angles your real experience toward this role using the skills above — and never invents skills you don't have. A no-fabrication gate checks every change before you see it.
Top skills employers ask for
Ranked by O*NET importance for this occupation.
- Reading Comprehension
- Critical Thinking
- Active Listening
- Speaking
- Active Learning
- Writing
- Monitoring
- Mathematics
- Learning Strategies
- Science
What they actually do
Core O*NET tasks for this role.
- Develop and document database architectures.
- Collaborate with system architects, software architects, design analysts, and others to understand business or industry requirements.
- Develop database architectural strategies at the modeling, design and implementation stages to address business or industry requirements.
- Design databases to support business applications, ensuring system scalability, security, performance, and reliability.
- Develop data models for applications, metadata tables, views or related database structures.
- Design database applications, such as interfaces, data transfer mechanisms, global temporary tables, data partitions, and function-based indexes to enable efficient access of the generic database structure.
- Develop methods for integrating different products so they work properly together, such as customizing commercial databases to fit specific needs.
- Create and enforce database development standards.
- Document and communicate database schemas, using accepted notations.
- Develop data model describing data elements and their use, following procedures and using pen, template or computer software.
Tools & technology
- Amazon Web Services AWS software
- Apache Kafka
- Apache Spark
- Microsoft Azure software
- Microsoft Excel
- Microsoft Office software
- Microsoft Power BI
- Microsoft PowerPoint
- Oracle Java
- Python
- Snowflake
- Structured query language SQL
- Tableau
- AJAX
- Amazon DynamoDB
- Amazon Elastic Compute Cloud EC2
Knowledge areas
- Computers and Electronics
- Engineering and Technology
- Design
- Mathematics
- English Language
- Administration and Management
- Education and Training
- Customer and Personal Service