About the Role
The role involves designing, implementing, and maintaining robust cloud infrastructure and CI/CD pipelines to support reliable software delivery. The candidate will work closely with development teams to improve system performance and automate operational workflows.
Responsibilities
- Design and manage cloud-based infrastructure for high availability
- Implement and optimize CI/CD pipelines for faster deployment cycles
- Monitor system performance and respond to incidents proactively
- Automate infrastructure provisioning using configuration management tools
- Ensure system security and compliance with organizational standards
- Collaborate with developers to troubleshoot production issues
- Maintain documentation for systems and operational procedures
- Support disaster recovery planning and execution
- Improve scalability and reliability of services
- Evaluate and integrate new DevOps tools and technologies
- Manage containerized environments using orchestration platforms
- Enforce infrastructure as code practices
- Conduct regular system audits and performance tuning
- Participate in on-call rotations for critical systems
- Assist in capacity planning and resource optimization
- Promote best practices in monitoring and alerting
- Work with stakeholders to define infrastructure requirements
- Ensure consistent environments across development, testing, and production
- Support compliance with data protection and privacy regulations
- Contribute to post-mortem analyses after incidents
- Drive initiatives to reduce technical debt in operations
- Mentor junior team members in DevOps practices
- Stay current with cloud and DevOps industry trends
- Integrate security practices into deployment pipelines
- Coordinate infrastructure changes with minimal service disruption
Compensation
Competitive salary and benefits package
Work Arrangement
Remote within Canada
Team
Collaborative engineering team focused on scalable systems and continuous improvement
Why This Role Matters
This position plays a critical part in ensuring the stability and efficiency of systems that serve end users across multiple regions. The engineer will directly influence how quickly and safely new features are delivered.
Technology Stack
The team uses AWS for cloud infrastructure, Kubernetes for orchestration, Terraform for provisioning, and a combination of open-source and proprietary monitoring tools. CI/CD pipelines are built using GitLab CI and integrated with version control workflows.
Growth Opportunities
Engineers are encouraged to lead initiatives, propose architectural improvements, and contribute to long-term platform strategy. Career development is supported through mentorship and access to training resources.
Remote Work Environment
All team members operate remotely within Canada. Collaboration is facilitated through asynchronous communication, regular video meetings, and documented workflows to support transparency and inclusion.
Not available