DevOps Engineer

New
Canada and the USFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
3+ years of experience in DevOps, Site Reliability Engineering, or automation engineering.
Required Skills
AWSDockerKubernetesMongoDBCI/CDLinuxTerraform

Requirements

  • 3+ years of experience in DevOps, Site Reliability Engineering, or automation engineering.
  • Strong understanding of cloud technologies, particularly AWS.
  • Hands-on experience managing systems and services on a cloud platform (AWS).
  • Solid understanding of database technologies such as MongoDB.
  • Knowledge of Docker, Kubernetes, and Linux Systems.
  • Proficiency with Terraform and Packer for infrastructure as code.
  • Experience deploying and managing cloud services, monitoring and alerting systems, and handling critical issues.
  • Agile development experience and familiarity with CI/CD practices.
  • Strong attention to detail, problem-solving, and troubleshooting skills.
  • Exceptional organizational skills and the ability to manage multiple projects concurrently.
  • Ability to work independently and thrive in an autonomous environment with minimal supervision.
  • Excellent communication and collaboration skills.
  • A passion for continuous learning and technical curiosity.

Responsibilities

  • Work closely with Engineering stakeholders to design and maintain a reliable, scalable, and secure platform.
  • Optimize and enhance deployment tooling and infrastructure, including creating and maintaining new CI/CD pipelines, improving infrastructure for cost-effectiveness and performance.
  • Collaborate with the Engineering team to identify areas for improvement and implement innovative solutions.
  • Provide expert DevOps guidance for existing projects and new initiatives.
  • Set up and maintain test environments for both manual and automated testing.
  • Conduct vulnerability scans and penetration tests, analyzing results and acting on findings.
  • Plan and execute ongoing routine application maintenance tasks.
  • Participate in on-call rotations for monitoring, alerting, and incident response.
  • Identify cost-saving opportunities and efficiency improvements within our infrastructure.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now