Data Architect
About Us: We're committed to leveraging data to drive insights, innovation, and strategic decision-making. As a Data Architect, you'll play a pivotal role in shaping our (and our clients) data infrastructure and ensuring the integrity, efficiency, and accessibility of our data assets.
Job Description:
As a Data Architect, you will be responsible for designing, implementing, and maintaining our organization's data architecture. You will collaborate closely with cross-functional teams including data engineers, analysts, and business stakeholders to understand data requirements and translate them into scalable, efficient, and well-organized data solutions.
Key Responsibilities:
- Data Modeling and Design: Develop and maintain conceptual, logical, and physical data models that reflect business requirements and support our data strategy.
- Database Design and Optimization: Design and optimize database solutions for performance, scalability, and reliability.
- Data Integration: Architect data integration solutions to ensure seamless data flow between various systems and sources.
- Data Governance: Establish and enforce data governance policies, standards, and best practices to ensure data quality, security, and compliance.
- Metadata Management: Define and implement metadata management processes to catalog and govern data assets effectively.
- Data Security: Collaborate with security teams to implement robust data security measures and ensure compliance with data privacy regulations.
- Data Architecture Documentation: Document data architecture standards, guidelines, and best practices.
- Technical Leadership: Provide technical leadership and mentorship to data engineering and analytics teams.
- Vendor Evaluation and Management: Evaluate third-party tools and technologies and manage vendor relationships as needed.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Information Systems, or a related field.
- Proven experience (5+) working as a Data Architect or in a similar role.
- Strong expertise in data modeling, database design, and data integration technologies (e.g., SQL, NoSQL, ETL/ELT tools).
- Proficiency in data architecture best practices, data governance, and data security.
- Hands-on experience with cloud-based data platforms (e.g., AWS, Azure, GCP) and data warehousing solutions.
- Excellent communication skills and the ability to collaborate effectively with cross-functional teams.
- Strong problem-solving and analytical skills with a keen attention to detail.
- Experience with agile development methodologies is a plus.