MS SQL Developer
Summary
Develops and maintains ETL pipelines, reports, and stored procedures in MS SQL for an insurance company’s automation systems, using SSIS, SSRS, T-SQL, and basic C#.
Project Description:
Розробка та підтримка програмного забезпечення для автоматизації бізнес-процесів страхової компанії.
Responsibilities:
- Пакетні обміни між операційною системою та зовнішніми системами (файлові, без API): завантаження довідників, вигрузки даних партнерам, синхронізація між внутрішніми системами
- Доопрацювання наявних та розробка нових SSIS-пакетів
- Доопрацювання наявних та розробка нових звітів (SSRS) на джерелах MS SQL та Oracle
- Написання й доопрацювання запитів та збережених процедур у MS SQL
- Підтримка роботи завантажень у наявне сховище на MS SQL (без суттєвих змін)
- Доопрацювання наявного коду на C# у частині інтеграцій
Mandatory Skills Description:
- 3–4 роки комерційного досвіду з MS SQL Server
- Впевнений T-SQL: складні запити, JOIN-и, агрегації, збережені процедури, функції, view
- Розуміння індексів і базове читання плану виконання (seek vs scan)
- Практичний досвід SSIS: Control Flow / Data Flow, робота з файлами (CSV/XML/Excel), логування та обробка помилок
- Практичний досвід SSRS: RDL, параметри, tablix/matrix, групування
- Розуміння роботи SQL Server Agent
- Базовий SQL на Oracle (частина звітів і обмінів іде з Oracle)
- Базовий C#: прочитати код і внести невелику зміну
- Git, Azure DevOps
- Охайність у роботі з продакшн-даними, уміння уточнювати вимоги, готовність документувати код.
Nice-to-Have Skills Description:
Діагностика продуктивності (DMV, Query Store), FTP/SFTP та HTTP-джерела.
Languages:English: B1 Intermediate
Ukrainian: C1 Advanced