DevOps Engineer Jobs in Calgary | Entry to Senior Roles

Job Seekers
Upload Resume

100% Free for Job Seekers. No Registration Fees.

Employers
Start Hiring

DevOps Engineer Jobs in Calgary | Entry to Senior Roles

DevOps Engineer Jobs in Calgary | Entry to Senior Roles

Job Category: DevOps & Cloud Engineering
Job Title: DevOps Engineer
Experience: Entry Level to Senior
Location: Calgary, Alberta, Canada
Employment Type: Full-Time
Work Mode: On-Site, Hybrid, or Remote depending on employer and project requirements

Job Overview

Explore DevOps Engineer Jobs in Calgary for fresh graduates, experienced engineers, and senior DevOps professionals. DevOps Engineers help development and operations teams build reliable deployment processes, automate infrastructure, improve application availability, and support cloud-based environments.

These roles may involve AWS, Microsoft Azure, Google Cloud, Docker, Kubernetes, Terraform, CI/CD, Linux, scripting, monitoring, and cloud infrastructure. The exact technology stack depends on the organization and project.

Key Responsibilities

  • Build and maintain CI/CD pipelines for application development and deployment.
  • Automate software build, testing, deployment, and infrastructure processes.
  • Manage and maintain cloud infrastructure and development environments.
  • Work with developers to improve application deployment workflows.
  • Configure and manage Linux-based systems and cloud resources.
  • Deploy and maintain containerized applications.
  • Monitor application and infrastructure performance.
  • Troubleshoot deployment, infrastructure, networking, and production issues.
  • Implement infrastructure as code and configuration management practices.
  • Improve system reliability, scalability, security, and availability.
  • Maintain deployment documentation and operational procedures.
  • Participate in incident response and root-cause analysis.
  • Support development, testing, staging, and production environments.

DevOps & CI/CD Skills

Candidates may work with:

  • Jenkins
  • GitHub Actions
  • GitLab CI/CD
  • Azure DevOps
  • Bitbucket Pipelines
  • Git
  • Maven
  • Gradle
  • SonarQube
  • Artifact repositories

Experience building automated pipelines for continuous integration, testing, and deployment is valuable across DevOps roles.

Cloud Computing

Depending on the position, experience may be required with one or more cloud platforms:

  • AWS
  • Microsoft Azure
  • Google Cloud Platform (GCP)

Common cloud services may include compute, storage, networking, IAM, databases, load balancing, monitoring, and serverless services.

Containers & Kubernetes

Hands-on experience with:

  • Docker
  • Kubernetes
  • Helm
  • Container registries
  • Kubernetes deployments
  • Services and ingress
  • ConfigMaps and Secrets
  • Resource management

is useful for modern cloud-native DevOps environments.

Infrastructure as Code

DevOps Engineers may use:

  • Terraform
  • AWS CloudFormation
  • Ansible
  • Azure Resource Manager
  • Infrastructure automation tools

Candidates should understand how infrastructure can be provisioned, configured, version-controlled, and maintained through automation.

Linux & Scripting

Strong Linux fundamentals are useful for DevOps positions.

Common requirements include:

  • Linux administration
  • Shell scripting
  • Bash
  • Python
  • System troubleshooting
  • Process and service management
  • File permissions
  • Networking fundamentals
  • DNS
  • HTTP/HTTPS
  • TCP/IP

Knowledge of Windows Server and PowerShell can also be useful for certain enterprise environments.

Monitoring & Observability

DevOps roles may involve monitoring applications, infrastructure, and cloud environments using tools such as:

  • Prometheus
  • Grafana
  • ELK Stack
  • OpenSearch
  • Datadog
  • Splunk
  • CloudWatch
  • Azure Monitor

Candidates may be responsible for dashboards, alerts, logs, metrics, and troubleshooting production incidents.

Security & DevSecOps

Experience with secure DevOps practices may include:

  • Identity and access management
  • Secrets management
  • Vulnerability scanning
  • Container security
  • Dependency scanning
  • Security testing within CI/CD
  • Network security
  • Cloud security fundamentals

Knowledge of DevSecOps practices is useful for organizations operating large-scale cloud environments.

Experience Levels

Entry-Level DevOps Engineer

Suitable for graduates and junior professionals with foundational knowledge of cloud and DevOps.

Typical skills include:

  • Linux fundamentals
  • Git
  • Basic scripting
  • Docker fundamentals
  • Basic CI/CD concepts
  • Cloud fundamentals
  • Basic networking
  • Understanding of software development lifecycle

Projects, internships, certifications, and hands-on labs can help demonstrate practical skills.

Mid-Level DevOps Engineer

Mid-level roles typically involve hands-on responsibility for development and production environments.

Candidates may be expected to:

  • Build and maintain CI/CD pipelines.
  • Manage cloud infrastructure.
  • Work with Docker and Kubernetes.
  • Automate infrastructure using Terraform or similar tools.
  • Troubleshoot production issues.
  • Implement monitoring and logging.
  • Work with development and QA teams.
  • Improve deployment reliability and automation.

Senior DevOps Engineer

Senior roles may involve architecture, automation, reliability, and technical leadership.

Responsibilities can include:

  • Designing scalable cloud and DevOps architectures.
  • Establishing CI/CD and infrastructure automation standards.
  • Managing Kubernetes and cloud-native environments.
  • Implementing Infrastructure as Code.
  • Improving system reliability and deployment performance.
  • Establishing observability and incident-management practices.
  • Reviewing infrastructure and automation code.
  • Mentoring junior and mid-level engineers.
  • Working with architects, developers, security teams, and technical leadership.

Education & Qualifications

A degree or equivalent background in:

  • Computer Science
  • Information Technology
  • Software Engineering
  • Computer Engineering
  • Cloud Computing
  • or a related technical discipline

is commonly preferred.

Relevant professional experience, certifications, internships, and practical cloud or DevOps projects may also be considered.

DevOps Job Opportunities in Calgary

DevOps opportunities in Calgary may be available across:

  • Software development companies
  • Cloud and SaaS organizations
  • Financial services
  • Energy and utilities
  • Telecommunications
  • E-commerce
  • Technology consulting
  • Enterprise IT teams
  • Digital platforms

Potential job titles include DevOps Engineer, Cloud DevOps Engineer, Senior DevOps Engineer, DevOps Consultant, Site Reliability Engineer (SRE), Cloud Engineer, Platform Engineer, and DevSecOps Engineer.

How to Apply

Candidates interested in DevOps Engineer Jobs in Calgary can submit an updated resume highlighting their cloud platform experience, CI/CD projects, infrastructure automation, Kubernetes, Docker, Terraform, Linux, scripting, monitoring, and production support experience.

Candidates with relevant projects, certifications, or hands-on cloud environments should include these details in their resume.

DevOps Jobs, IT Jobs for Entry to Senior Level Roles
.NET Developer Jobs.NET Full Stack JobsAdministration JobsAI & Data Engineer JobsAI & Machine Learning JobsAI Engineer JobsAngular Full Stack JobsArtificial Intelligence JobsAutomation Testing JobsAWS Cloud Engineer JobsAWS JobsAzure JobsBack Office JobsBackend Developer JobsBanking JobsBPO JobsBusiness Analyst JobsBusiness Analyst JobsBusiness Development JobsBusiness Intelligence jobsCloud Architect JobsCloud Computing JobsCloud Computing JobsCloud Engineer JobsCustomer Support JobsCyber Security JobsCybersecurity JobsData Analytics JobsData Engineer JobsData Engineering JobsData ScienceDatabase JobsDevOps JobsEnterprise ApplicationsERP JobsField Sales JobsFinance & Accounting JobsFresher IT Jobs in India | Latest IT Openings for FreshersFrontend Developer JobsFull Stack Developer JobsFull Stack JobsGoogle Cloud JobsHealthcare JobsHospitality JobsHR JobsInfrastructure & SecurityInsurance JobsIT Infrastructure JobsIT Jobs for Entry to Senior Level RolesJava Developer JobsJava Full Stack JobsJobs in Bangalore for Freshers & Experienced ProfessionalsJobs in Hyderabad | Fresher to Senior-Level OpeningsJobs in Noida for Freshers & Experienced ProfessionalsJobs in Pune for Freshers & Experienced ProfessionalsLinux JobsLogistics & Supply Chain JobsMachine Learning JobsManual Testing JobsManufacturing JobsMarketing JobsMEAN Stack JobsMERN Stack JobsMicrosoft Dynamics JobsMobile App JobsNetwork Engineer JobsNode.js Full Stack JobsNON IT JobsOracle JobsPerformance Testing JobsPHP Full Stack JobsPlatform Engineer JobsProcurement JobsProject Management JobsProject Management JobsPython Developer JobsPython Full Stack JobsReact Developer JobsReact Full Stack JobsReal Estate JobsRetail JobsSales JobsSalesforce JobsSAP JobsSDET JobsServiceNow JobsSite Reliability Engineer JobsSoftware Developer JobsSoftware Development JobsTeaching JobsTesting & QA JobsTravel & Tourism JobsUI Developer JobsVMware JobsWindows Server JobsWorkday JobsWorkday Jobs