- Location
- Skopje, MK
- Type
- Full-time
- Department
- IT
- Source
- Breezy HR
Description
SQL Database Developer
Анализа на бизнис барања и дизајн на логички и физички модели на податоци кои ги
поддржуваат корпоративните апликации и бизнис процеси.
Дизајн и имплементација на табели, релации, индекси и constraintи, со фокус на
квалитет, интегритет и скалабилност на податоците.
Развој на SQL/TSQL/PLSQL логика, вклучувајќи stored процедури, функции, тригери и
сложени SQL упити за потребите на апликациите.
Развој и одржување на ETL процеси и податочни интеграции помеѓу различни системи,
вклучително и thirdparty решенија.
Потребни технички знаења
Одлично познавање на SQL, со практично искуство во TSQL и PL/SQL.
Complex JOIN-ови, nested queries
Window функции и аналитички query-и
Дизајн и имплементација на stored procedures, functions, views и triggers
Напредна употреба на indexing (clustered, non-clustered, composite, covering indexes)
Normalization vs denormalization стратегии
High availability и scalability концепти
Големо искуство со релациони бази на податоци, приоритетно Microsoft SQL Server
(предност е и Oracle, PostgreSQL, MySQL или друг DBMS).
Практично искуство со ETL процеси, трансформација и интеграција на податоци –
Microsoft SSIS.
Добро разбирање на data modeling, нормализација и data integrity.
Способност за анализа и оптимизација на сложени SQL сценарија.
Искуство со cloud бази (Azure SQL Google Cloud SQL) е предност
Типови на проекти
Дизајн и имплементација на бази на податоци за бизнис апликации поврзани со
продажба и дистрибуција на електрична енергија – податоци за состојби на броила,
потрошувачка на енергија, фактури за различни типови на услуги и нивна наплата,
Customer Master Data, основни средства на компанијата – assets, CRM data и слично.
Работа со големи количини на временски серии (time-series data)
Обработка на податоци од мерни уреди
Интеграција помеѓу различни системи во дистрибутивна енергетска мрежа
Поддршка на web апликации преку развој на ефикасна и сигурна базна логика.
ETL и податочни интеграции помеѓу интерни системи и thirdparty софтверски решенија.
Оптимизација и унапредување на постоечки податочни модели и архитектури.