
Senior Database Administrator (PostgreSQL)
Primary stack
Nice to have's
Job description
Про посаду
Ми шукаємо кваліфікованого та досвідченого Senior Database Administrator, щоб керувати, оптимізувати та забезпечувати доступність наших систем баз даних PostgreSQL. Ця роль буде зосереджена на впровадженні надійних рішень для високої продуктивності, масштабованості та надійності у виробничому середовищі.
Зверніть увагу, що для позицій в Україні ми розглядаємо лише кандидатів, які наразі проживають в Україні або планують повернутися найближчим часом. Можлива робота в режимі дистанційно лише з України.
Обов'язки
- Адміністрування та підтримка баз даних PostgreSQL, включаючи налаштування, оптимізацію та тюнінг
- Проектування та впровадження архітектур баз даних з високою доступністю, включаючи реплікацію та механізми відновлення після аварій
- Налаштування балансування навантаження та забезпечення відмовостійкості кластерів PostgreSQL
- Впровадження та управління рішеннями для пулінгу з'єднань, оптимізація ефективності з'єднань
- Моніторинг здоров'я бази даних, ефективності запитів та використання системних ресурсів; виявлення та усунення вузьких місць у продуктивності
- Аналіз та оптимізація структур бази даних, індексів та транзакцій для максимальної ефективності
- Забезпечення цілісності та консистентності даних за допомогою ефективних механізмів транзакцій та блокування
- Розробка та підтримка політик резервного копіювання, архівування та відновлення з регулярними тестуваннями процесів відновлення
- Управління журналами транзакцій та архівуванням для підтримки надійних процесів відновлення
- Експлуатація та обслуговування баз даних PostgreSQL на серверах виробничої лінійки на базі Linux
- Документування конфігурацій бази даних, процедур та операційних дій
Вимоги
- Не менше 3 років досвіду адміністрування баз даних PostgreSQL
- Досвід створення та підтримки кластерів PostgreSQL з високою доступністю, включаючи механізми реплікації та відновлення після відмов
- Досвід налаштування та управління рішеннями для відновлення після аварій для PostgreSQL
- Знання систем пулінгу з'єднань та оптимізації для PostgreSQL
- Володіння оптимізацією SQL-запитів та налаштуванням продуктивності
- Експертиза у впровадженні політик резервного копіювання, архівування (WAL) та відновлення
- Досвід управління екземплярами PostgreSQL на серверах Linux
- Вільне володіння англійською мовою на рівні B2+
Буде плюсом
- Досвід роботи в контейнеризованих середовищах, таких як Docker, та інструментах оркестрації, таких як Kubernetes
- Знання рішень для моніторингу та спостереження за базами даних
- Розуміння архітектури мікросервісів та її паттернів інтеграції з базами даних
Ми пропонуємо
- Можливість працювати з провідною компанією в IT-індустрії
- Конкурентоспроможний пакет винагород
- Гнучний робочий час та можливість дистанційної роботи
Про компанію
EPAM Systems є глобальною компанією з інженерії програмного забезпечення та розробки продуктів. Ми співпрацюємо з провідними світовими брендами для надання інноваційних цифрових рішень та просування цифрової трансформації.
© EPAM. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
EPAM helps organizations innovate their business processes and rethink the way they manage their businesses so they can remain competitive in this new digital age.