DevOps Engineer

Vienna
Engineering
Full-Time
Connecting people to life-enriching travel experiences
TourRadar is a Series-C venture backed marketplace disrupting a $50 billion industry. Revolutionizing how multi-day tours are compared and purchased, we provide travellers with a trusted online marketplace to find and book life-enriching experiences worldwide. Traditionally, these types of experiences have been predominantly serviced offline by brick and mortar travel agents, but we recognize that it's time to move this industry online and capture global market share through digital reach. With over 40 different nationalities in our team and offices spread across Europe, North America and Australia, we work to deliver the best possible service and tour booking experience to our customers.

The Opportunity
As a marketplace, there is no short of challenges for us to tackle. Providing a rich search & discovery experience to our travellers and making booking tours extremely easy, giving our operators simple ways to get onboarded and remaining part of our platform, enabling our great customer support team to interact seamlessly with both travellers and operators, integrating payment service providers and accounting solutions… the list goes on. We are in fact disrupting the multi-day tour travel space and that’s hard work. Luckily, it’s also a lot of fun!

It goes without saying that, as a tech company, software engineering is at the very heart of what we do. In order to deal with the complexities and nuances of our business, we build a lot of our own tools to efficiently serve both our internal and external customers. Building the right tech stack for that while scaling our team is what gets us out of bed in the morning.

As part of our working culture, you will be expected to own your space, be accountable, take responsibility, and work with other disciplines to coordinate impactful cross-functional efforts. That said, we are also committed to supporting your personal and professional growth. Beyond learning on the job, our engineers also have access to structured training programs, travel to relevant conferences and regularly share their knowledge internally and externally.

You Will...

    • Work within our Foundation engineering team alongside other DevOps Engineers focused on automating and monitoring all steps of our development process aiming at shorter dev cycles and more frequent releases.
    • Help design and implement the infrastructure/orchestration of our microservices architecture, ensuring its scalability, availability, maintainability, and flexibility. You will also look to facilitate the transition from a legacy infrastructure.
    • Collaborate closely with developers within our consumer-facing teams in helping them reduce the time it takes to build, deploy, and configure software to all environments.
    • Work in an agile manner, focused on delivering value to customers quickly, breaking down work in smaller chunks that you iterate on quickly.
    • Share your knowledge with the broader team on a regular basis, and have opportunities to go beyond and contribute to the wider community and industry.

You Have...

    • Good communication skills. We communicate all day long.
    • A growth mindset, and a deep curiosity to learn and improve yourself constantly.
    • A tendency to go above and beyond, always looking for ways to improve things around you. You thrive in fast-moving, sometimes ambiguous environments.
    • Experience with UNIX based systems, especially Linux, and are able to use scripting languages to quickly prototype or glue things together.
    • Extensive experience within the AWS ecosystem (multi-region deployments is a big plus).
    • Fluency with containerization technologies and cloud container management solutions like Amazon ECS, Fargate, or Kubernetes.
    • Superior skills in setting up scalable observability for distributed architectures: logging, monitoring, alerting and distributed tracing (experience with Prometheus at scale is a big plus).
    • Strong grasp of automation practices (e.g. Ansible, Terraform)
    • Good, up-to-date knowledge of security practices for internal services in the cloud (e.g. security groups, private subnets, VPCs, application layer firewalls, etc)
    • A can-do attitude: no problem is too daunting for you to tackle, be it on the software or hardware side of things.

Our Stack

    • Frontend: React, Redux, GraphQL, CSS-in-JS, Babel, Webpack, Typescript/ES6, Jest, Cypress, Netlify, Antd
    • Backend: PHP (Symfony and Laravel as frameworks), Python and NodeJS/TypeScript  lambda-functions, and Java (for E2E testing)
    • Data Stores: MySQL, PostgreSQL, Redis, Elasticsearch, Redshift
    • Containers: Docker
    • Automation: Ansible, Terraform
    • Deployment: Jenkins, BitBucket pipelines
    • Hosting: AWS (EC2, ECS, IAM, S3, SQS, Redshift, Lambda, etc.) 
Benefits & Perks
We strongly believe our biggest motivation is working together with great people in accomplishing something that matters in the world. Our vision of connecting people with life-enriching travel experiences is exactly that, and our love for travel means that often we are our own customers, too!

That said, you can expect more benefits from working at TourRadar:

• The stability and excitement of working for a fast scaling Series C funded startup, including Silicon Valley investors.
• The opportunity to grow personally and professionally alongside a well-defined career development path.
• Working out of a brand new office right in the heart of Vienna (1st District), including a private BBQ area, a foosball and ping pong table, chill out spaces, etc.
• An international work environment where English is the official working language (German lessons are also provided for free in our Vienna office).
• Regular team outings: a lot of us spontaneously organize trips together within and outside Austria.
• Familiarisation trips - free or massively discounted tours with which TourRadar also provides up to 500 Euros towards your airfare.
• Possibility of working from other TourRadar locations (Toronto, Brisbane) for a period of time.