We are looking for a Database Administrator to join our R&D team at 12Go.
The role involves building a leading online travel platform that provides seamless booking experiences for travelers worldwide.
12Go, part of the Travelier group, offers a wide range of transportation options, including trains, buses, ferries, and flights.
The vision is to enable customers to instantly book any route in the world.
In the R&D department, you will work on groundbreaking solutions using a modern tech stack and following top industry standards for security, scalability, and reliability.
You will thrive in a collaborative culture with passionate colleagues, and your work will significantly impact users' travel adventures.
The tech stack includes MariaDB 10.11, ClickHouse, MongoDB 6.x, AWS DynamoDB, OpenSearch 2.x, and BitBucket for code collaboration.
Responsibilities include ensuring high availability and uptime of mission-critical databases, administering and optimizing databases, designing schemas and access patterns, implementing backup strategies, building metrics and alerts, automating database provisioning, optimizing AWS resource usage, advising development teams, and maintaining documentation.
Requirements:
A minimum of 3 years of experience in production with MariaDB and at least 1 year with ClickHouse, DynamoDB, or OpenSearch.
Deep knowledge of replication, sharding, partitioning, locking, and transactions.
Solid experience with Linux (Debian/Ubuntu or RHEL), networking, and shell/Python scripting.
Hands-on monitoring experience with Prometheus + Grafana or Datadog.
Practical skills in Infrastructure as Code (IaC) and containerization using Terraform and Docker.
Personal traits should include being proactive, having systems thinking, and the ability to justify architectural decisions.
Comfort in a flexible Kanban workflow and eagerness to help the team grow.
Fluency in English for technical documentation and communication; knowledge of Russian is a plus.
Low-level profiling experience is a nice-to-have.
Benefits:
Engaging work on a product that enables millions of travelers to book their trips daily.
Full-time remote working with a 5-day work week and 8 hours per day.
Development opportunities including a budget for self-paced learning, global training workshops, online English language classes, and access to e-learning platforms.
Internal growth and mobility opportunities within the company.
Competitive annual leave, sick leave, and public holidays.