Senior SQL DBA / Data Platform Engineer | Hibrid (Budapest)
Ügynökségen keresztül · MRL Consulting Group
Budapest
Senior SQL DBA / Data Platform Engineer kollégát keresünk, aki felelősséget vállal egy sor üzletkritikus adatbázis- és adatplatform-környezet megbízhatóságáért, teljesítményéért és operatív stabilitásáért. Ez egy gyakorlatias mérnöki szerepkör, amely elsősorban az éles alkalmazásokat és operatív rendszereket támogató Microsoft SQL Server környezetekre fókuszál.
Feladatok
- Az SQL Server adatbázis-környezetek napi szintű üzemeltetése, stabilitásának, teljesítményének és helyreállíthatóságának biztosítása
- Az üzletkritikus alkalmazások által használt éles, QA, UAT, staging és fejlesztési adatbázis-rendszerek támogatása
- A biztonsági mentési, visszaállítési, helyreállításea-ellenőrzési, megőrzési és katasztrófa-helyreállítási folyamatok kezelése és fejlesztése
- A magas rendelkezésre állású és katasztrófa-helyreállítási konfigurációk támogatása, beleértve a replikációt, a feladatátvételt és a helyreállítási készséget (ahol ez értelmezhető)
- Az adatbázis állapotának monitorozása, beleértve a teljesítményt, a tárhelyet, a feladatokat, a blokkolásokat, a holtpontokat (deadlock), a replikációt és a mentések státuszát
- A teljesítményproblémák (pl. lassú lekérdezések, végrehajtási terv problémák, indexelési hatékonysatlanságok, zárolások és erőforrás-viták) diagnosztizálása és megoldása
- A sémaváltozások, tárolt eljárások, indexelési stratégiák és adatelérési minták felülvizsgálata a mérnöki csapatokkal együttműködve
- Együttműködés a mérnökökkel és az építészekkel az adatbázis-tervezés, a stabilitás és a karbantarthatóság javítása érdekében
- Kiadásra való felkészültség támogatása adatbázis-szkriptek, migrációk, visszagurítási (rollback) tervek és telepítési függőségek érvényesítésével
- Részvétel az éles incidensek elhárításában az adatbázishoz kapcsolódó problémák és az üzletet érintő hibák esetén
- Vezetés vagy részvétel a gyökérok-elemzésben (root cause analysis) és az adatbázis-incidensek hosszú távú orvoslásában
- Az adatbázis technikai adósságainak, törékeny folyamatoknak, dokumentálatlan függőségeknek és operatív kockázatoknak az azonosítása
- Gyakorlati dokumentáció fenntartása az adatbázis-architektúráról, a mentési/visszaállítási eljárásokról, a HA/DR folyamatokról és az operatív kézikönyvekről (runbooks)
- ETL, adatfolyamok, riportkivonatok, integrációk és operatív adatfolyamok támogatása az éles stabilitás megóvása mellett
- A monitorozás, a riasztások, a kapacitástervezés és az átláthatóság fejlesztése az adatbázis-környezetekben
- Annak biztosítása, hogy az adatbázishoz kapcsolódó munkák nyomon követése és koordinálása a megállapodott szállítási és változáskezelési eszközökön keresztül történjen
Elvárások
- Tapasztalat DBA-ként, adatbázis-mérnökként vagy adatplatform-mérnökként éles környezetben
- Erős, gyakorlati tapasztalat Microsoft SQL Serverrel
- Alapos ismeretek az SQL Server teljesítményhangolásáról, végrehajtási terveiről, indexeléséről, statisztikáiról, lekérdezés-optimalizálásáról, zárolásáról, blokkolásáról és kapacitástervezéséről
- Tapasztalat biztonsági mentés, visszaállítás, katasztrófa-helyreállítás és helyreállítási tesztelés terén éles környezetben
- Tapasztalat a magas rendelkezésre állású koncepciók terén, mint például az AlwaysOn Availability Groups, replikáció, clustering vagy log shipping
- Bizonyított tapasztalat éles incidensek támogatásában, hibaelemzésben és a gyökérokok feltárásában
- Képesség szoros együttműködésre szoftverfejlesztőkkel a sématervezés, a migrációk és a lekérdezések teljesítménye terén
- Tapasztalat mérnöki, DevOps, infrastruktúra, QA, termék- és üzleti csapatokkal való együttműködésben
- Az adatbázis-biztonság, a hozzáférés-szabályozás, a jogosultságok és az operatív governance erős ismerete
- Tapasztalat az ETL/ELT, ütemezett feladatok, adatexportok vagy integrációs pipeline-ok támogatásában
- Ismeretség a szállítási eszközökkel, mint az Azure DevOps, Jira, Git vagy hasonló rendszerek
- Erős analitikus és hibaelhárítási készségek, strukturált megközelítéssel a problémamegoldásban
- Közvetlen kommunikációs készség, képesség a technikai kockázatok, a teljesítményre gyakorolt hatások és a helyreállítási opciók magyarázatára
- Erős felelősségtudat és képesség megalapozott operatív döntések meghozatalára nyomás alatt