MDM Data Architect (Hybrid)Location - Perimeter area / Atlanta GA Client: CRH Rate: DOE (Must be local to Atlanta GA)The MDM Data Architect will provide technical leadership and strategic direction for enterprise data engineering, reporting, and analytics initiatives reporting to the Director of Data Service, BI, and Reporting.
Responsibilities include partnering with business leaders, Enterprise Architecture team, Business intelligence, and application development teams in building products and solutions for operational and analytical data and reporting needs.The candidate will develop a data platform strategy that aligns with the business and enterprise architecture framework while optimizing the total cost of ownership. The Data Architect will evaluate and recommend the technologies that are needed (for operational data stores, data lakes, data warehouses, data marts, and data stores, while ensuring high levels of data availability) and work with senior leadership to get the buy-in for implementation. He/she will be responsible for the communication and ongoing governance of architecture blueprints, roadmaps, principles, standards, design patterns, and reference architectures to promote consistent solutions and portfolio rationalization.The candidate will lead the development and support the maintenance of conceptual, logical, and physical data models across all transactional, master data, and analytics platforms. The candidate is someone with proven technology leadership and with ability to get hands-on when it comes to analysis, design, and execution while using influence to gain consensus on broad strategic objectives.
Key Responsibilities (Essential Duties and Functions)To perform this job successfully, an individual must be able to perform each essential duty satisfactorily.In partnership with senior leadership, establishes the overall vision and creates a culture that treats data as an asset.Build and maintain architecture to support operational and analytical data & reporting need with different latencies need (real-time, near real-time, batch) by integrating data from heterogeneous data sources.Implement scalable and cost-effective architecture leveraging existing technologies (Cloud - Azure, Snowflake) and integrate new implementations (ERP, EPM, MDM, Digital, Salesforce, etc.) and legacy solutions (SaaS, third-party and homegrown).Build an open architecture with the recommended tools to enable the integration of different data management functions such as Data Integration (ETL / ELT / real-time), MDM, Data Quality, Data Catalog, Lineage, etc.Provide strategic direction and oversee the integration of emerging tools and technologies for advanced analytics including machine learning/data science that drive business value.Ability to communicate at all levels with both business and technology leaders, with a strong understanding of business data requirements and technology capabilities.Work in collaboration with business and IT partners to strategize and execute on target data architecture, standardize, and manage key dimensions.Develop conceptual, logical, and physical models for enterprise analytic applications, integrations, master data, and transactional applications and catalog the data models and data properly.Develop data architecture KPIs to measure the control effectiveness of data architecture controls.Identify opportunities to reuse existing data structures to accelerate development and innovation efforts. Develop data standards that will ensure consistent, high-quality, and repeatable designs.Coordinate and work with data engineers and peers to develop coding standards, and quality assurance policies and procedures.Design and implement data purge and archive processes/standards, redundant systems, policies, and procedures for disaster recovery and data archiving to ensure effective availability, protection, and integrity of data assets.Develop and implement the best practices for code migration, testing, cost considerations, etc.Build solutions including architecture, design, and implementation as needed.Mentor and/or provide leadership to junior members of the IT team and data analysts.Qualifications:Bachelor's Degree in Engineering/Computer-related discipline, or equivalent experience required7+ years of experience IT and/or engineering experience7+ years of experience with applications integration development lifecycle, deployment, & support7+ years of experience with data architecture supporting data movement, BI, data management, data security, and governance5+ years of experience in implementing solutions with Snowflake or similar database3+ years of implementing frameworks such as data fabric, data mesh3+ years of implementing / architecting solutions for Master Data Management (MDM)3+ years of working with Cloud technologies (Azure)