Senior Data Analytics Developer

6 days ago


Calgary, Alberta, Canada ARC Resources Full time

About ARC Resources

ARC Resources Ltd. is a leading energy company in Canada, known for its commitment to environmental, social, and governance (ESG) performance. With a strong focus on innovation and teamwork, our team of professionals works together to safely execute our business and create positive impacts for our stakeholders.

Job Details

We are seeking a Senior Data Analytics Developer to play a key role in building real-time and batch processing data solutions. This is a one-year contract position with the potential for extension or conversion to full-time.

Responsibilities

  • Liaise with the business to collect, document, and analyze user requirements and map those business requirements to technical artifacts.
  • Coordinate with the business and internal team resources to plan and execute on projects.
  • Work with senior technical employees to drive continual improvement and optimization of existing solutions and architectural standards.
  • Guide the maintenance and support of all projects and environments of the Operations Data Analytics team.
  • Provide mentorship and assist junior and intermediate resources in their day-to-day activities.
  • Develop real-time and batch processing solutions to ingest operational data and transform it for analytical and reporting purposes.
  • Work with the Asset teams to complete data engineering and advanced analytics projects.
  • Python scripting to manage large data flows using Pyspark within an Azure Databricks environment.
  • SQL scripting including writing complex logic SQL statements, functions, triggers, and stored procedures.
  • Adhere to development standards and protocols including data governance, change management, code review, unit testing, and documentation.
  • Learn and understand the business processes.
  • Design, develop, and improve new and existing artifacts for the Data Analytics portfolio.
  • Collaborate with other developers on each step in the implementation of data engineering projects.
  • Good oral and written communication skills, including ability to communicate complex technical descriptions in terms the business can understand.

Our Development Environment

  • Development environments that use leading edge cloud technologies such as Azure Databricks, Azure Data Lake, Azure Stream Analytics, Azure IOT and Event Hubs, Data Lake Storage, Delta Tables, Power BI Premium, Azure DevOps, Azure Data Factory, Azure Synapse Analytics, Azure SQL Server, Azure Analysis Services.
  • High volumes, high velocity, and high variations of data.
  • A strong Software Development Lifecycle.
  • One Click Deployments and Upgrades.
  • Delivery of small- and large-scale impactful projects.
  • Strong planning and execution processes.
  • Direct partnerships with dedicated subject matter experts from the business to enable cross domain knowledge transfer.
  • Access to a wide range of business problems with projects for Asset teams such as Geosciences, Drilling, Completions, Development Engineering, Production Engineering and Field.
  • Access to a wide range of technology solutions including Real Time Data Ingestion and Reporting, Traditional Batch Processing, Geospatial Data, Tabular Modelling, Power BI Premium, Events based processing.
  • Collaboration and support with our Advanced Analytics team for AI/ML project activities.
  • A flexible hybrid work schedule.

Qualifications

  • A bachelor's degree in Information Technology, Computer Science, Software Engineering, or any IT and/or Business-related discipline or equivalent work experience.
  • A minimum of 7 years of experience architecting large scale enterprise data solutions, ideally within the oil & gas industry.
  • Proven work experience building and deploying data engineering pipelines leveraging cloud technologies (Databricks, Azure, AWS, GCP), preferably using Azure.
  • Experience developing secure solutions by limiting access with Azure Active Directory, leveraging identity management through service principles and group memberships.
  • Solid software engineering background and strong comprehension of data structures and algorithms.
  • Proficiency with Python, SQL, and Spark SQL is required.
  • Good understanding of Lambda and Delta architectures for batch and real-time data processing.
  • Experience in developing dashboards and reports through tools like Spotfire and Power BI.
  • Experience working with semi-structured and unstructured databases, and with unit testing and continuous integration.
  • Proven ability to stay current with industry trends and implement innovative solutions to existing solutions and architectural standards.
  • A passion to continuously seek out and investigate new and emerging technologies.


  • Calgary, Alberta, Canada ARC Resources Full time

    Job DetailsDescriptionAt ARC Resources, we are committed to innovation and excellence in the energy industry. We are seeking a highly skilled Senior Data Analytics Developer to join our team and contribute to the development of real-time and batch processing data solutions.Responsibilities:Liaise with the business to collect, document, and analyze user...


  • Calgary, Alberta, Canada ARC Resources Full time

    Job DetailsDescriptionAt ARC Resources, we are committed to innovation and excellence in the energy industry. We are seeking a highly skilled Senior Data Analytics Developer to join our team and contribute to the development of real-time and batch processing data solutions.Responsibilities:Liaise with the business to collect, document, and analyze user...


  • Calgary, Alberta, Canada ARC Resources Full time

    About ARC ResourcesARC Resources is a leading energy company with a strong commitment to environmental, social, and governance (ESG) performance. We are proud to play a significant role in the development of Canada's energy resources, and we recognize the importance of responsible practices in our operations.Our TeamWe have a talented team of professionals...


  • Calgary, Alberta, Canada ARC Resources Full time

    About ARC ResourcesARC Resources is a leading energy company with a strong commitment to environmental, social, and governance (ESG) performance. We are proud to play a significant role in the development of Canada's energy resources, and we recognize the importance of responsible practices in our operations.Our TeamWe have a talented team of professionals...


  • Calgary, Alberta, Canada ARC Resources Full time

    About ARC ResourcesARC Resources is a leading energy company with a strong commitment to environmental, social, and governance (ESG) performance. We are proud to play a significant role in the development of Canada's energy resources, and we recognize the importance of responsible practices in our operations.Our TeamWe have a talented team of professionals...


  • Calgary, Alberta, Canada ARC Resources Full time

    About ARC ResourcesARC Resources is a leading energy company with a strong commitment to environmental, social, and governance (ESG) performance. We are proud to play a significant role in the development of Canada's energy resources, and we recognize the importance of responsible practices in our operations.Our TeamWe have a talented team of professionals...

  • Senior Data Engineer

    3 weeks ago


    Calgary, Alberta, Canada Data Engineer Jobs Full time

    About the RoleWe are seeking a highly skilled Senior Data Engineer to join our team at Data Engineer Jobs. As a Senior Data Engineer, you will be responsible for designing, developing, and maintaining scalable data pipelines and architectures within the Snowflake Data Cloud.Key ResponsibilitiesDesign and implement complex data pipelines and ETL processes...

  • Senior Data Engineer

    3 weeks ago


    Calgary, Alberta, Canada Data Engineer Jobs Full time

    About the RoleWe are seeking a highly skilled Senior Data Engineer to join our team at Data Engineer Jobs. As a Senior Data Engineer, you will be responsible for designing, developing, and maintaining scalable data pipelines and architectures within the Snowflake Data Cloud.Key ResponsibilitiesDesign and implement complex data pipelines and ETL processes...

  • Senior Specialist

    4 weeks ago


    Calgary, Alberta, Canada CMHC Full time

    About the RoleWe are seeking a highly skilled Senior Specialist - Data and Business Analytics to join our Deputy Chief Risk Office's Analytics team at CMHC. As a key member of our team, you will be responsible for applying advanced analytical skills and knowledge of Canada's financial and mortgage sectors to analytics activities initiatives at CMHC.Key...


  • Calgary, Alberta, Canada Data Engineer Jobs Full time

    Senior Consultant - AI and Data - Snowflake Data EngineerAt EY, you'll have the opportunity to build a career as unique as you are, with the global scale, support, inclusive culture, and technology to become the best version of you. And we're counting on your unique voice and perspective to help EY become even better, too.The OpportunityAs a Snowflake Data...


  • Calgary, Alberta, Canada Data Engineer Jobs Full time

    Senior Consultant - AI and Data - Snowflake Data EngineerAt EY, you'll have the opportunity to build a career as unique as you are, with the global scale, support, inclusive culture, and technology to become the best version of you. And we're counting on your unique voice and perspective to help EY become even better, too.The OpportunityAs a Snowflake Data...


  • Calgary, Alberta, Canada Alberta Innovates Full time

    Director, Data and AnalyticsAlberta Innovates is seeking a visionary leader to spearhead its data-driven transformation. As the Director, Data and Analytics, you will leverage modern data practices and technologies to revolutionize how the organization views, manages, and utilizes data for reporting and intelligence.This strategic role will require you to...


  • Calgary, Alberta, Canada Alberta Innovates Full time

    Director, Data and AnalyticsAlberta Innovates is seeking a visionary leader to spearhead its data-driven transformation. As the Director, Data and Analytics, you will leverage modern data practices and technologies to revolutionize how the organization views, manages, and utilizes data for reporting and intelligence.This strategic role will require you to...


  • Calgary, Alberta, Canada Data Engineer Jobs Full time

    About the RoleWe are seeking a highly skilled Data Engineer to join our team at EY. As a Data Engineer, you will play a critical role in designing, developing, and maintaining scalable data pipelines and architectures within the Snowflake Data Cloud.Key ResponsibilitiesDesign and implement complex data pipelines and ETL processes within Snowflake's cloud...


  • Calgary, Alberta, Canada Data Engineer Jobs Full time

    About the RoleWe are seeking a highly skilled Data Engineer to join our team at EY. As a Data Engineer, you will play a critical role in designing, developing, and maintaining scalable data pipelines and architectures within the Snowflake Data Cloud.Key ResponsibilitiesDesign and implement complex data pipelines and ETL processes within Snowflake's cloud...


  • Calgary, Alberta, Canada Data Engineer Jobs Full time

    About the RoleWe are seeking a highly skilled Data Engineer to join our team at EY. As a Data Engineer, you will play a critical role in designing, developing, and maintaining scalable data pipelines and architectures within the Snowflake Data Cloud.Key ResponsibilitiesDesign and implement complex data pipelines and ETL processes within Snowflake's cloud...


  • Calgary, Alberta, Canada Data Engineer Jobs Full time

    About the RoleWe are seeking a highly skilled Data Engineer to join our team at EY. As a Data Engineer, you will play a critical role in designing, developing, and maintaining scalable data pipelines and architectures within the Snowflake Data Cloud.Key ResponsibilitiesDesign and implement complex data pipelines and ETL processes within Snowflake's cloud...


  • Calgary, Alberta, Canada Data Engineer Jobs Full time

    About the RoleWe are seeking a highly skilled Snowflake Data Engineer to join our team at EY. As a key member of our data engineering team, you will be responsible for designing, developing, and maintaining scalable data pipelines and architectures within the Snowflake Data Cloud.Key ResponsibilitiesDesign and implement complex data pipelines and ETL...


  • Calgary, Alberta, Canada Data Engineer Jobs Full time

    About the RoleWe are seeking a highly skilled Snowflake Data Engineer to join our team at EY. As a key member of our data engineering team, you will be responsible for designing, developing, and maintaining scalable data pipelines and architectures within the Snowflake Data Cloud.Key ResponsibilitiesDesign and implement complex data pipelines and ETL...


  • Calgary, Alberta, Canada BrokerLink Full time

    {"title": "Senior Analytics Consultant", "content": "About the RoleWe are seeking a highly skilled Senior Analytics Consultant to join our team at BrokerLink. As a key member of our analytics team, you will be responsible for developing and maintaining sustainable predictive analytics models to improve our broker and customer experience.Key...