Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
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 relevanceReady to apply?
Join COGNITO INC and take your career to the next level!
Application takes less than 5 minutes