Enable job alerts via email!

Cloud Operations Engineer

G Adventures

Toronto

On-site

CAD 70,000 - 90,000

Full time

Yesterday
Be an early applicant

Job summary

A global adventure travel company in Toronto is seeking an Infrastructure Engineer to manage cloud infrastructure and enhance efficiency through automation. The ideal candidate will have a Bachelor’s degree in Computer Science and experience with AWS, containers, and infrastructure as code tools. Competitive salary and inclusive culture offered.

Benefits

Competitive salary
Competitive benefits package
Birthday day off
Vacation time
Enhanced Parental Leave
Learning and growth opportunities

Qualifications

  • AWS Certified Solutions Architect or equivalent certification beneficial.
  • Hands-on experience with infrastructure as code tools necessary.
  • Experience in application development or scripting for automation.

Responsibilities

  • Collaborate with teams to implement and maintain cloud infrastructure.
  • Execute routine infrastructure operations with a focus on automation.
  • Monitor and troubleshoot infrastructure incidents to ensure uptime.

Skills

Cloud infrastructure management
Problem-solving
Automation scripting
Linux system administration
Git version control

Education

Bachelor’s degree in Computer Science or related field

Tools

AWS
Terraform
Docker
Datadog
PostgreSQL
Job description
About Us

G Adventures is the world’s largest small-group adventure travel company and we’ve been making epic travel memories happen on all seven continents for over 30 years.

Our mission is simple: to change lives through travel. And not just our travelers’ either. Since day one, our tours have been built to establish meaningful relationships with local communities, directly benefiting the people and places we visit at every step of our tours.

With the demand for travel coming back strong, we are set up and excited for this next chapter in our company’s story — and we’d love for you to be a part of it.

Our DNA revolves around building, nurturing, and developing a diverse culture of people and a true sense of belonging, where everyone is encouraged to bring their authentic self to work each and every day. You’ll have the opportunity to grow your career, and yourself, alongside a passionate, talented, and welcoming community that works hard to spread goodness around the world.

If all that sounds like your kind of thing, well, we can’t wait for you to join us.

Key Responsibilities
  • Collaborate with development, DevOps, and security teams to implement, configure, and maintain cloud infrastructure that meets operational and business requirements.
  • Execute routine infrastructure operations — including provisioning, configuration, deployment, patching, and backups — while driving automation and process improvements to enhance efficiency and reduce manual effort.
  • Participate in the design and continuous improvement of infrastructure processes and systems to maximize uptime, reliability, and resilience.
  • Implement and maintain monitoring and alerting systems to proactively detect anomalies, performance degradation, and potential issues before they impact operations.
  • Respond to and troubleshoot infrastructure incidents, perform root cause analysis, and restore services promptly to minimize downtime.
  • Participate in on‑call rotations to provide critical incident response and maintain system availability.
  • Support the implementation of infrastructure security best practices in collaboration with the Security team, assisting with compliance and audit initiatives as needed.
  • Assist in the creation, testing, and maintenance of disaster recovery (DR) and business continuity (BC) plans, including validation of backup and recovery procedures.
  • Maintain clear and accurate documentation of infrastructure systems, configurations, and processes to support operational continuity and knowledge sharing.
  • Provide support to development teams in building and maintaining standardized local development environments.
  • Contribute to cross-team knowledge sharing to foster consistency, collaboration, and a culture of continuous improvement across technical teams.
Required Skills
  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field.
  • AWS Certified Solutions Architect or equivalent cloud certification is beneficial, demonstrating proficiency in designing and managing cloud infrastructure.
  • Experience managing cloud infrastructure, particularly in AWS, including deployment, configuration, and operational tasks.
  • Hands‑on experience with infrastructure as code tools (e.g., Terraform, Ansible) and familiarity with continuous integration/deployment concepts and tools such as CircleCI.
  • Familiarity with containerization technologies like Docker.
  • Understanding of networking, security, and storage concepts in a cloud context, including DNS, firewalls, and load balancers.
  • Solid foundational knowledge of Linux system administration, including commands, file system navigation, package management, and troubleshooting.
  • Experience supporting system availability through monitoring, alert interpretation, and troubleshooting using tools such as Datadog, Sentry, or AWS CloudWatch.
  • Strong problem‑solving and analytical abilities, with a methodical approach to resolving issues.
  • Experience in application development or scripting (Python, Bash, or similar) for automation and operational tasks.
  • Exposure to operational services built with technologies such as Python, Go, nginx, uWSGI, Redis, RabbitMQ, Celery, Elasticsearch, or Django.
  • Experience with Git for version control in a collaborative environment.
  • Exposure to database concepts (e.g., PostgreSQL) for basic querying and understanding of database interactions.
  • Good verbal and written communication skills, able to explain technical concepts clearly to team members.
  • Self‑motivated, proactive, and able to work effectively both independently and as part of a team.
What do we offer you?
  • Competitive salary commensurate with the role
  • Competitive benefits package
  • Birthday day off
  • Vacation time for you to recharge
  • Enhanced Parental Leave
  • Learning and growth opportunities
  • Employee Resource Groups

*Applicable based on location*

G Adventures is an equal opportunity employer committed to fostering a diverse and inclusive work environment. We consider all qualified applicants.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.