About KPI Mining:At KPI, you’ll have the chance to build a career as unique as you are, with the support, inclusive culture, and technology to become the best version of you. And we’re counting on your unique voice and perspective to help KPI become even better, too.At KPI Mining, our vision is to advance the world through the power of people and technology.Established over 20 years ago in Quebec, KPI is uniquely positioned as a Canadian leader across the Data, Analytics & AI ecosystem. Every day our team brings industry insights, unrivaled expertise, and breadth of services to do what matters for our clients and their customers.Join a team that is immersed in a high-tech and very dynamic environment where projects and workdays are never the same.Business Intelligence & Dashboard Developer (React JS)KPI Mining is looking for a Mid-Senior BI & Dashboard Developer fluent in BI reporting and dashboarding using React JS, and Web technology who has worked on complex commercial software solutions. This is a 6 month contract, 40 hours per week. We are looking for candidates from South America who speak English fluently and can work in the EST time zone. We are currently not accepting candidates from the U.S.ObjectiveAs a critical member of the Frontend team, the BI & Dashboard Developer will actively design, develop, implement and maintain reporting dashboards aligned to the needs of SME and business stakeholders. This person is responsible for collaborating with stakeholders to gather requirements and translate them into effective reporting dashboard solutions to make data-driven decisions while ensuring quality, accuracy and scalability.ResponsibilitiesDesign, develop and maintain data-driven reporting solutions (e.g. interactive dashboards, general reporting templates).Translate business requirements into specifications that will be used to implement the required reports and dashboards, created from potentially multiple data sources.Develop template definition, analytical data modeling and performant SQL queries to extract data from multiple sources to build innovative reporting solutions.Transform complex data into meaningful visual narratives leveraging UI/UX best practices and modern technology.Collaborate with cross-functional teams (e.g., Product Manager, Mining Engineer Consultants, Software Developer, Support/QA) to prepare scalable data sets for visualization ensuring data quality at each phase.Evangelize reporting solutions to stakeholders ensuring continuous adoption of analytic tools empowering stakeholders to explore and analyze data through self-service.Critical Competencies and ProfileBachelor's degree in computer science or computer engineering.Proven experience in developing dashboards for engineering applications, focusing on reporting key performance indicators (KPIs) for industrial operations.Familiarity with creating dashboards specifically tailored to mining operations is considered a strong asset.3+ years of experience in a data analytics function developing scalable reporting dashboards in Power BI, Tableau and/or other visualization tools.Experience with BI tools like Tableau, Looker, or Power BI, and can leverage these tools to create informative visualizations and dashboards using Web frontend technology (React JS, Angular, Vue JS, etc).Highly skilled at writing SQL queries with large scale using complex datasets.Familiar with Automated GUI testing, TDD (Test Driven Development), Jest, React-testing library.Experience in data visualization and data storytelling.Strong sense of UI/UX best practices with a keen eye for visual design and attention to detail.Strong interpersonal skills and the ability to communicate with technical and non-technical audiences.Experience translating business stakeholder needs into technical design documentation.Experience working in an agile / Scrum environment.Bilingual: Fluent in English. French is also an asset.Virtual: although Montreal-based is an asset.Self-managed mindset.Desired additional assetsExperience working with large commercial/industrial software solutions (ideally mining/metals industry).Work with Azure data stack/ecosystem.Experience of a consulting firm or industrial company.Experience in developing mining industry software solutions.
#J-18808-Ljbffr