An international team of experts driving innovation in the iGaming industry, developing comprehensive software solutions for the online gambling business, is looking for a talented Database Administrator.
Requirements:
At least 6 years of experience in database administration.
Deep knowledge and hands-on experience with PostgreSQL (Patroni, HAProxy, Keepalived, PgBouncer), ClickHouse, MySQL/MariaDB/Galera (ProxySQL, Orchestrator), MongoDB, and ElasticSearch.
Experience in configuring and maintaining high-load, high-availability systems.
Proficiency with monitoring tools: Prometheus, Grafana, Zabbix, PMM, Temboard, PgHero.
Experience with process automation using Ansible and Terraform.
Experience working with AWS cloud services.
Knowledge of scripting languages (e.g., Python, Bash) for task automation.
Understanding of information security principles and data access management.
Excellent analytical skills, attention to detail, and a team-oriented mindset.
Ability to collaborate effectively with different departments and external vendors.
Responsibilities:
Administration and support of databases: PostgreSQL, ClickHouse, MySQL/MariaDB, MongoDB, and ElasticSearch.
Ensuring high availability and fault tolerance of databases, including cluster and replication configuration.
Monitoring database performance and optimising queries for improved efficiency.
Developing and implementing backup and data recovery strategies.
Automating routine tasks using Ansible and Terraform.
Collaborating with development teams to optimise data structures and SQL queries.
Setting up and utilising monitoring tools: Prometheus, Grafana, Zabbix, PMM, Temboard, PgHero, Loki.
Ensuring data security and managing database access control.
Participating in database migration and upgrade projects.
Maintaining technical documentation and training staff.
Company Offers: