CMG Careers

Senior DevOps Specialist/Engineer

Calgary, AB, Canada

This is a full-time, permanent position

People are our most valuable asset.


Essential Duties and Responsibilities:

CMG is seeking a Senior DevOps Specialist/Engineer to join CMG. CMG provides a next-generation set of technologies that will make reservoir simulation and production engineering workflows faster, easier, and less error-prone, allowing oil companies to better understand and develop petroleum resources.

In this position, the successful candidate will be responsible for the infrastructure and processes utilized by developers, QA specialists, and support engineers to efficiently create and deploy high-quality software. This includes responsibility for the source code control, build, and testing software and hardware.

Knowledge and Skills:

  • Construct, maintain, and optimize software build systems including automated test processes in both Windows and Linux environments.
  • Manage code repositories using Subversion/Git or similar source control system.
  • Build C++ code using Intel or other compilers on Windows and Linux.
  • Create and manage build/test configurations using TeamCity or other CI/CD platform.
  • Write build/test scripts using Python or similar scripting language.
  • Document processes thoroughly.
  • Show leadership in a service role.

In addition, the following will be looked upon favourably:

  • Experience with Visual Studio.
  • Experience with VMware, vSphere or similar software.
  • Experience with Azure DevOps.
  • Experience with InstallShield or similar software for creating installation packages.
  • Excellent written and verbal communication skills.


Bachelor’s degree or Master’s degree in Computer Science, Software Engineering or related discipline. 


  • A minimum of eight years’ experience in a DevOps environment.
  • Experience with engineering software applications is highly desired. 


CMG’s total rewards program includes a competitive salary, generous RRSP contributions, medical and dental benefits, health care spending account, generous vacation and flex days, secure underground parking, car wash and many more.

About CMG

Our Vision: to be the leading developer and supplier of dynamic reservoir technologies in the world.

CMG is a Canadian-based computer software technology and consulting company serving the oil and gas industry. We specialize in advanced recovery processes, helping our clients generate greater returns from their oil and gas assets. Recognized worldwide as a leading developer of reservoir flow modeling software, CMG has seven sales and technical support offices worldwide to service our blue chip client base of more than 600 international oil companies and technology centers in more than 60 countries.

With frequent credit in technical and investor publications, some of CMG's recent accolades include:

  • Branham 300 - Top 250 Canadian ICT Companies (since 2011)
  • S&P/TSX Composite Index Member (2015-2019)
  • 2016 Alberta Venture 250, #166 by revenue
  • 2014 Canadian Business Investor 500, #89 for small cap stock
  • Customer related statistics:
    • 100% of the super majors use CMG
    • 90% of the top-10 National Oil Companies (NOC) use CMG
    • 80% of the top-25 world's biggest oil companies, by production, use CMG

CMG's shares are listed on the Toronto Stock Exchange under the symbol “CMG”.