Data Application Developer

Job title: Data Application Developer

Company: Barrick

Job description: About Barrick & Barrick Nevada

Barrick is the gold industry leader with a vision of wealth generation through responsible mining; wealth for our owners, our people, and the countries and communities with which we partner. Our objective is to maintain and grow industry-leading margins, driven by innovation and our digital transformation; managing our portfolio and allocating capital with discipline and rigor; and leveraging our distinctive partnership culture as a competitive advantage. We aim to cultivate a high-performance culture defined by the following principles: a deep commitment to partnership, consistent execution, operational excellence, disciplined capital allocation, and continual self-improvement. We are obsessed with talent, and seek out fresh perspectives and challenging ourselves to think differently as we transform Barrick into a leading 21st century company.

Position Description:

Nevada Gold Mines is looking for a Data Application Developer to join the Data and Analytics team. This person will be responsible for the overall design of source system integrations to semantic layer development. This person is the primary liaison to the parent company’s, Barrick Gold Corporation, Group IT who manages the infrastructure to the overall data warehouse architecture and infrastructure. The solution is based upon Microsoft Azure Services.


  • Solve complex problems, with new perspective leveraging data, technology, and people
  • Work closely with team to deliver results according to plan, conduct root cause analysis, and apply lessons learned
  • Develop, maintain, improve, and automate standard reports to increase intuitiveness and ability to act rapidly on information to escalate issues and findings per escalation matrix
  • Work with data custodians & operational leadership to ensure data collection source systems provide the most accurate possible
  • Develop trust with operational leaders and technical specialists to ensure that they are receiving the required support for day-to-day operations and the implementation of improvement opportunities in a timely manner
  • Create ad-hoc analysis & reporting based on disparate information sources and present findings to senior management
  • Suggest metrics and strategies to improve target productions
  • Develop applications to support the preparation and monitor analytics reports on a daily, weekly, monthly, and annual basis and ensure insights to performance vs plan
  • Develop tools and applications (multi-languages) that provide insight to data through visual analytics and machine learning (modeling)
  • Perform other duties as assigned.


  • Bachelor’s degree in Computer Science, Data Analytics, or related field (required)
  • Minimum of four (4) years’ experience in application development and data science/analytics (required)
  • Excellent verbal and written communication skills (required)
  • Strong ability in operational execution and project management (required)
  • Ability to meet tight deadlines (required)
  • Innovative/creative thinking capabilities (required)
  • 4+ years’ experience working in a Cloud DW environment (required)
  • Extensive experience architecting cloud data solutions for BI and Analytics use (required)
  • Apply technical knowledge and insights to create a data modernization roadmap and architect solutions to meet business and IT needs (required)
  • Data modeling (required)
  • Experience with Azure Data Factory (ADF) creating multiple complex pipelines and activities using both Azure and On-Prem data stores for full and incremental data loads into a Cloud DW (required)
  • Experience managing Azure Data Lakes (ADLS) and related Azure Services (required)
  • Understanding of when to use Azure Synapse vs Azure SQL Server/DB and loading patterns to move data from blob or ADLS into relational data store (required)
  • Azure DevOps for source control and deployments (required)
  • Provision and configure end to end Azure data service resources (required)
  • Understanding of data structures (required)
  • Experience in using Databricks (required)
  • Apply In-depth knowledge/experience related to mining and mineral processing (preferred)
  • Understanding of the overall solution design of how PowerBI and Azure Analysis Services (AAS) fits into Azure architecture (preferred)
  • Experience with other ETL tools (e.g. SSIS, Informatica, ODI, DBT, or Data Stage) (preferred)
  • Azure Certifications (preferred)
  • Interfacing with APIs (preferred)
  • Familiarity with design patterns (preferred)
  • Working knowledge in an agile development environment (preferred)

What we can Offer You

  • A comprehensive compensation package including bonuses benefits, and stock purchase plans where applicable
  • Ability to make a difference and lasting impact
  • Work in a dynamic, collaborative, progressive, and high-performing team
  • An Opportunity to transform Traditional Mining into the future of Digital Mining
  • Opportunities to grow and learn with the industry colleagues are endless
  • Access to a variety of career opportunities across Barrick locations

Barrick is committed to creating a diverse environment and is proud to be an equal opportunity employer.

Thank you for your application, however, only those selected for an interview will be contacted.

Expected salary:

Location: Elko, NV

Job date: Thu, 02 Dec 2021 03:38:16 GMT

Apply for the job now!

Leave a Comment