Job Title or Location

Senior Devops Engineer

hireVouch - 13 Jobs
Toronto, ON
Posted today
Job Details:
Remote
Full-time
Executive

As a Senior DevOps Engineer, you'll play a crucial role in designing, implementing, and maintaining the infrastructure and deployment practices that power our cutting-edge solutions for government clients.

About the Role

In this opportunity as Senior DevOps Engineer, you will:

  • Define and maintain scalable system architectures leveraging AWS (preferred) or any major cloud provider (GCP/Azure) (with an emphasis on CloudFormation or equivalent Infrastructure as a Code technology), container orchestration (Docker, Kubernetes (EKS/GKE/AKS), serverless (Lambda, ECS, App service, cloud run), compute (EC2, virtual machines) etc.)

  • Architect and maintain container orchestration solutions (Docker, Kubernetes/EKS, ECS), optimizing for efficient deployment and resource utilization.

  • Develop and maintain automation scripts and tooling in Python, with a focus on production-grade code, performance, and maintainability. Experience with configuration management tools like Ansible is a plus.

  • Integrate security best practices and government compliance standards (e.g., FedRAMP, FIPS) throughout the DevOps lifecycle, working closely with InfoSec teams to proactively address vulnerabilities and maintain hardened, compliant systems.

  • Optimize CI/CD pipelines and automation workflows, leveraging tools such as Jenkins, GitHub Actions, or AWS CodePipeline to drive developer productivity and minimize downtime.

  • Implement and manage observability and monitoring solutions, including Application Performance Monitoring (APM) and logging tools (e.g., Datadog, CloudWatch, Prometheus, Grafana, Kibana) for system reliability and rapid incident response.

  • Mentor junior engineers on DevOps methodologies, conducting code reviews, and offering technical guidance to foster team growth and best practices.

  • Collaborate closely with cross-functional teams, including product managers, software engineers, and security professionals, communicating effectively about infrastructure, deployment strategies, and operational requirements.

About You

You're a fit for the role of Senior DevOps Engineer if your background includes:

  • 4+ years in DevOps, Site Reliability Engineering, or a related field, with a strong focus on AWS and container-based architectures.

  • Proven track record designing, building, and supporting production environments with a high degree of automation, reliability, and scalability.

  • Deep understanding of AWS (preferred) or any major cloud provider (GCP/Azure) (with an emphasis on CloudFormation or equivalent Infrastructure as a Code technology), container orchestration (Docker, Kubernetes (EKS/GKE/AKS), serverless (Lambda, ECS, App service, cloud run), compute (EC2, virtual machines) etc.)

  • Advanced scripting and automation skills in Python, including building and maintaining infrastructure tooling or backend services.

  • Strong knowledge of cloud and application security, with practical experience implementing encryption, identity and access management, and network security controls in compliance with government regulations.

  • Experience with modern cloud design patterns, including microservices, immutable infrastructure, blue/green and canary deployments, and data management for scale and resiliency.

  • Hands-on experience with APM and observability tools, such as Datadog, CloudWatch, Prometheus, Grafana, and Kibana, to ensure system reliability and performance.

  • Comfortable with a high level of autonomy and proactive decision-making, thriving in a distributed, remote-first team environment.

  • Excellent collaboration and communication skills, capable of working effectively across distributed, cross-functional teams and translating complex technical concepts for diverse stakeholder

Share This Job: