DBA в українську продуктову компанію
Національна ІТ-продуктова компанія — власник брендів, багаторічний лідер з розробки бізнесового софту та рейтингових програмних продуктів для бухгалтерів та підприємців України.
Будучи національним лідером у сегменті рішень для бухгалтерії та ERP (M.E.Doc, ISpro, Cashalot, SOTA), компанія виступає фундаментальною альтернативою аутсорсинговим моделям. В умовах ринкової турбулентності головними диференціаторами є продуктова стабільність (Product Stability) та статус критично важливого підприємства, що забезпечує фахівцям участь у масштабних державних трансформаціях та високий рівень соціального захисту.
Обов'язкові вимоги:
- Досвід роботи від 2+ років на позиції DBA.
- Глибокі експертні знання та практичний досвід роботи з: PostgreSQL, Physical та Logical replication (streaming, logical decoding), PGBouncer, Patroni (або схожі HA/DR рішення).
- Microsoft SQL Server: Налаштування, оптимізація, AlwaysOn Availability Groups, Log Shipping, Index Management, Performance Tuning.
- Висока експертиза в SQL та програмуванні: Вільне володіння написанням складних запитів, розробкою та оптимізацією stored procedures, functions, triggers.
- Досвід проектування та моделювання реляційних баз даних для великих корпоративних систем, розуміння нормалізації та денормалізації.
- Досвід побудови highly available та scalable рішень для БД, включаючи стратегії резервного копіювання та відновлення.
- Досвід роботи з інструментами моніторингу продуктивності баз даних (наприклад, Prometheus + Grafana, Zabbix, Azure Monitor, SQL Server Performance Monitor та інші).
Досвід роботи з Git, а також з інструментами управління схемами БД та міграціями.
Буде плюсом:
- Досвід з шардуванням (Sharding): Практичний досвід або глибокі теоретичні знання у розробці та впровадженні стратегій шардування.
- Досвід роботи з Docker/Kubernetes для розгортання та управління базами даних.
Розуміння принципів мікросервісної архітектури та її впливу на дизайн БД.
Обов'язки:
- Проектування та архітектуру баз даних: Розробка масштабованих, надійних та високоефективних рішень для нашої ERP-системи, враховуючи принципи SOA-архітектури.
- Впровадження та підтримка реплікації: Налаштування та оптимізація Master/Slave конфігурацій для обох СУБД, забезпечення високої доступності (HA) та планів відновлення після збоїв (DR).
- Підготовка до шардування: Участь у розробці та впровадженні стратегій шардування для горизонтального масштабування системи в майбутньому.
- Оптимізація продуктивності: Аналіз, моніторинг та оптимізація запитів, схем даних, індексів та загальної продуктивності БД.
- Розробка коду БД: Створення та оптимізація stored procedures, functions, triggers та view, що відповідають високим стандартам продуктивності та надійності.
Консультування та менторство: Бути активним учасником команди розробки, надавати експертні поради щодо дизайну БД, вибору технологій та найкращих практик.
Пропонують:
- Офіс в Києві ( є можливість перейти на гібридний формат роботи).
- Офіційне працевлаштування, оплачувані лікарняні і відпустки.
- Можливе бронювання.
- Додаткові вихідні.
- Корпоративне навчання продуктам.
- В офісі: йога, фітнес, бойові мистецтва, більярд.
Required skills experience
| MS SQL Server | 2 years |
| PostgreSQL | 2 years |
| Prometheus | 1.5 years |
| Grafana | 1.5 years |
Required languages
| Ukrainian | Native |