Use this Data Architect job description template to advertise the open roles for free using Longlist.io. 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.
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.
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:
Data modeling: Creating and maintaining conceptual, logical, and physical data models that define the structure and relationships of data within the organization's systems.
Database design: Designing and implementing databases that efficiently store and retrieve data, considering factors such as scalability, performance, and security.
Data integration: Collaborating with stakeholders to understand data requirements and designing solutions for integrating data from various sources into a unified and consistent view.
Data governance: Developing and implementing data governance policies and procedures to ensure data quality, privacy, and compliance with regulations.
Data platform selection: Evaluating and selecting appropriate data storage and processing technologies, such as relational databases, NoSQL databases, data lakes, or data warehouses.
Data security and privacy: Implementing security measures to protect sensitive data, ensuring compliance with privacy regulations, and working closely with IT security teams.
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.
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.
Data documentation: Documenting the data architecture, data flows, and data definitions to ensure clarity and understanding for stakeholders and other technical teams.
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.