DevOps Container Engineer

Tech Talent International

Toronto

Hybrid

CAD 103,000 - 117,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Software International (SI) is hiring a DevOps Container Engineer for a hybrid Toronto-based contract with a major financial client. The role focuses on container orchestration, security, and automation across cloud-native platforms.

You will work with Kubernetes, Terraform, and CI/CD pipelines to deliver enterprise solutions in a regulated banking context. The ideal candidate has strong scripting skills and experience with PKI, IaC, and cloud security controls, collaborating with

Qualifications

  • 3+ years with Azure and Google cloud platforms.
  • 3+ years with Kubernetes, AKS, GKE, Docker, Podman.
  • Experience with Terraform, ARM, Bicep for IaC.
  • Strong DevOps/Platform Engineering fundamentals.
  • Programming skills: Python, Go, bash, Java, NodeJS.
  • Familiarity with REST APIs, cloud CLIs/SDKs.
  • Security/regulatory knowledge for banking environments.

Responsibilities

  • Design, deploy and manage containerized apps with Kubernetes and AKS/GKE.
  • Document security configurations to meet regulatory standards.
  • Develop and maintain security tools and automation workflows.
  • Create IaC to automate provisioning and prevent drift.
  • Build CI/CD pipelines using GitHub Actions/Jenkins.
  • Collaborate with security, cloud, network and dev teams.
  • Implement network policies, service mesh, and ingress controls.
  • Develop DR/BCP and incident response processes.

Skills

Azure
Google Cloud
Kubernetes
Docker
CI/CD
Terraform
Bicep
Go
Python
Shell scripting
REST APIs
Networking security
PKI
Datadog
Grafana
Prometheus
GitHub Actions
Jenkins
AKS
GKE

Tools

Terraform
ARM
Bicep
Kubernetes
AKS
GKE
Docker
Azure Policy
Google Org Policy
Aquasec
Wiz
Datadog
Grafana
Prometheus

Job description

Software International (SI) supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US.

We currently have a 8 month to start + long termrenewals contract as a DevOps Container Engineer with our large global infrastructure client, supporting a major financial client account. This could be an indefinite long term contract.

Type: Contract

Duration: 8 months to start + possible multiple extensions

Rate: $75 - $85/hr + C2C - depending on overall experience

Location: Hybrid - 2/3 days onsite, downtown, Toronto

Domain:Banking

We are looking for a DevOps Container Engineer to work across multiple diverse businesses within the end client(bank)to deliver enterprise capabilities and solutions on the Cloud. The perfect candidate will have previous public cloud experience delivering enterprise solutions within financial services including knowledge of the security and regulatory requirements.

You will work in collaboration with cloud engineering, network, security, and risk management to deliver bank secured solutions that meet security policies and standards within client organization. You will collaborate with developers in our engineering team and lines of business to implement and continuously improve the framework and tools to support self-service automation of the platform. You will develop custom code to automate building and automating the life cycles of a containers.

You will have a strong passion for writing code to automate and integrate technologies and eliminate manual steps. You will work with our business developers and internal teams to maintain a backlog of features and integration enhancements to continue to automate the platform. You will develop code using our agile JIRA tools to manage a backlog of enhancements and bug-fixes. You will get the opportunity to work with Kubernetes to solve business problems with cutting edge solutions to deliver on key business needs.

Roles and Responsibilities:
  • Design, deploy and manage containerized environments using Kubernetes, AKS (Azure Kubernetes Service), GKE (Google Kubernetes Engine), or similar platform.
  • Document security configurations, procedures and guidelines for containerized environments, ensuring compliance with organizational standards and regulatory requirements.
  • Develop and maintain security tools, scripts, and automation workflows to enhance container security operations and incident response capabilities.
  • Utilize IaC (Infrastructure-as-Code) tools such as Terraform to automate infrastructure provisioning, ensure consistent configuration and prevent drift.
  • Work with microservice architecture, designing APIs, managing Ingress controllers, and implementing service meshes for improved scalability and security.
  • Develop CI/CD Pipelines using GitHub Actions/Workflows to build and deploy containers.
  • Stay updated with emerging security threats and industry best practices related to container security and cloud-native technologies.
  • Consult with vulnerability assessments, security audits and penetration testing to identity security gaps within containerized environments.
  • Address security gaps identified within containerized environments.
  • Provide guidance and support to developers and operations teams on secure containerization practices, images scanning and runtime protection.
  • Participate in incident response activities, security incident investigations and post-mortem analysis to improve incident handling processes.
  • Document security configurations, procedures and guidelines for containerized environments, ensuring compliance with organizational standards and regulatory requirements.
  • Monitor containerized environments to optimize performance and utilization
  • Develop and Test Disaster Recovery (DR) and Business Continuity Plans (BCP)
Required Skills:
  • 3+ years of experience with cloud computing platforms such as Azure and Google.
  • 3+ years of experience with container technologies such as Kubernetes, Azure Kubernetes Service (AKS), Google Kubernetes Engine (GKE), Docker, Podman.
  • Familiarity with Cloud PaaS Services such as Azure Container Apps, Azure App Services, Azure ML, Google Cloud Run, Google GKE Autopilot.
  • Experience developing CI/CD pipelines using technologies such as GitHub Actions, Jenkins.
  • Experience using IaC (Infrastructure-as-Code) tools such as Terraform, ARM, Bicep.
  • Strong understanding of DevOps/Platform Engineering principals.
  • Strong programming/scripting skills in languages such as Python, Go, bash/shell, Java, NodeJS.
  • Familiarity with Cloud CLIs and SDKs.
  • Familiarity writing/consuming REST APIs.
  • Strong understanding of Network security principles, encryption protocols and identity management concepts.
  • Strong understanding of Kubernetes Resource Types (i.e. ClusterRoles, Services, Deployments etc.)
  • Experience implementing Kubernetes technologies such as Network Policies, Service Mesh, Certificate Manager, Ingress Controllers
  • Experience developing compliance policies/scripts using tools such as Azure Policy, Google Org Policy, Aquasec, Wiz.
  • Knowledge of monitoring tools such as Datadog, Grafana, and Prometheus.
  • Strong fundamental knowledge of Operating Systems (RHEL, Ubuntu)
  • Demonstrated knowledge of container provisioning and administration, cloud bursting, cloud interoperability, cloud disaster recovery and business continuity strategies.
  • Understanding of Public Key Infrastructure (PKI), managing public key and private key certificates in Cloud environment for Paas services and applications
  • Excellent written and verbal communication skills with the ability to communicate clearly with all levels within the team.
  • Critical thinker with strong research and analytics skills.
  • Initiative-taking individual with a positive attitude and an ability to work independently and in a team.
  • Professional certifications such as Certified Kubernetes Administrator (CKA), Certified Kubernetes Security Specialist (CKS), Certified Terraform Associate or other relevant security certifications (i.e. CISSP, CISM)
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Security
Senior Software Engineer - Security

Releady • Toronto

Hybrid
CAD 90,000 - 96,000
DevOps Software Development Engineer
DevOps Software Development Engineer

TekWissen ® • Markham

Hybrid
CAD 80,000 - 110,000
DevOps Specialist - Kubernetes (35700)
DevOps Specialist - Kubernetes (35700)

Myticas Consulting • Ottawa

On-site
CAD 90,000 - 120,000
DevOps Specialist - Kubernetes
DevOps Specialist - Kubernetes

Myticas Consulting • Ottawa

On-site
CAD 90,000 - 130,000
DevOps Engineer (4+ years) to support CIAM SaaS onboarding and automation using CI/CD pipelines, Ansible, and cloud container technologies- 41537
DevOps Engineer (4+ years) to support CIAM SaaS onboarding and automation using CI/CD pipelines, Ansible, and cloud container technologies- 41537

S I Systems • Toronto

Hybrid
CAD 90,000 - 120,000
DevOPS/Cloud Engineer(26-24596)
DevOPS/Cloud Engineer(26-24596)

Linux Association of Canada • Toronto

On-site
CAD 117,000 - 124,000
DevOps Engineer
DevOps Engineer

EIZIE • Kitamaat

On-site
CAD 90,000 - 120,000
Competitive salary
Health benefits
Professional development
+5
DevOps Engineer
DevOps Engineer

SteppingStones Tech • Toronto

On-site
CAD 80,000 - 85,000
Health insurance
25 days vacation
Performance bonus
DevOps lead
DevOps lead

Pacer Group • Toronto

Hybrid
CAD 63,370,000 - 82,656,000
DevOps Engineer (Onsite – Canada)
DevOps Engineer (Onsite – Canada)

Spait Infotech • Canada

Hybrid
CAD 90,000 - 130,000
Competitive pay
Full-time benefits
Hybrid/Onsite flexibility
+1