G Adventures is the worlds largest small-group adventure travel company and weve 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 companys story and wed 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. Youll 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 cant wait for you to join us.
About The Role
As a DevOps Engineer, you will play a key role in evolving and executing our DevOps strategy. Youll collaborate closely with software developers to improve and standardize the
software development lifecycle, from local development environments to production releases. This role requires a builder mindset, someone capable of driving automation,
enabling engineering teams, and implementing best practices in tooling and deployment. You will work within the broader DevOps & Infrastructure team, responsible for
supporting infrastructure across AWS and Azure, with a focus on security, observability, performance efficiency, and cost optimization. Success in this role will be measured
by reduced deployment times, improved onboarding experience for developers, and overall pipeline reliability.
This role is a hybrid role based out of South Africa, where a minimum number of days as set by the region, is required in the Cape Town Office office.
What You Will Be Doing
- Compute: ECS, EC2, Lambda
- Storage & Databases: S3, RDS (PostgreSQL/Aurora), Redshift, Redis
- Monitoring & Observability: CloudWatch, Datadog, Sumo Logic, OpenSearch
- Networking & CDN: Fastly CDN, VPCs, load balancing
- Infrastructure as Code: Terraform, Ansible
- Build and maintain containerized development and deployment environments using Docker, and support container orchestration platforms such as ECS.
- Interface with cross-functional teams including Data Engineers, Application Support, and Security to align infrastructure and tooling with broader organizational needs.
- Drive the adoption of best practices in DevOps, infrastructure automation, and release engineering.
- Proven hands-on experience implementing and managing CI/CD pipelines, preferably with CircleCI.
- Strong understanding of DevOps principles and software release lifecycle.
- Experience with Python development or working closely with Python-based teams.
- Experience in managing developer tools and platforms (e.g., Git, Sentry, CircleCI).
- Experience with infrastructure and services in AWS and/or Azure.
- Familiarity with Terraform, Ansible, and infrastructure automation practices.
- Experience with Docker and container-based development workflows.
- Understanding of container orchestration using tools like ECS or EKS.
- Passion for improving developer productivity and creating scalable, repeatable DevOps patterns.
- Experience working with monitoring/logging tools like Datadog, Sumo Logic, and CloudWatch.
- Understanding of security and observability in cloud environments.
- Experience working in a cross-functional engineering team.
- Self-starter with a strong implementation focus.
- Excellent communicator and team collaborator.
- Comfortable working across diverse teams and roles.
- Pragmatic problem-solver who can balance speed with quality.
- 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
G Adventures is an equal opportunity employer committed to fostering a diverse and inclusive work environment. We consider all qualified applicants.







