enableIT logo
enableIT Verified
Information Technology & Services

Senior DevOps Engineer

Toronto, Ontario, CanadaHybridContractSeniorPosted 2 months ago

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

We are seeking a Senior DevOps Engineer to design, implement, and maintain scalable and secure cloud infrastructure on AWS using Terraform within a Capital Markets environment. This role involves enabling development teams through Infrastructure as Code, CI/CD automation, and cloud-native DevOps practices. Responsibilities include provisioning and managing AWS resources, automating deployments, containerization with Docker and Kubernetes, implementing monitoring and security best practices, and ensuring compliance with enterprise policies. The ideal candidate will collaborate with engineering, architecture, and security teams to support cloud-native application development.

Senior DevOps Engineer (Terraform / AWS)

Location: Toronto (3 days Onsite)

About the Role

Design, implement, and maintain scalable, secure cloud infrastructure on AWS using Terraform within a Capital Markets environment.

Enable development teams through Infrastructure as Code, CI/CD automation, and cloud-native DevOps practices.

Roles & Responsibilities

  • Design and implement Infrastructure as Code (IaC) using Terraform to provision and manage AWS resources.
  • Build reusable Terraform modules and maintain infrastructure version control.
  • Automate infrastructure provisioning, configuration, and deployment pipelines.
  • Design and manage scalable AWS environments using services such as EC2, S3, VPC, IAM, RDS, EKS/ECS, Lambda, and CloudWatch.
  • Ensure high availability, scalability, and fault tolerance of cloud infrastructure.
  • Implement and maintain CI/CD pipelines using GitHub Actions, GitLab CI, or Azure DevOps.
  • Automate application deployments across multiple environments.
  • Work with Docker and Kubernetes (EKS) for containerization and orchestration.
  • Manage containerized deployments and microservices architectures.
  • Implement monitoring, logging, and alerting using CloudWatch, Prometheus, Grafana, and ELK Stack.
  • Ensure infrastructure reliability, performance, and observability.
  • Implement AWS security best practices, including IAM policies, secrets, and secure access.
  • Ensure compliance with enterprise security and governance policies.
  • Work within Capital Markets environments and support related infrastructure needs.
  • Collaborate with engineering, architecture, and security teams.
  • Support development teams in building cloud-native applications.
  • Participate in architecture discussions and DevOps best practices.

EEO Statement

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Ready to apply?
You'll be redirected to enableIT's application page.

Similar roles