SCOPE OF THE ROLE:The development of mining reports in an agile and fast-paced environmentTo have a strong and broad high-level knowledge of the mining systems deployed.
Analyze and identify system problems, and develop and implement appropriate solutionsTo have advanced analytical skills with experience collecting, organizing, analyzing, and disseminating abundant information with accuracyTo be a point of escalation for technical issues that the team raise as they are working on projects and to work through the escalation process to seek resolution to problems outside of the responsibility of the Software Engineers and other technical staff.To work with Project Managers to ensure the efficient deployment of mining systems on time and within budget.To ensure that the deployment of systems and software products is carried out as efficiently as possible.To ensure that relevant stakeholders are aware of risks and or issues with the product and the technical solutions being deployed to customer sitesKEY RESPONSIBILITIES:Development of Advanced BI Reporting (Production data analysis) using various tools such as Tableau, Power BI, or other similar toolsCollect, analyze and interpret complex data sets to create compelling and meaningful visualizations and dashboardsActively work on product/project deployment of Mine Enterprise Systems solutionsHandle the day-to-day operational support and improvement of these Mine Enterprise Systems solutions on-premises and in the cloud.Integration of the Clients' mining systems to external 3rd party systemsOwn and implement customer system configurationsImplement Mine Enterprise System customizations and validate implantations for quality, architectural and functional requirementsParticipate in onsite system installation effortsCollect, analyze and interpret complex data sets to create compelling and meaningful visualizations and dashboardsUndertake complex problem solving involving multiple integrated systemsEscalation of critical issues requiring other stakeholders' input to resolve issues, specifically the relevant Mining Services or supporting team's representativeMaintain technical knowledge of the current and upcoming product offeringsMaintain knowledge of current, new, and evolving strategies and technologies in relation to systems support through appropriate industry links and professional membershipsCollaborate with cross-functional teams to understand business requirements and translate them into effective dashboard designs.Regular reporting of current project issues, including updates on status and resolution methodsUtilizing relationships developed with customers and other contacts to advise Mining Services Team of potential issues affecting customers as well as other opportunities for Clients' Mining Work collaboratively with the sales team in a pre-sale's capacity (e.g., attending / leading technical presentations)Representing Clients' Mining in a helpful, professional, and courteous manner alwaysStay current with new BI trends, tools, and techniques, and implement them as needed.Provide training and support to end-users on how to effectively use the dashboardsMaintain, enhance, and adhere to Hexagon documentation and reporting standards, systems, and processesCompliance with Clients' Mining's Workplace Health and Safety policies and procedures, participation in audits and compliance with instructions given with respect to the health and safety of himself/herself and the safety of othersOther duties as required from time to timeEDUCATION BACKGROUND:Bachelor's degree or foreign degree equivalent in BSc Computer Science or BSc.
Information Technology (Computer / Mining / Electrical / Electronic)Microsoft Power BI, Microsoft Azure and Tableau certifications3+ years of experience in designing and developing BI dashboards using tools such as Tableau, Power BI, or other similar toolsProven experience as a Solution Analyst or BI Specialist for Mining Applications+3 years previous experience with Mining Technical Systems across the mining value chain as a software engineer, software consultant, mining engineer, or related occupational title.High level of Computer Literacy (Server Technology - Linux and Windows), Database Software (SQL Server, MySQL, SQLite, SQL Server, LINUX, LINUX shell scripting)Knowledge of coding languages (e.g.
C#, Java, JavaScript, HTML5, VB6) and frameworks/systems (e.g.
AngularJS, Bootstrap, WPF, Entity Framework)Advanced Reporting experience (MS SSRS 2005, 2008, 2012)Foundation ITIL, other ITIL Certification will be advantageousProject Management Qualification (e.g.
Prince2 /PMP/ PMBOK) or Agile related training (e.g.
SCRUM or equivalent experience) will be advantageousSKILLS AND EXPERIENCE:Strong prioritizing and time management skillsWell-developed communication skills, both verbal and writtenAbility to form strong relationships with customers and represent the company professionallyAbility to set and meet the team and individual goals and deadlinesAbility to resolve technical and complex issuesAbility to rapidly grasp technical solutions, concepts, and productsDeveloping or supporting open-source softwareSetup and support of relational databasesThe desire to expand own knowledge and skill set as well as sharing knowledge with other team members wherever possiblePrevious experience working remote teams (Highly Desirable)KEY BEHAVIOUR:Protect the company brand and reputation by exhibiting good behavior and reporting on any noncompliance to safety, procedural, or other customer dictated regulationsMaintain good relations with the customer 's personnel and clearly communicate any issues that may ariseContinuously seek opportunities to improve the quality of the systems, installations, and support procedureTRAVEL:Travel (regionally and globally international) to client sites is a requirement of this role