JOBSEARCHER

Analytics Engineer

Position Title:Analytics EngineerLocation:Corporate IT Department Coeur d’Alene or remote (Canada, US – AK, ID, WA, OR, MT, WY, CO, UT, AZ, NV)Reports To:Vice President of ITPosition SummaryHecla is transforming current ad-hoc Excel-based reporting into a unified data platform. Working with external consultants, we are building the framework for an enterprise analytics platform. The Analytics Engineer will absorb and extend this framework, becoming the internal owner of standards and metrics created in the build-out. You will design, build, and govern the semantic layer that sits between our data pipelines and the business. This role owns the definitions that run the business: KPIs, metrics, dimensions, and hierarchies that business users and report developers can trust and reuse. You will work closely with data engineers, Power BI developers, and operational stakeholders to ensure that business logic is encoded once, governed centrally, and reliably delivered.Essential Functions And Responsibilities Of The PositionDesign and maintain production-grade Microsoft Fabric semantic models that serve as the single source of truth for enterprise metricsDefine, document, and enforce KPI and metric definitions in collaboration with operational and finance stakeholdersBuild clean, reusable DAX measures and optimized data model relationships across fact and dimension structuresDesign and deliver analysis-ready data structures that translate warehouse data into formats optimized for reporting and decision-makingPartner with data engineers to align pipeline outputs with semantic layer requirements, ensuring data arriving from upstream processes meets the structure and quality needed for governed reportingEstablish and enforce naming conventions, measure governance standards, and row-level security patternsAudit available operational datasets against business decision needs, identifying gaps and defining requirements for upstream pipeline development.Manage the lifecycle of metric definitions including versioning, deprecation, and change communication to downstream report consumers.Document semantic models and provide guidance to Power BI developers consuming themStay current with the Microsoft Fabric and Power BI ecosystem and help shape platform evolutionQualifications3+ years of experience designing and deploying semantic models or BI data models in production environmentsAnalytical mindset; ability to challenge requirements and ensure the right business questions are being answeredDemonstrated ability to translate ambiguous business requirements into governed, reusable metric definitionsStrong communication skills with non-technical audiencesStrong DAX skills with deep understanding of filter context, measure reuse, and model performance optimizationSolid SQL fundamentals and experience designing star schema or medallion-layer data structuresBachelor's degree in Computer Science, Information Systems, Engineering, or a related field, or equivalent experiencePreferred QualificationsMining, manufacturing, or process industry backgroundExperience with Microsoft Fabric, including Lakehouses, Warehouses, and Dataflows Gen2Familiarity with layered data architecture patterns such as medallion architecture (bronze/silver/gold) or equivalent staging and transformation frameworksMicrosoft Power BI PL-300 certification or DP-600 Fabric Analytics Engineer certificationExperience with dbt or other transformation frameworks for gold-layer modelingFamiliarity with data governance tooling such as Microsoft PurviewFamiliarity with IFS Cloud or similar ERP analytical layersExperience working alongside or inheriting work from external consultantsDemonstrated ability to leverage AI tools and emerging technologies to accelerate analytics developmentWork RequirementsTravel: 10-20% of travel may be required, depending on business need.Work Schedule: Standard business hours with flexibility for different time zones.