PostgreSQL Developer (offline)

Необхідні знання та навички

  • Впевнене знання основ реляційних баз даних: рівні нормалізації, ізоляція, типи індексів, підтримка цілісності даних
  • Досвід роботи з СУБД PostgreSQL від 5 років
  • Навички оптимізації СУБД, продуктивності SQL-запитів, досвід використання і аналізу плану запитів, внутрьошньої статистики, інструментів моніторингу
  • Досвід розробки процедур, тригерів, зовнішніх скриптів з використанням будь-якої мови розробки, окрім SQL
  • Налаштування процесів реплікації: master-slave, логічна, стрімінгова
  • Досвід роботи як з OLTP, так і з DWH
  • Досвід розробки стратегій бекапу, резервування, апгрейду версій PostgreSQL
  • Рівень володіння англійською мовою — достатній для роботи з технічною документацією та ділового листування

 

Точно буде плюсом

  • Досвід роботи з банківськими або фінансовими системами

 

Що цікаваого потрібно буде робити

  • Розробка, оптимізація sql-запитів, розробка скриптів/процедур/тригерів у БД PostgreSQL
  • Аналіз бізнес-вимог фінасового відділу компанії, та розробка відповідних SQL-запитів
  • Проектуванням і розробка структури нових об’єктів БД (таблиці, уявлення, то що)
  • Розгортання, налаштування DWH, розробка etl процесів наповнення DWH