
DevOps Developer II, Engineering
Posted 2 days ago

Posted 2 days ago
This is a fully remote position, open to applicants in Canada.
• Work collaboratively with software developers to create, sustain, and enhance our CI/CD pipelines utilizing GitHub Actions, guaranteeing efficient and dependable code delivery.
• Design, maintain, and expand infrastructure-as-code (IaC) configurations utilizing Ansible and/or Terraform to provision and manage consistent, repeatable environments.
• Oversee and maintain containerized workflows using Docker, which includes authoring and optimizing Dockerfiles as well as ensuring container image cleanliness.
• Manage and operate AWX/Semaphore job templates, inventories, and workflows to automate routine operational tasks.
• Enhance observability across applications, scheduled jobs, infrastructure, and CI/CD systems by employing 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 uphold 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, pinpointing root causes and implementing long-lasting solutions.
• Assist in incident response/reporting activities, which include post-incident analysis and the execution of remediation actions.
• Proactively pursue growth in AWS and CloudOps expertise, leveraging 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 necessary for emergencies or scheduled maintenance/deployments outside regular hours.
• Adhere to secure DevOps practices, including secrets management, least-privilege IAM, dependency/image vulnerability remediation, audit-friendly change management, and secure management 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: writing Dockerfiles, managing images, and working in containerized application environments.
• Practical experience with Ansible and/or Terraform for infrastructure automation and configuration management.
• Experience with operating AWX/Ansible Tower/Semaphore, including managing inventories, credentials, job templates, and workflows.
• Proficient understanding of GitHub and GitHub Actions for source control workflows and CI/CD pipeline development.
• Solid foundation in Linux/Unix systems administration principles.
• 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, capable of producing 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.
Advanced Solutions International, Inc.
Stone
Replit
Soum
Get handpicked remote jobs straight to your inbox weekly.