Etraveli is one of the leading global flight centric Online Travel Agencies (OTAs) with €4bn+in annual gross sales. We also operate flygresor.se, the #1 meta searcher in Sweden and Tripstack, the independent B2B arm of the group offering a variety of complex technology solutions.
Our diverse, dynamically growing team of 1000+ talented professionals is always on the lookout for more members to join our ranks and explore unlimited business opportunities together! Our 110 websites in 70+ countries across the globe include (but are not limited to) gotogate.com, pamediakopes.gr, mytrip.com, flightnetwork, supersavertravel.se, trip.ru & flygresor.se.
As a member of the Site Reliability Engineering Team working closely with Software Engineers, you will be helping them to deploy and operate various production systems and processes.
We are looking for a very technical hands-on experienced and security-focused Site Reliability Engineer. As our SRE, you will be in charge of ensuring the highest levels of stability, uptime, security, maintainability, scalability and performance of our production systems. An SRE team member will focus on Availability, Latency, Performance, Efficiency, Change Management,
Emergency Response and Capacity Planning.In addition, you will be developing new features and writing scripts and programs for automation using Golang and Python. There’s no hard and fast rule as to which of these languages to use, other than just use the best tool for the job. We expect you to take ownership and to start implementing solutions and solving problems right away. We will expect you to contribute ideas to improve our architecture and our processes in addition to writing code.
Responsibilities:
● Understand and utilize various open source technologies
● Use various tools (Foreman, Puppet, Kubernetes and Terraform) to orchestrate solutions
● Build independent web based tools, microservices and solutions
● Write scripts and automation using Golang and Python
● Configure and manage data sources like Kafka, PostgreSQL, Memcache, Redis,
Elasticsearch, etc
● Understand how various systems work and their dependencies
● Understand how IT and Infrastructure operations are managed
● Manage source control using GIT
● Install, secure, monitor, manage and maintain Unix/Linux servers on scale using Puppet,
Ansible, and Kubernetes
● Ensure Unix/Linux standards, processes, procedures and security best practices are
implemented, efficient, effective and documented
● Teach other team members what you know and grow the team’s technical level and
expertise
Requirements
Desired Skills and Experience:
● Bachelor’s Degree or MS in Engineering or equivalent
● 5+ years of experience in managing Unix/Linux based infrastructure
● 5+ years of hands-on experience at least one programming language
● 5+ years of hands-on experience with databases including Kafka, PostgreSQL, Memcache,
Redis & Elasticsearch
● Working knowledge of complex web hosting configuration components, including firewalls,
load balancers, web servers, application servers and databases
● Sense of ownership and pride in your performance and its impact on company’s success
● Critical thinker and problem-solving skills
● Team player
● Good time-management skills
● Excellent interpersonal, documentation and communication skills
● Ability to secure and lock down systems
● Disaster recovery planning and experience building high availability systems
● AWS and/or GCP experience
● Experience with docker and Kubernetes
● Experience with CI/CD systems such as Jenkins and Concourse
● Solid understanding of networking (L3/L4 routing)
Benefits
Best In the Industry