We Are Hiring – Data Developer

Data Developer Job Post

We are hiring a Data Developer!

As a Data Developer at GDM, you will play a crucial role in designing, implementing, and optimizing our data architecture. You will work closely with cross-functional teams to ensure the seamless flow of data across various systems, enabling efficient data processing, analysis, and reporting. The ideal candidate will have a strong background in data engineering, database management, and software development.


Data Architecture

  • Design, develop, and maintain scalable and efficient data pipelines.
  • Create and implement data models for optimal storage and retrieval.


ETL Processes

  • Develop and optimize Extract, Transform, Load (ETL) processes to ensure timely and accurate data ingestion and delivery.
  • Collaborate with Business Services, Development and Data Operations to understand data requirements.


Database Management

  • Manage and maintain databases, ensuring data integrity, security, and performance. 
  • Implement and optimize SQL queries for efficient data retrieval.



  • Integrate data from various sources to provide a unified view for analysis and reporting.
  • Work with APIs and external data sources to enhance data integration capabilities.
  • Develop and maintain continuous integration (CI) pipelines.


Code Development

  • Write clean, maintainable, and efficient code in languages such as Python, SQL, and others as required.
  • Collaborate with the development team to integrate data solutions into software applications.


Monitoring and Optimization

  • Implement monitoring solutions to proactively identify and address performance issues.
  • Continuously optimize data processes for improved efficiency and scalability.



  • Bachelor’s degree in computer science, Information Technology, or a related field.

  • Proven experience as a Data Developer or in a similar role.

  • Proficient in database management systems (E.g., SQL Server, MySQL, ElasticSearch).

  • Strong programming skills, with expertise in languages such as python, SQL, and others.

  • Experience with ETL tools and processes.
  • Familiarity with Azure DevOps and Jenkins to manage CI/CD.
  • Familiarity with data warehousing concepts and technologies.
  • Knowledge of cloud platforms (e.g., AWS, Azure) and their data services.
  • Excellent problem-solving and communication skills.
  • Previous experience in oil and gas technical data management is considered an asset.



  • Highly organized, analytical, detail and action oriented.
  • Motivated, passionate and a self-starter with strong planning and organizational skills. 
  • Strong interpersonal and excellent communication skills (both verbal and written), with the ability to translate details into effective high-level communication with senior management and customers.
  • Ability to identify and address problems and leverage technology and other opportunities.

  • Ability to work independently and bring ideas forward on best ways to deliver results.



As a valued member of our team, you will be rewarded with a competitive salary structure along with benefits including:

  • Extended health and dental benefit program including a health spending account

  • Generous paid vacation time

  • Flexible work hours

  • Paid volunteer program

  • A supportive team environment


To apply, email your cover letter and resume to careers@gdm-inc.com.


Related insights

Have a Question?


Industry Data Access

Comprehensive energy infrastructure data from across Canada and the Northern USA.

Analytics & Mapping Software

Powerful yet simple to use visualization, analysis, and reporting tools.

Risk & Integrity Software

We help manage energy infrastructure risk on a national scale.

Energy Transition

Your key partner for analyzing infrastructure and planning for the energy transition.

Custom Reporting & Analytics

Custom reporting and analytics to help answer any operational question.

Regulatory Support

We support data file and regulatory submissions for all provincial regulators. 


Oil and gas infrastructure data from every province in Canada and the Northern United States.


Our flagship software solution that provides complete infrastructure information wherever you are.

Connectivity Manager

Connectivity Manager makes it easy to identify connections and understand your pipeline network.

Crossing Manager

The only integrity software that helps you manage a complete water crossing inspection program.

Industry Dashboard

Access a complete inventory of any company’s energy assets in one location.

Risk Manager

Stay ahead of the game with on-demand risk scores for every pipeline in Western Canada.

Field Review Manager

Reduce your exposure to incidents and regulatory audits with insights from your field verified data.

Third-Party Software

We partner with industry-leading companies to incorporate our data into multiple applications.