Data Architect
Saint John, NB, Canada
J.D. Irving, Limited
Discover our comprehensive, innovative solutions in forestry, transportation, and manufacturing, driving sustainable growth and excellence.The data architect is responsible for providing expert guidance on traditional data architecture disciplines around data structures and models, data flows, data sourcing, and data governance. The data architect works closely with the business to understand their data needs and requirements, and takes responsibility for ensuring data solutions are fit for purpose. The data architect also provides leadership around the appropriate design and use for data solutions for the rest of the team including business and data analysts, data engineers, and other technical resources. The data architect will be responsible for the alignment of data solutions at the project and organization level, and may also participate in enterprise data architecture initiatives on an as needed basis. This role requires a high degree of interpersonal interaction at all levels within the organization, from technical personnel to high level management, and excellent communication skills are a must.
- Align organizational data architecture with enterprise strategy and business architecture
- Collaborate with business stakeholders to drive out high level data needs and requirements, and use those to capture and effectively express strategic data requirements to both technical and non-technical stakeholders
- Develop organizational data architecture design documentation including information and data flow diagrams, data value chains, the organizational data model, integration diagrams, and implementation roadmaps and plans
- Define and maintain the current state of data in the organization through collaboration with data modelers on conceptual, logical, and physical data modeling
- Develop and uphold a standard business vocabulary for data and supporting components
- Accountable for creation and management of data contracts for analytics consumers
- Ensure effective and coordinated implementation of data related designs
- Provide guidance and support to data engineering, data modeling, and development teams on data modeling best practices in alignment with enterprise best practices, and the organizational strategy and designs
- Work with data consumers to understand data usage patterns and leverage this understanding to optimize data models for performance, scalability, and re-use
- Tightly manage and align data requirements to business needs from inception through to delivery of data solutions to ensure the organization’s data landscape is fit to purpose
- Collaborate with enterprise and organizational data governance leaders to align on organizational data needs and roadmaps
- Follow enterprise data modeling and design standards, tools, best practices, and related development for enterprise data models
- Work with data engineers, data stewards, and other business/technical team members to align on best practices that improve both data quality and operational efficiency
- Bachelor’s or master’s degree in computer/data science technical or related field
- Deep technical experience as a data architect or in a similar role, with a thorough understanding of data architecture principles and best practices
- In-depth knowledge and experience in data modeling, data integration, data warehousing, ETL, lakehouse architectures, data management concepts, and metadata management
- Proficiency in data architecture modeling tools and technologies, such as ERwin or similar
- Experience with data modelling techniques such as star schemas, snowflake, data vaulting, medallion architectures, normalized and de-normalized models, handling “slowly-changing” dimensions/attributes, NoSQL patterns, etc
- Experience with the Azure cloud data and analytics suite, specifically Purview, Synapse, and/or Fabric
- Excellent communication, collaboration, and leadership skills to work effectively with cross-functional teams and stakeholders
- A self-starter able to effectively work through and resolve ambiguity to help simplify the path forward
- Demonstrated ability in coaching and developing junior members of a team and a wider community
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Architecture Azure Data governance Data management Data quality Data Warehousing Engineering ETL NoSQL Snowflake
Perks/benefits: Career development
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.