Senior Database Developer (SQL Server, PostgreSQL)

HybridSalary not specified
Kyiv, Ukraine

Job Description, Responsibilities & Requirements

Description language:

Про посаду

Ми шукаємо Старшого розробника баз даних з глибоким досвідом міграції та модернізації SQL Server до Aurora PostgreSQL. Консультант буде керувати перенесенням схем баз даних, об'єктів коду та шарів доступу до даних додатків з Microsoft SQL Server до Amazon Aurora PostgreSQL, використовуючи інструменти міграції AWS та GenAI. Посада є дуже практичною, включаючи конвертацію схем, міграцію хранимих процедур, оновлення коду додатків (C# /.NET) та повне тестування в непродуктивному середовищі AWS. Усі дії мають відповідати кращим практикам хмарних рішень AWS для модернізації баз даних.

Обов'язки

  • Перенесення схем баз даних Microsoft SQL Server до Amazon Aurora PostgreSQL, забезпечуючи структурну цілісність, відображення типів даних та відповідність обмежень
  • Конвертація хранимих процедур T-SQL, функцій, триггерів та виглядів до еквівалентів PL/pgSQL в Aurora PostgreSQL
  • Виявлення та вирішення несумісності між синтаксисом SQL Server та PostgreSQL, типами даних та поведінковими відмінностями
  • Конвертація запитів T-SQL, вбудованих у код додатків на C#, до синтаксису, сумісного з PL/pgSQL
  • Оновлення шару доступу до даних додатку на C# для підтримки взаємодії з PostgreSQL (наприклад, Npgsql, Entity Framework Core для PostgreSQL)
  • Співпраця з командами розробників додатків для забезпечення безперебійної інтеграції між оновленим шаром даних та Aurora PostgreSQL
  • Використання AWS Database Migration Service (DMS) для міграції та реплікації даних між SQL Server та Aurora PostgreSQL
  • Використання AWS Schema Conversion Tool (SCT) разом із Atx Tool / AWS Transformation Tool, Amazon Q та іншими інструментами, що допомагають міграція за допомогою GenAI для автоматизації та прискорення конвертації схем та об'єктів коду
  • Перевірка результатів інструментів та ручне вирішення розбіжностей у конвертації, де автоматизовані інструменти недостатньо ефективні
  • Розгортання конвертованих схем, об'єктів коду та даних у непродуктивне середовище AWS Aurora PostgreSQL, налаштування інстанцій, груп параметрів, налаштувань безпеки та підключення
  • Підтвердження компіляції, виконання та взаємодії всіх мігрованих об'єктів SQL-коду та оновленого коду додатку на C# з Aurora PostgreSQL
  • Розробка та виконання тестових планів, що охоплюють функціональну правильність, цілісність даних, проведення тестів на продуктивність, крайні випадки та регресійне тестування

Вимоги

  • 3+ роки досвіду експертного рівня з Microsoft SQL Server (T-SQL), включаючи хранимі процедури, функції, триггери, види та складні запити
  • Високопрофесійне володіння PostgreSQL (PL/pgSQL) та Amazon Aurora PostgreSQL
  • Досвід у використанні AWS Database Migration Service (DMS) та AWS Schema Conversion Tool (SCT)
  • Високий рівень навичок у розробці шару доступу до даних на C# /.NET з використанням Npgsql, Entity Framework Core та ADO.NET
  • Досвід перенесення схем баз даних між платформами з SQL Server до PostgreSQL
  • Знання у тестуванні модернізації баз даних, включаючи перевірку компіляції, функціональне тестування та проведення тестів на продуктивність
  • Володіння англійською мовою на рівні B2 або вище

Буде плюсом

  • Знання Atx Tool / AWS Transformation Tool, Amazon Q та інструментів міграції, що допомагають GenAI
  • Знання налаштувань AWS Aurora, включаючи групи параметрів, реплікацію, HA та Performance Insights
  • Навички у використанні Amazon CloudWatch для моніторингу та оповіщення баз даних
  • Володіння Python для написання скриптів та автоматизації завдань міграції
  • Розуміння CI/CD для розгортання баз даних

Ми пропонуємо

  • Віддалена робота з Києва, Україна
  • Можливість працювати з передовими інструментами міграції AWS та GenAI-допомогою
  • Співпраця з командою експертів у модернізації баз даних

Про компанію

[Опис компанії, якщо є]

Job Details

Company name:
EPAM
Location:
Kyiv, Ukraine
Work Mode:
Hybrid
Posted on TheJob:
May 19, 2026
Last checked:
Jul 5, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.