Senior DevOps Engineer

Ciklum

$100K — $130K *
US-AnywhereRemote in Canada
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field
  • 5+ years of hands-on AWS infrastructure experience using Terraform
  • Demonstrated expertise in developing reusable Terraform modules
  • Strong background in Amazon EKS or Kubernetes management
  • Experience with Amazon Linux and Ubuntu machine image creation using HashiCorp Packer
  • Familiarity with CI/CD platforms like GitHub Actions or Jenkins
  • Proficient in programming or scripting with Python, Go, or Bash

Responsibilities

  • Design, build, and support secure AWS cloud infrastructure
  • Develop and maintain Infrastructure as Code primarily with Terraform
  • Create reusable Terraform modules and enforce best practices
  • Operate and optimize Amazon EKS for containerized applications
  • Maintain hardened machine images using HashiCorp Packer
  • Automate provisioning and operational tasks with CI/CD tools
  • Implement AWS security best practices and vulnerability remediation

Benefits

  • Collaborative environment with industry professionals
  • Opportunity to work on large-scale projects with global impact
  • Access to tailored learning opportunities like workshops and certifications
  • Internal mobility for diverse technology exposure
  • Comprehensive healthcare and disability insurance options
Full Job Description
Job Description

About the role:

As a Senior DevOps Engineer, become a part of a cross-functional development team, engineering experiences of tomorrow. In this role, you will design, build, automate, and support secure, scalable, and highly available AWS cloud platforms that power mission-critical applications

This is a Terraform-first engineering role where Infrastructure as Code is the standard for provisioning and managing cloud infrastructure. You will build reusable infrastructure modules, automate deployments, and support modern cloud-native platforms using Amazon EKS and AWS services.

Responsibilities:
  • Design, build, and support secure, highly available AWS cloud infrastructure for production and development environments
  • Design, develop, and maintain Infrastructure as Code using Terraform as the primary provisioning tool
  • Build reusable Terraform modules and enforce Infrastructure as Code best practices across cloud platforms
  • Build, operate, and optimize Amazon EKS Kubernetes platforms supporting containerized applications
  • Build and maintain hardened Amazon Linux and Ubuntu machine images using HashiCorp Packer
  • Automate infrastructure provisioning, deployments, and operational tasks using GitHub Actions, Argo CD, and CI/CD pipelines
  • Implement AWS security best practices, including IAM, KMS, Secrets Manager, patching, and vulnerability remediation
  • Monitor platform health, availability, and performance using CloudWatch, Prometheus, and Grafana
  • Troubleshoot complex AWS, Kubernetes, Linux, networking, and infrastructure issues while participating in an on-call rotation
  • Develop automation and tooling using Python, Go, or Bash to improve operational efficiency
  • Leverage AI-assisted engineering tools such as GitHub Copilot, Claude Code, and Amazon Q Developer to accelerate infrastructure development and automation
  • Collaborate with Engineering, Security, and Platform teams to deliver secure, scalable, and cost-effective cloud solutions
  • Create and maintain technical documentation, architecture diagrams, Terraform standards, and operational runbooks

Requirements:
  • Bachelor's degree in Computer Science, Engineering, Information Technology, or equivalent practical experience
  • 5+ years of hands-on experience designing and deploying AWS infrastructure using Terraform
  • Demonstrated experience developing reusable Terraform modules and managing Infrastructure as Code in enterprise environments
  • 5+ years of hands-on experience with Amazon Web Services (AWS)
  • Strong experience building and operating Amazon EKS or Kubernetes platforms
  • Strong experience administering Amazon Linux and Ubuntu Linux
  • Experience building machine images using HashiCorp Packer
  • Experience with GitHub Actions, Jenkins, or similar CI/CD platforms
  • Strong understanding of AWS networking, IAM, VPCs, load balancing, Route 53, storage, and security best practices
  • Experience with monitoring and observability tools such as CloudWatch, Prometheus, and Grafana
  • Programming or scripting experience using Python, Go, or Bash
  • Excellent troubleshooting, problem-solving, and communication skills
  • Experience with Databricks administration is a plus

What's in it for you?
  • Strong community: Work alongside top professionals in a friendly, open-door environment
  • Growth focus: Take on large-scale projects with a global impact and expand your expertise
  • Tailored learning: Boost your skills with internal events (meetups, conferences, workshops), Udemy access, language courses, and company-paid certifications
  • Endless opportunities: Explore diverse domains through internal mobility, finding the best fit to gain hands-on experience with cutting-edge technologies
  • Care: Healthcare, Basic Life Insurance, Short and Long-term disability insurance according to the Company's Benefit Plans

Interested already? We would love to get to know you! Submit your application. We can't wait to see you at Ciklum.

#LI-VH1

Similar Jobs

More Jobs at Ciklum

More Information Technology Jobs

Find similar Senior DevOps Engineer jobs: