Title: AWS DevOps Engineer
Location: Calgary, AB & Toronto, ON
Responsibilities:
Mandatory Skills: AWS CDK , TeamCity, Sonarqube, write infrastructure code using AWS CDK, Build and support CI/CD pipelines using tools like Bitbucket, AWS code deploy, TeamCity, Docker.
Location: Calgary first and Toronto second
Job Description:
Summary: As a Senior DevOps Engineer, you will be instrumental in automating and optimizing our software development lifecycle, from code commit to production deployment. You'll play a critical role in enhancing collaboration, improving efficiency, ensuring reliability, and maintaining security within our IT infrastructure. We are looking for someone with a deep understanding of development and operations, along with proficiency in a wide range of tools and technologies.
Responsibilities:
- Build and Maintain Cloud infrastructure across AWS and other cloud platforms, designing cost-effective and maintainable solutions.
- Write infrastructure code using AWS CDK, Troposphere, CloudFormation to provision and manage cloud resources, treating infrastructure as code for versioning, testing, and reproducibility.
- Support CI/CD platform including deep knowledge of TeamCity, Nexus OSS, Octopus Deploy, and SonarQube, plan and coordinate Patching and updates.
- Build and support CI/CD pipelines using tools like Bitbucket, GitHub, GitHub actions, AWS Code Build, AWS Code Pipeline, AWS code deploy, TeamCity, Docker.
- Integrate security practices into the CI/CD pipeline, including static code analysis and vulnerability scanning, ensuring compliance with security standards.
- implement branching strategies and code review processes for infrastructure code quality.
- Automate infrastructure operations and deployment pipelines, troubleshoot production issues, and optimize cloud resources in different environments.
- Script automation tasks using Python, Bash, and PowerShell, and collaborate with development and operations teams for seamless deployments.
- Create and maintain documentation for processes, configurations, and best practices, and mentor other team members in DevOps practices and CI/CD workflows.
Requirements:
- 5+ years of DevOps experience with AWS cloud and a deep understanding of software development and system design.
- 3+ years’ Experience with Development using TypeScript/Node.js/JavaScript in a Linux/Mac environment.
- 3+ years’ Experience in infrastructure as code using AWS CDK, Troposphere, CloudFormation, or Terraform.
- Strong scripting skills in Python, Bash, and PowerShell, along with proficiency in containerization (Docker).
- Proficiency in CI/CD tools like TeamCity, Docker, AWS Developer Tools and GitHub Actions,
- Experience with Git or other version control systems, understanding branching strategies and pull request workflows.
- knowledge of build automation, testing, and deployment strategies.
- Strong knowledge of Linux, network/web protocols, encryption, and secure communication protocols, along with troubleshooting expertise across different layers of the technology stack.
- Familiarity with database technologies like PostgreSQL, Document DB, DynamoDB, MSSQL, scanning tools like SonarQube and Sonatype, and observability tools like Dynatrace.
- Familiarity with configuration management tools such as Puppet, Chef, or Ansible.
- Bachelor’s degree in computer science or related field (preferred).
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Analytics Engineer
2026-05-26
DevOps Specialist
2026-05-26
Fullstack Software Engineer (f/m/d)
2026-05-21
- Posted
- Oct 02, 2025
- Type
- Contract
- Level
- Mid-Senior
- Location
- Calgary
- Company
- COGNITO INC
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Analytics Engineer
2026-05-26
DevOps Specialist
2026-05-26
Fullstack Software Engineer (f/m/d)
2026-05-21