Position: Senior Database Administrator
Company: Job Advice Agency
Category: Other
Experience: 5y
English level: intermediate

**💛💙Молода компанія, що працює на ринку iGaming як B2B постачальник ігрового контенту у пошуку Senior Database Administrator!**
За 4 роки компанія вийшла в лідери ринку, популяризувавши нову категорію ігор Crash / Fast Games. Компанія і зараз залишається світовим лідером у цій категорії ігор, з більш ніж 4,000,000 гравцями зі 100+ країн світу.
Клієнтами є найбільші корпорації та оператори в iGaming ринку.

**📌Ключові вимоги:**

•	5+ years of Database Administration experience supporting one or more database technologies PostgreSQL on version such as 12.x, 13.x, 14.x 
•	Postgres for time-series 
•	Redshift 
•	Рівень володіння англійською – В1+;

**📌Вимоги:**

- 5+ years of solid Database Administration and Programming experience with PostgreSQL with very large data volumes.
- Any exposure of programming languages such as Python, Java or C/C++ or Perl would also be helpful.
- The person must have the ability to work in a fast-paced business environment. The person must have the aptitude to work with application and business data and must have the mind-set, ability to learn/support multiple data platform technologies.
- DB and system tuning using different tools. Clear understanding of query plan management, DDL.
- Excellent problem solving, issue identification, analytical and technical documentation skills.
- Strong interpersonal skills and ability to work well in a team environment.
- Good written and verbal communication skill.
- Willing to take on-call rotation and occasional weekend work.

**📌Responsibilities:**

- Design, architect, plan database solutions to meet the business need. Applies comprehensive business processes, application design and functional knowledge in problem resolution.
- Lead and contribute to the development of new methods, procedures, processes, or systems and understand the impact of these changes. 
- Responsible for decisions impacting a team and may provide input into the decision-making process for larger decisions.
- Expertise in investigation and resolution of performance related issues.
- Design database systems and models to ensure appropriate levels of performance, data integrity, recovery, and security.
- Monitor and analyze system performance, perform cost analysis for use, perform systems testing, performance and tuning. Notify management of findings and recommend solutions.
- Develop and implement standards, procedures, and policies regarding software and applications databases.
- Proactively reviewing statistics for errors, capacity, and performance issues.
- Tuning and troubleshooting database-related performance issues.
- Test database recoverability within the constraints of any application, project, and other requirements on regular basis.
- Understanding clustering, sharding, vertical and horizontal scalability, high availability and replication.

**🙌Would be a plus:**

Any experience with streaming processing systems like Apache Kafka, Confluent platform, AWS MSK, AWS Kinesis.

**👌Any experience with message brokers like:**

RabbitMQ
Kafka broker
Apache ActiveMQ/Artemis

Understanding of system architecture and system administration tasks.

**Experience any various DBMS and components, such as:**
﻿
TimescaleDB
InfluxDB
Elasticsearch/Opensearch
Apache Cassandra
AWS DynamoDB
Oracle DB

**⭐️Компанія пропонує:**

☑️Стабільну довготривалу співпрацю;
☑️100% remote або офіс у Варшаві;
☑️21 день оплачуваної відпустки + лікарняні;
☑️Медичне страхування;
☑️Регулярні перегляди ЗП;
☑️Курси англійської.

**📝 Етапи інтерв'ю:**

1 - HR;
2 - технічне інтерв’ю .