
DevOps Engineer
ZTR Control Systems1 month ago
London, CanadaMid Level
Responsibilities
- Lead and share DevOps expertise and best practices with development and IT teams.
- Optimize and manage AWS, Azure, and GCP cloud infrastructure using Infrastructure as Code.
- Own networking, IAM, security groups, and infrastructure security across software builds.
- Design, build, and maintain CI/CD pipelines for automated builds, testing, and deployments.
- Automate provisioning and configuration processes using tools such as Terraform.
- Implement monitoring, logging, and alerting systems to improve reliability and performance.
- Ensure security, compliance, and best practices across software environments, including ISO 27001 compliance.
- Troubleshoot infrastructure, deployment, and production issues.
- Maintain technical documentation for infrastructure, pipelines, and processes.
- Participate in a required 24/7 on-call support rotation.
Requirements
- At least 3 years of experience in DevOps, platform engineering, or related roles.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.
- Experience with CI/CD tools such as Jenkins and GitLab CI.
- Strong knowledge of AWS, Azure, and GCP.
- Hands-on experience with Infrastructure as Code tools such as Terraform and CloudFormation.
- Familiarity with Docker and container orchestration.
- Strong knowledge of Linux systems and networking fundamentals.
- Expert scripting skills in Python, Bash, or a similar language.
- Experience with Prometheus, Grafana, and Kibana monitoring tools.
- Experience with backend Java services and database technologies such as PostgreSQL and NoSQL databases.
- Familiarity with cybersecurity best practices, including SAST and DAST tools, monitoring, and proactive mitigation.
- Strong troubleshooting, problem-solving, communication, collaboration, and interpersonal skills.
- Applicants are encouraged to apply even if they do not meet every listed responsibility or skill.
Benefits
- Comprehensive benefits package, including employer RRSP matching.
- Opportunities for professional growth, development, lateral moves, and vertical promotions.
- Flexible, compassionate, and collaborative working environment with emphasis on work-life balance.
- Employment offers are contingent on satisfactory reference and background checks and proof of eligibility to work in Canada.
- Accommodations are available throughout the recruitment process for applicants with disabilities.
Tech Stack
AWSAzureBashDockerGitLab CI/CDGoogle Cloud PlatformGrafanaJavaJenkinsKibanaLinuxPostgreSQLPrometheusPythonTerraform