Database Administrator (PostgreSQL) / SQL Developer
Tech Stack
Job Description, Responsibilities & Requirements
About the Position
Ми розвиваємо високонавантажену Web-платформу в iGaming ніші, яка постійно масштабується, розвивається та трансформується. Це проект, де 24/7 доступність - не просто слова, а критична бізнес-вимога.
Ми шукаємо не просто виконавця, а Product-Minded Engineer. Людину, яка розуміє: за кожним SQL-запитом стоїть ігровий досвід тисяч користувачів, а за кожним налаштованим параметром конфігурації - стабільність великого бізнесу. Ми шукаємо майбутнього колегу в київську команду (в ОФІС).
Твій технологічний майданчик:
- Інфраструктура: Працюємо на TOP-овому серверному залізі з високошвидкісними NVMe дисками, де проблема часто вже не в ресурсах, а в обмеженнях PostgreSQL та операційної системи.
- Бази даних: PostgreSQL 12/14 (готуємо стрибок на v17).
- Масштаб: Десятки терабайтних баз, що працюють під постійним навантаженням.
- Аналітика: Google BigQuery (та майбутнє впровадження високопродуктивного Real-time OLAP рівня для миттєвої обробки великих масивів даних).
- Стек моніторингу: Prometheus, Grafana, ELK, Zabbix.
Responsibilities
- Evolution до PostgreSQL 17: Безшовне оновлення версій на всіх проектах з мінімальним Downtime. Твоя мета - витиснути максимум із нових фіч версії без закупівлі нового заліза.
- Битва за мілісекунди: Оптимізація «важких» запитів в умовах постійного росту трафіку. Коли заліза достатньо, але запити тривають 2-3 секунди - в гру вступаєш ти. Глибокий аналіз планів запитів та тюнінг параметрів ОС/DB.
- Data Pipeline Optimization: Покращення синхронізації з BigQuery для точної бізнес-аналітики.
- Архітектура майбутнього: Побудова з нуля Real-time аналітичного шару (OLAP) - від ідеї до впровадження в інфраструктуру. Ми шукаємо архітектурне рішення, яке витримає масштабування в рази.
Requirements
- Deep PostgreSQL Knowledge: 2+ роки досвіду адміністрування або розробки, розуміння нутрощів (архітектура компонентів).
- High Load Experience: Знаєш, як поводяться бази 1TB+ у режимі 24/7 і як їх обслуговувати.
- High Availability: Практичний досвід з реплікацією, Backup/Restore.
- Performance Tuning: Ти знаєш, як знайти «вузьке місце» в плані запиту та як його «вилікувати».
- Infrastructure Skills: Впевнена робота з UNIX, Bash, регулярними виразами та системами моніторингу.
Nice to Have
- Знання Python для автоматизації.
- Розуміння принципів побудови аналітичних сховищ.
- Досвід роботи з колоночними базами даних (Column-oriented DB) та побудови ETL/ELT процесів.
We Offer
- Відсутність бюрократії в процесах прийняття рішень і можливість безпосередньо впливати на продукт/проєкт.
- Можливість навчатися - або навчати (маємо проєкти з інтернатури та менторства).
- Реалізація ідей через власні проєкти - не бійтесь експериментувати! Пропонуйте та овнеріть процес реалізації.
- Підтримуюче середовище та команда, із якою можна робити дійсно круті продукти, що змінюють ринок.
- Зарплату рівня IT-/iGaming-ринку та повний соцпакет (медична страховка, консультації терапевта в офісі, компенсація спортзалу, компенсація вартості ланчів з доставкою тощо).
- Зручний офіс у центрі Києва (пішки зі Звіринецької/Либідської) із зеленою панорамною терасою. Проблема блекаутів вирішена на 100%.
- Відпустка - у тебе буде 18 днів оплачуваної відпустки та екстра вихідні (при одруженні, народженні дитини, непередбачувані події та інше).
- Бонуси за рекомендації. Ми завжди радіємо та цінуємо те, що тіммейти рекомендують своїх друзів, тому до плюсів роботи з перевіреною та надійною людиною ми додаємо бонус.
- Релокейт. Зміна міста проживання завжди спонукає до додаткових витрат, а наш бонус допомагає пройти цей період без зайвих стресів.
Будь ласка, зверни увагу, що ми очікуємо, що майбутній колега буде працювати в київському офісі разом з командою.
About the Company
Ми розвиваємо високонавантажену Web-платформу в iGaming ніші, яка постійно масштабується, розвивається та трансформується. Це проект, де 24/7 доступність - не просто слова, а критична бізнес-вимога.