Senior Cloud & Network Engineer

Posted 9 Days Ago
Be an Early Applicant
Cape Town, Western Cape
Senior level
Travel
The Role
The Senior Cloud & Network Engineer will design, build, and maintain operational cloud infrastructure while collaborating with diverse tech teams. Responsibilities include automating cloud setups, monitoring system performance, troubleshooting issues, and enhancing the software release process. This role requires strong technical skills in Azure and AWS, as well as proficiency in Linux, scripting languages, and DevOps practices.
Summary Generated by Built In

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.

About the Role

G Adventures is on the hunt for a motivated and talented Senior Cloud and Network engineer. Our team is the conduit to all things tech and we’re here to solve problems. We are seeking an enthusiastic, highly technical and service-oriented person with mad computer skills who wants to change people’s lives. You will work closely with your manager, team and other internal tech teams within the G Adventures. We are looking for someone who is not afraid of responsibility and ownership. You will look to learn, develop, and improve upon our processes and provide exemplary support for our global team at G Adventures.

You will have a dynamic approach towards your work and be willing to demonstrate, increase, and add to your current skill sets. You will be supported in your development by your manager, team and through the various internal development programmes within G Adventures. You will be joining a people-first team and organization, G Adventures’s tech teams have a fantastic reputation for getting things done, developing individuals and encouraging and supporting growth.

Become a key player at one of the world’s top adventure tour operators. Launch exciting initiatives in a global company. We work hard. We work fast, we love tech, and we love to travel. Want to see more? Head to our website to learn more about our global team of Travel Changers, and how we love to give back through the Planeterra Foundation.

This 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. Before you apply please consider whether this aligns to your location.

What You'll be Doing

  • Work closely with diverse teams within the Technology Department to design, build and support and maintain operational cloud infrastructure.

  • Design and build processes to maximize system availability and ensure seamless service to our customers.

  • Automate cloud infrastructure setup and configuration

  • Proactively monitor software systems and infrastructure performance while continuously improving monitoring systems.

  • Quickly identify, troubleshoot and solve technical issues that arise within environments

  • Document and communicate infrastructure changes to the Technology Team.

  • Contribute to improving our software release process

  • Assist software teams in building standardized infrastructure and development environments.

  • Be available for on-call support.

  • Own and contribute to building and maintaining  our cloud strategy to ensure we stay up to date with new technologies.

Desired Skills & Experience

  • 4+ years experience performing similar accountabilities in your current role.

  • Azure Cloud Expertise: 3+ years of hands-on experience with core Azure services, including Azure Virtual Machines, Azure Kubernetes Service (AKS), Azure Functions, Azure App Services, Azure Storage, Azure Networking (VNet, NSG, Load Balancers, ExpressRoute), Azure SQL, and Azure Monitor

  • AWS Familiarity: Experience with AWS services such as S3, ALB, ECS, RDS/Aurora, ElastiCache, Lambda, etc., is required.

  • Strong background in Linux Server administration.

  • Monitoring & Logging: Hands-on experience with Azure Monitor, Datadog, AWS CloudWatch, LogicMonitor, and other observability tools

  • Database & Storage Management: Understanding of Azure SQL, PostgreSQL, MySQL, and NoSQL databases, including replication, clustering, and tuning.

  • Scripting & Development: Strong knowledge of PowerShell, Bash, and Python for automation and infrastructure management

  • Operating Systems & Web Infrastructure: Strong background in Linux server administration, web hosting environments (Nginx, uWSGI), message queues (SQS, RabbitMQ), and caching systems (Redis, Celery).

  • Automation & Infrastructure as Code (IaC): Proficiency in Terraform and Ansible for provisioning and configuration management.

  • Operational experience with one or more monitoring/logging tools such as Sentry, Datadog and AWS Cloudwatch, Logic Monitor 

  • DevOps & CI/CD: Experience with CircleCI, GitHub Actions, or other CI/CD tools for automated deployments.

  • Containerization & Orchestration: Experience with Kubernetes, Docker, and containerized workloads on Azure Kubernetes Service (AKS) and AWS ECS.

  • Networking Knowledge: Strong understanding of CDNs, Routers, Load Balancers, Firewalls, WAF, VPNs, DNS, and networking in cloud environments. Experience setting up small branch offices with LAN, WAN, WiFi, Cisco Meraki would be a plus.

  • Security Best Practices: Knowledge of identity and access management (IAM), security compliance, threat detection, encryption, and logging across Azure and AWS.

  • Excellent Communication & Collaboration: Ability to explain complex technical concepts to both technical and non-technical stakeholders.

  • Strong Project management and delivery skills

  • A strong work ethic, able to work independently and as part of a team, an excellent proactive approach and mindset is essential for this role. 

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.

Top Skills

Ansible
AWS
Azure
Azure Monitor
Azure Sql
Bash
Cdn
Celery
CircleCI
Cisco Meraki
Datadog
Docker
Github Actions
Kubernetes
Lan
Linux
Logicmonitor
MySQL
NoSQL
Postgres
Powershell
Python
RabbitMQ
Redis
Sqs
Terraform
Wan
Wifi
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Toronto, Ontario
1,344 Employees
On-site Workplace
Year Founded: 1990

What We Do

G Adventures has been a world leader and innovator in sustainable adventure travel since 1990. We invite you to explore a world of tours infused with inspiration and excitement that will take you off the beaten track into the real heart of the destination. Our approach to travel provides small groups and independent travellers the rare opportunity to connect with nature and local cultures.

The choices for travel are vast - from safaris and cultural treks to family vacations and exotic expeditions to places you have never even imagined, there is an adventure for everyone. If you share a lust of life and have the insatiable curiosity to travel and truly experience the world we live in, then join us and embark on a quest for the extraordinary. We are The Great Adventure People - welcome to our world of adventure travel!

Similar Jobs

NBCUniversal Logo NBCUniversal

Java Engineer

AdTech • Cloud • Digital Media • Information Technology • News + Entertainment • App development
Hybrid
Riverside, City of Cape Town, Western Cape, ZAF
68000 Employees

NBCUniversal Logo NBCUniversal

Senior Java Engineer

AdTech • Cloud • Digital Media • Information Technology • News + Entertainment • App development
Hybrid
Riverside, City of Cape Town, Western Cape, ZAF
68000 Employees

Morningstar Logo Morningstar

Events Associate

Enterprise Web • Fintech • Financial Services
Hybrid
Cape Town, Western Cape, ZAF
12700 Employees

NBCUniversal Logo NBCUniversal

Sales Manager (Remote, Gauteng region)

AdTech • Cloud • Digital Media • Information Technology • News + Entertainment • App development
Remote
Cape Town, Western Cape, ZAF
68000 Employees

Similar Companies Hiring

TravelPerk Thumbnail
Travel • Software • HR Tech
Barcelona, Barcelona
1300 Employees
AirDNA Thumbnail
Travel • Software
Denver, CO
133 Employees
Fora Travel Thumbnail
Travel • Software • Sales • Professional Services • On-Demand • Hospitality • Agency
New York, NY
102 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account