Senior DevOps Engineer, Sydney

Sydney, Australia

Full Time Senior level / Expert
TripAdvisor logo
TripAdvisor
Apply now Apply later

Posted 1 month ago

Senior DevOps Engineer, Sydney

Job Description


Tripadvisor is seeking a Senior DevOps Engineer with experience in working with high volume transactional websites to join our site operations team. This role operates in a fast moving environment with a product and platforms that are growing and changing rapidly. You will be a critical team member in delivering the infrastructure and platforms with open source and cloud based technologies. You will be experienced in bootstrapping infrastructure from scratch using AWS, terraform and ansible - creating performant, autoscaling and self-healing systems. The ideal candidate will have solid background in Linux server administration, networking, DNS; having automation at heart and be comfortable with scripting languages like bash and python. 

We are a global team based in Boston, Oxford and Sydney, backed by a global ops team dedicated to the wider Engineering Team. We deliver the Viator and Tripadvisor Experiences and Rentals production environments, the associated development environments and release pipeline and release automation.

Responsibilities

  • Manage a ~2000 server high volume transactional environment across both AWS and self-hosted Ganeti/Proxmox KVM environments
  • Work with engineering teams to improve the operational readiness of product features. Be the gate keepers of production, raise awareness of potential production stability risks
  • Become part of a PagerDuty based on-call rotation, responding to incidents that need your help to resolve
  • Key skills, experience, knowledge and qualifications
  • Personal qualities

 Must have

  • At least 2 years experience in a Senior DevOps Engineer role or 4 years in a Engineer role
  • Experience managing a complex system ~200+ server environment (i.e. more complex than load balancer → frontend → backend → database)
  • Experience with AWS - CloudFormation/Terraform, vpc, iam, eks, rds, s3, lambda
  • Strong Linux systems administration skills – RedHat, CentOS
  • Application and web server skills – Tomcat/Java, Apache/Nginx
  • Scripting, coding and configuration management skills with the likes of puppet/ansible, bash and python
  • Strong verbal and written communication skills
  • Ability to work in a complex environment and handle dependencies across multiple teams
  • A strong work ethic, the ability to keep complex tasks organised, and an amazing attention to detail
  • Passion for systems engineering and technology at scale
  • Desire to learn about new platforms and technologies

Nice to have

  • Experience with operating Kubernetes clusters and docker applications
  • Detailed knowledge of web application architecture and infrastructure
  • Experience with CI/CD - jenkins, git, bitbucket/gitlab, nexus
  • Experience with load balancers - HAProxy, nginx, envoy
  • Database operation experience - PostgreSQL, MySQL
  • Exposure to APM, logging and monitoring platforms – ELK, Grafana, Prometheus
  • A love of travel is desired
      

Education

Bachelor's degree in Computer Science or equivalent experience

 

Job tags: Ansible Apache AWS Bash CD CentOS CI CloudFormation Docker ELK Git Gitlab Grafana Java Kubernetes Lambda Linux MySQL Nginx Open source PostgreSQL Prometheus Puppet Python RedHat S3 Terraform Tomcat Web application
Job region(s): Asia/Pacific
Share this job: