
DevOps Developer II, Engineering
Posted Jun 20

Posted Jun 20
This is a fully remote position, open to applicants in Canada.
• Work closely with software developers to design, maintain, and enhance our CI/CD pipelines utilizing GitHub Actions, ensuring the efficient and reliable delivery of code.
• Create, maintain, and expand infrastructure-as-code (IaC) configurations with Ansible and/or Terraform to provision and manage consistent, repeatable environments.
• Oversee and maintain containerized workflows using Docker, which includes writing and optimizing Dockerfiles and ensuring container image hygiene.
• Operate and manage AWX/Semaphore job templates, inventories, and workflows to automate routine operational tasks.
• Enhance observability across applications, scheduled jobs, infrastructure, and CI/CD systems through logging, metrics, alerting, and dashboards.
• Actively engage in code reviews, offering constructive feedback on DevOps-related contributions from colleagues within and outside the Ops team.
• Contribute to and maintain clear and accurate technical documentation for pipelines and infrastructure configurations.
• Collaborate with the Engineering team to diagnose CI/CD pipeline failures, incidents, and deployment challenges, identifying root causes and implementing sustainable solutions.
• Assist in incident response/reporting activities, including conducting post-incident analyses and implementing corrective actions.
• Continuously pursue growth in AWS and CloudOps knowledge by utilizing available learning resources and internal mentorship opportunities.
• Clearly and proactively communicate task and project statuses to teammates and management.
• Be available and responsive on an on-call basis as required for emergencies or scheduled off-hours maintenance/deployments.
• Adhere to secure DevOps practices, including secrets management, least-privilege IAM, vulnerability remediation for dependencies/images, audit-friendly change management, and secure handling of customer-facing systems.
• Bachelor’s degree in computer science, engineering, or a related field, or equivalent practical experience.
• 3-5 years of relevant post-education work experience in a DevOps or similar infrastructure/automation role.
• Strong hands-on experience with Docker, including writing Dockerfiles, managing images, and working with containerized application environments.
• Practical experience with Ansible and/or Terraform for infrastructure automation and configuration management.
• Experience in operating AWX/Ansible Tower/Semaphore, including managing inventories, credentials, job templates, and workflows.
• Familiarity with GitHub and GitHub Actions for source control workflows and CI/CD pipeline development.
• Solid understanding of Linux/Unix systems administration fundamentals.
• Familiarity with scripting/programming languages (e.g., Bash, Python, Go) for automation tasks.
• Proven ability to troubleshoot common infrastructure and pipeline issues, identify root causes, and implement effective solutions.
• Strong written and verbal communication skills with the ability to produce clear technical documentation.
• Competitive compensation package that includes extended health benefits.
• Paid time off.
• Volunteer leave.
• Employer-matching retirement savings.
• Company-paid Employee Assistance Program.
LexisNexis
Futures
Hunt St
CRC Insurance Services
Get handpicked remote jobs straight to your inbox weekly.