Enable job alerts via email!

Data Developer

Precision Drilling Corporation

Calgary

On-site

CAD 80,000 - 100,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in the drilling sector is seeking a Data Developer to enhance their operational technologies and data solutions. The role involves working with high-frequency datasets and developing ETL solutions, while promoting a supportive culture and career growth.

Benefits

Medical insurance
Dental insurance
Life insurance
Pension match
Long-term disability coverage
Free fitness membership
Product discount programs
Competitive time off packages

Qualifications

  • Minimum 3 years experience in scripting languages for data development.
  • Experience with cloud data warehousing such as Snowflake.

Responsibilities

  • Design, develop, test, and troubleshoot ETL solutions.
  • Build database models for performance data.
  • Optimize data pipelines for scalable ingestion.

Skills

Problem-solving
Growth mindset
Analytical thinking
Dynamic
Results-focused
Detail-oriented
Interpersonal skills
Organizational skills
Project-management skills

Education

Bachelor’s degree in data, computer, or software science

Tools

SQL
Python
Git
Kubernetes
Docker
Snowflake
Datadog
Grafana

Job description

Precision Drilling has an onsite opening for a Data Developer, eager for fresh challenges and development that could pave the way for future career growth as our business continues to innovate and grow.

Joining Precision Drilling means joining a supportive culture that values your role as a key contributor to our future. As a large company with a close-knit atmosphere, you’ll collaborate closely with leadership and colleagues throughout the organization.

Combined with a competitive remuneration package, you will enjoy the advantages of :

  • Medical, dental, prescription drug, life insurance, Pension match, long-term disability coverage, a free fitness membership steps away from our offices, and product discount programs.
  • A casual work environment where you can enjoy a work-life balance promoting personal health, well-being, and family life!
  • Personal development to grow your career with us based on your strengths and interests.
  • Precision offers competitive time off packages as applicable.

Summary

Precision's Alpha suite of technologies delivers exceptional value to our customers by reducing risks, time, and overall well cost. Alpha drives performance through its core strength of integrating data insights, human ingenuity, automation consistency, and smart algorithms to drill the best wells every time.

The Data Developer will support Precision’s Alpha Technologies product line by developing, supporting, and maintaining our operational technologies and data solutions by leveraging modern data techniques over large data sets. You will get to work with high-frequency datasets, ranging from real-time to transactional data.

Responsibilities

  • Design, develop, test, review, document, and troubleshoot batch and real-time ETL solutions against multiple structured and unstructured data sources, such as IoT device data, third-party APIs, and internal systems, into centralized data repositories.
  • Build database models that can be used to translate complex performance data into usable information that objectively depicts Precision’s rig fleet performance.
  • Optimize data pipelines for scalable, event-driven ingestion, transformation, and analysis.
  • Conduct and participate in code reviews and discussions on software design / architecture to coordinate constructive feedback across the team.
  • Perform data analyses required to troubleshoot data-related issues and assist in their resolution.
  • Create and maintain technical documentation or system workflow as needed.
  • Work closely with all business units and data teams to help develop a strategy for long-term data platform architecture.

Knowledge & Skills

  • Problem-solving – you are thrilled at the chance to solve complex problems. Beyond the scope of traditional business systems, this is the most valuable attribute you can bring to this role.
  • Growth mindset – you understand that you are not an expert in all things and constantly explore new systems in working with datasets more advanced than traditional business systems.
  • Analytical thinking – you love to build new things and the challenge of figuring out solutions to complex problems.
  • Dynamic – you thrive in a fast-paced environment and can respond quickly to changing conditions or unforeseen obstacles.
  • Results-focused – you know there is a perfect solution that will take too long to develop and implement, so you shift your focus to finding a reasonable solution that can be implemented in a timely manner and deliver results.
  • Detail-oriented – your attention to detail may drive some people crazy, but we view it as an absolute necessity.
  • Strong interpersonal and communication skills.
  • Strong organizational, analytical, and project-management skills.
  • Ability to work with diverse professionals comprising clients, stakeholders, vendors, operations team, rig team and engineering peers.
  • Contribute to sustaining a positive, progressive, and supportive team environment.

Education

Bachelor’s degree in data, computer, or software science / engineering from an accredited University or related Technology diploma or experience.

Experience

  • Minimum 3 years experience in scripting languages (SQL, Python) for data development and automating processes.
  • Minimum 3-5 years experience engineering big data platforms and large-scale data initiatives.
  • Experience with source code management using Git, such as Azure DevOps.
  • Experience with Infrastructure-as-code technologies such as Kubernetes and Docker.
  • Experience building high-performance pipelines.
  • Experience with cloud data warehousing such as Snowflake.
  • Experience with monitoring & observability tools, such as Datadog or Grafana, with proven ability to troubleshoot and solve problems in complex systems.
  • Knowledge of ETL performance-tuning techniques.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.