TravelLine — a unified platform for automating and developing the hotel business. Our clients are over 12,000 hotels, sanatoriums, country estates, and other accommodation facilities. TL tools help automate business processes and get more online bookings.
The company's main office is located in Yoshkar-Ola, we have branches in St. Petersburg and Kazan, as well as a distributed team of technical specialists in different cities of Russia. More about working with us: TravelLine.tech
Why are we looking for you?
We are migrating legacy infrastructure (IIS, Service Fabric) to Kubernetes. Currently, Flant supports k8s, but within two years, we plan to transition to vanilla k8s. The team consists of 5 DevOps engineers, and we are looking for another energetic colleague:)
Responsibilities
Your area of responsibility is active participation in the development, as well as contribution to the design, implementation, and optimization of key elements of the company's DevOps infrastructure and processes:
Platform Architecture:
- Participation in the design and direct implementation of a multi-cluster Kubernetes infrastructure.
- Migration of 50+ services from .NET Framework 4.7/IIS to Kubernetes.
- Contribution to the design, development, and implementation of IaC approaches and tools based on Terraform.
Processes and Automation:
- Building and optimizing GitLab CI/CD pipelines with a focus on GitOps.
- Implementing and configuring monitoring and alerting (Prometheus, Grafana).
- Developing and implementing SLA/SLO for the platform in conjunction with SRE (based on Victoria Metrics).
Our Technology Stack:
Backend: .NET 6+, PostgreSQL, Redis, RabbitMQ.
Infrastructure: Kubernetes (currently from Flant), GitLab CI, Docker, ELK.
Tools: Terraform, Helm, Prometheus, Grafana.
Requirements
We're a good match if you:
- Have 5+ years of experience in DevOps/SRE, including deep knowledge of Kubernetes (cluster architecture, operators, Helm, CRD).
- Have experience migrating monolithic applications to cloud-native solutions.
- Are proficient in Infrastructure as Code (Terraform) and CI/CD practices (GitLab CI).
- Have experience configuring monitoring and alerting (Prometheus, Grafana).
- Are able to decompose complex tasks and make technical decisions.
- Can explain complex technical concepts to non-technical stakeholders.
Our Philosophy:
- We believe in a balance between “move fast” and “don’t break production”.
- We value engineering culture: post-mortems without blame, a blameless approach.
- Documentation as code: all decisions in ADRs, configs in Git.
- Pragmatism: we use managed services where it saves time.
Conditions
Official employment according to the Labor Code
- We pay a legal salary and all contributions, cover sick leave, and don't bother you during paid vacation. Everything is legal, according to the law and the labor code. We have IT accreditation.
Team Care
- Remote work or office in a city where we have a presence. You can choose where to work – coming to the office is not mandatory. Daily lunches are covered by the company, and for remote employees – monetary compensation.
- Work equipment – a powerful laptop.
- Voluntary medical insurance, psychological support on the online platform Yasno, sports compensation after the probationary period.
- Courses, conferences, masterclasses covered by the company.
- Gifts for holidays and important dates.
Schedule — Remote-friendly
- We believe that working in the office in conjunction with the team is more effective. But our processes are adapted for remote work as well.
Stability
- We have been on the market since 2008. Always profitable.
Transparency
- We always celebrate victories, and discuss growth opportunities frankly in one-on-one meetings;
- Regular salary indexation and review based on your achievements and market realities.
Team
- In total, TravelLine has over 800+ specialists: developers, designers, marketers, sales managers, copywriters, and many more. If you feel like it – we have outdoor trips, river rafting, sports and fitness, bars and cafes, board games with colleagues. There's plenty of that. :)