Enable job alerts via email!

Senior DevOps Engineer

Cynet systems Inc

Montreal

On-site

CAD 80,000 - 110,000

Full time

Today
Be an early applicant

Job summary

A technology solutions provider in Canada is seeking a DevOps Engineer responsible for designing, implementing, and maintaining CI/CD pipelines. The ideal candidate will possess strong technical skills in GitLab, SQL, PL/SQL, and shell scripting. Additional responsibilities include automating processes and collaborating with cross-functional teams to enhance integration and delivery. Minimum 5 years of experience required.

Qualifications

  • Minimum of 5 years of experience in DevOps or related software engineering roles.
  • Extensive hands-on experience designing and building CI/CD pipelines with GitLab.
  • Strong proficiency in SQL and PL/SQL development.

Responsibilities

  • Design and implement end-to-end CI/CD pipelines.
  • Develop automation strategies for data warehouse modernization.
  • Automating compilation, testing, and deployment of PL/SQL packages.

Skills

GitLab
SQL
PL/SQL
Shell scripting
DevOps best practices

Tools

Control-M
Docker
Job description
Job Description
  • The DevOps Engineer will be responsible for designing, implementing, and maintaining CI/CD pipelines to modernize both data warehouse and .NET application environments.
  • This role involves automating development, testing, deployment, and monitoring processes to enhance efficiency and reliability.
  • The ideal candidate will have strong technical expertise in GitLab, SQL, PL/SQL, shell scripting, and DevOps best practices.
Responsibilities
  • Design and implement end-to-end CI/CD pipelines using GitLab for data warehouse and .NET application stacks.
  • Develop automation strategies for data warehouse modernization, including:

    Implementing version control for SQL and PL/SQL code.

  • Automating compilation, testing, and deployment of PL/SQL packages, functions, and procedures.
  • Integrating Control-M job scheduling with GitLab pipelines for automated job promotion and management.
  • Automating execution and monitoring of data warehouse processes triggered by CI/CD.
  • Implement CI/CD for .NET framework projects by:

    Automating builds, testing, and artifact generation.

  • Configuring deployments across multiple environments (development, QA, production).
  • Collaborating with developers to integrate continuous integration and delivery best practices.
  • Writing and maintaining advanced automation scripts using shell scripting to orchestrate processes across systems.
  • Working with infrastructure teams to configure environments supporting CI/CD processes.
  • Managing and configuring GitLab Runners and integrating other DevOps tools.
  • Collaborating with data warehouse engineers, .NET developers, and operations teams to promote a DevOps culture and shared responsibility.
  • Mentoring team members on CI/CD principles and best practices.
  • Diagnosing and resolving pipeline failures, deployment issues, and other automation-related problems.
  • Creating and maintaining detailed documentation for CI/CD pipelines, automation scripts, and deployment processes.
Requirements/Must Have
  • Minimum of 5 years of experience in DevOps or related software engineering roles.
  • Extensive hands‑on experience designing and building CI/CD pipelines with GitLab for multi‑language, multi‑platform projects.
  • Strong proficiency in SQL and PL/SQL development, including database deployments and migrations.
  • Expert‑level skills in shell scripting (Bash) for automation in Linux/Unix environments.
  • Hands‑on experience with Control‑M or similar enterprise job scheduling tools.
  • Experience in building and deploying .NET framework applications.
Should Have
  • Experience with Perl or Python for scripting and automation.
  • Familiarity with containerization technologies such as Docker.
  • Knowledge of Infrastructure as Code (IaC) tools such as Terraform or Ansible.
  • Excellent communication and interpersonal skills with leadership and mentoring ability.
  • Strong problem‑solving skills and a strategic approach to automation.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.