Tags: jd LundinMiningCorporation DataEngineer MLOpsRole
About the job
As a Data Architect, you will be responsible for leading the architecture, design and delivery of data models and data products which enable innovative, customer-centric digital experiences. You ensure that systems functionally meet requirements, align with architecture and promote the development of common assets. You support the resolution of production issues and problems. You will employ best practice in development, security, accessibility, and design to achieve the highest quality of service for our customers. You will be working as part of a cross-discipline agile team who help each other solve problems across all business areas.
Key Responsibilities:
- Collaborate with cross-functional teams including business stakeholders, data analysts, IT professionals, and data engineers to understand business objectives and translate them into comprehensive technical data architecture solutions.
- Lead the architecture, design, and oversee implementation of modular and scalable data ELT/ETL pipelines and data infrastructure.
- Design curated common data models that offer an integrated, business-centric single source of truth for data analytics, reporting, and downstream system use.
- Create, guide, and enforce code templates for delivery of data pipelines and transformations for structured, semi-structured and unstructured data sets.
- Develop modeling guidelines that ensure model extensibility and reuse by employing industry standard disciplines.
- Establish standards database system fields that optimize join performance in a multi-domain, multiple subject area physical (structured zone) and semantic model (curated zone).
- Transform data and map to more valuable and understandable semantic layer sets for consumption, transitioning from system-centric language to business-centric language.
- Introduce new technologies to the environment through research and POCs and prepare POC code designs that can be implemented and productionized by developers.
- Work with tools in the Microsoft Stack; Azure Data Factory, Azure Data Lake etc.
- Work within the agile SCRUM work management framework in delivery of products and services.
- Document as-built architecture and designs within the product description.
- Design data solutions that enable batch, near-real-time, event-driven, and/or streaming approaches depending on business requirements, including data pipeline execution with minimal disruption to end-customer use.
- Ensure that designs are implemented with proper attention to data security, access management, and data cataloging requirements.
- Monitor and track platform and services performance.
- Assist in troubleshooting issues for datasets produced by the team (Tier 2 support), on an as required basis.
- Other duties as required.
Required Skills and Competencies:
- Post secondary degree in computer science, software engineering or other relevant programs within data engineering, data analysis, artificial intelligence, or machine learning.
- Minimum experience of +6 years is required in data solution architecture, data modeling, and data warehouse design in a Big Data environment.
- Experience with the entire Azure Cloud Analytics stack.
- Experience in Machine Learning methodologies and technologies such as Azure Synapse, Azure ML etc. ,
- Experience creating and maintaining reports, dashboards, and data visualizations using BI tools like Power BI, Tableau, or similar.
- Experience with designing and implementing event-driven (pub/sub), near-real-time, or streaming data solutions, involving structured, semi-structured and unstructured data across various platforms.
- Strong knowledge of data modeling principles, and data governance framework principles.
- Strong knowledge of data security, data masking, and anonymization technologies/methodologies.
- Ensuring data security, privacy, and compliance with global data protection regulations like GDPR, PIPEDA, HIPAA, etc.
- Strong knowledge of SQL, database design concepts and Master Data Management (MDM) concepts and solutions.
- Familiar with standard DevOps? processes for supporting data platforms.
- Prior experience in asset intensive industries is preferred (e.g., mining, oil & gas, utilities).
About Lundin Mining:
Lundin Mining is a diversified Canadian base metals mining company with operations in Brazil, Chile, Portugal, Sweden and the United States of America, primarily producing copper, zinc, gold and nickel. To learn more, visit our website at www.lundinmining.com.
Lundin Mining fosters a positive, equitable and progressive workforce and is committed to accommodating applicants with disabilities throughout the hiring process. We will work with applicants requesting accommodation at any stage of this process. If you require any accommodation during the application and hiring process, please contact Human Resources at recruitment@lundinmining.com