Data Architect Job Description Template

Use this Data Architect job description template to advertise the open roles for free using You can use this template as a starting point, modify the requirements according the needs of your organization or the client you are hiring for.

Data Architect Job Description Template


Job Brief

We are looking for a Data Architect to build, optimize and maintain conceptual and logical database models.

For this role, you should know how to analyze system requirements and implement migration methods for existing data. Hands-on experience with SQL and Oracle is also required. Ideally, you are familiar with predictive analysis and data visualization techniques using relevant tools (e.g. Tableau, D3.js and R.)

Ultimately, you will develop database solutions to ensure company information is stored effectively and securely.


  • Develop database solutions to store and retrieve company information
  • Install and configure information systems to ensure functionality
  • Analyze structural requirements for new software and applications
  • Migrate data from legacy systems to new solutions
  • Design conceptual and logical data models and flowcharts
  • Improve system performance by conducting tests, troubleshooting and integrating new elements
  • Optimize new and current database systems
  • Define security and backup procedures
  • Coordinate with the Data Science department to identify future needs and requirements
  • Provide operational support for Management Information Systems (MIS)


  • Proven work experience as a Data Architect, Data Scientist, Data Analyst or similar role
  • In-depth understanding of database structure principles
  • Experience gathering and analyzing system requirements
  • Knowledge of data mining and segmentation techniques
  • Expertise in SQL and Oracle
  • Proficiency in MS Excel
  • Familiarity with data visualization tools (e.g. Tableau, D3.js and R)
  • Proven analytical skills
  • Problem-solving attitude
  • BSc in Computer Science or relevant field

What does Data Architect do?

A Data Architect is responsible for designing, creating, and managing an organization's data infrastructure. On a day-to-day basis, a Data Architect typically performs a variety of tasks, including:

  1. Data modeling: Creating and maintaining conceptual, logical, and physical data models that define the structure and relationships of data within the organization's systems.

  2. Database design: Designing and implementing databases that efficiently store and retrieve data, considering factors such as scalability, performance, and security.

  3. Data integration: Collaborating with stakeholders to understand data requirements and designing solutions for integrating data from various sources into a unified and consistent view.

  4. Data governance: Developing and implementing data governance policies and procedures to ensure data quality, privacy, and compliance with regulations.

  5. Data platform selection: Evaluating and selecting appropriate data storage and processing technologies, such as relational databases, NoSQL databases, data lakes, or data warehouses.

  6. Data security and privacy: Implementing security measures to protect sensitive data, ensuring compliance with privacy regulations, and working closely with IT security teams.

  7. Data visualization: Collaborating with data analysts and business intelligence teams to design data visualizations and reporting tools that enable users to gain insights from data.

  8. Collaboration: Working with cross-functional teams, such as software developers, system administrators, and business stakeholders, to understand their data needs and assist in solving data-related challenges.

  9. Data documentation: Documenting the data architecture, data flows, and data definitions to ensure clarity and understanding for stakeholders and other technical teams.

  10. Industry research: Staying up to date with emerging trends and advancements in data management and recommending new technologies or methodologies to improve data architecture practices.

It's important to note that the specific tasks and responsibilities of a Data Architect can vary depending on the organization and industry they work in.

Data Architect Job Description Examples

Senior Data Architect• Silicon Valley Consulting Group

Silicon Valley Consulting Group is looking to on-board a hands-on Senior Data Architect to be part of the large team on a public sector large scale System Integration Program. Overall tech architecture comprises of AWS, Snowflake, Business Intelligence tools, and a AI/ML driven Master Data Management (MDM) application. Candidates must be legally authorized to work in the United States. No third...

Read more
Data Architect Jobs• EDC Consulting

Job Description

Job Title: Data Architect...

Responsibilities of the Data Architect:McLane Advanced Technologies is seeking to hire a Data Architect to support the U.S. Army in Quantico, VA.

The Data Architect will:• Be responsible for developing data warehousing blueprints, evaluating hardware and software platforms, and integrating systems.• Evaluate the reusability of current data for ...

Read more
Oracle Edm Data Architect• Inspirage

Oracle EDM Data Architect

Job Location – USA & Canada...

• Seasoned professional with 15+ yrs of thought leadership in Oracle MDM/SCM/ERP space

• Strong expertise in MDM assessments, data quality, data conversion, data governance etc.

• Prior expertise required leading and executing multiple data onboarding cycles for Oracle ERP across different supply chain functions

• Deep expertise in M...

Read more
Data Architect• CannonDesign

CannonDesign has an exciting opportunity for a Data Architect. This role may be filled anywhere in the U.S. Take a look at the description below. If you think your skills and experience make you a good match for this position, we’d love to hear from you. We’re looking for creative, curious, empathetic people to join our Living-Centered Design movement.


CannonDesign is an int...

Read more