SQL ontwikkelaar
Role details
Job location
Tech stack
Job description
Je bent samen met de andere teamleden verantwoordelijk voor de ontwikkeling, instandhouding en correcte werking van het dataplatform. Het onderliggende Canonical Data Model (CDM) is in ontwikkeling. Totdat deze volledig operationeel is ben je met de andere teamleden ook verantwoordelijk voor de instandhouding en correcte werking van het bestaande Hanze Integratie Platform (HIP).
Je bent in staat zowel functionele als technische kennis over bronsystemen en -processen te verwerven, en die te vertalen naar data en het CDM. Je werkzaamheden bestaan uit:
Modelleren. Je draagt bij aan de modellering van het CDM en bent zelfstandig in staat om het bestaande model aan te passen.
Ontwikkelen en onderhouden. Je ontwikkelt en onderhoudt de data extractie uit bronsystemen en de transformatie naar het gemeenschappelijke Hanze CDM. Je hebt bij voorkeur ervaring met Python Notebooks, DataFactory pipelines, SQL, datalakes en andere ETL tools.
Testen. Je voert code walkthroughs uit op basis van door het team opgestelde coderingsregels. Je draagt bij aan het automatisch testen van de gegevensstromen. Je ontwikkelt monitoring en logging voor productie. De kwaliteit van data is daarbij een belangrijk aandachtspunt.
Productie. Je brengt de ontwikkelde software in productie en neemt je verantwoordelijkheid voor de correcte werking. Incidenten en problemen herken je en je bent in staat om deze zelfstandig op te lossen.
Team in ontwikkeling. Het team DataPlatForm is recent ontstaan en is in ontwikkeling. Je bent gedreven om bij te dragen aan hoe we ons als team ontwikkelen. Je draagt bij aan het verbeteren van het ontwikkel- en beheerproces, aan coderingsregels en teststrategieën.
Hier ga je werken De dienst Informatisering (INF) van de Hanze valt onder het cluster Business Support en IT en is verantwoordelijk voor het beheren en vernieuwen van de ICT-voorzieningen van de hele hogeschool. We ondersteunen daarmee de strategische koers van de Hanze en we hebben een cruciale rol in de ondersteuning van onderwijs & onderzoek. Bij INF werken ca. 180 interne en externe medewerkers, die dagelijks meer dan 30.000 gebruikers van de Hanze (medewerkers en studenten) voorzien van ICT-voorzieningen en advies.
Sinds kort is het team Dataplatform opgericht. Dit team is verantwoordelijk voor het verzamelen van gegevens uit diverse SaaS en on-premise bedrijfsapplicaties. Deze gegevens worden door afnemers binnen de Hanze gebruikt, bijvoorbeeld door het Bedrijfsinformatiemanagement team (BIM) voor het opstellen van bedrijfsrapportages, en door het Hanze Integratie Platform (HIP) voor het onderling koppelen van deze applicaties.
- Medewerkers vallend onder de werking van het Sociaal Plan
- Voorkeurskandidaten: dit zijn medewerkers met een vaste aanstelling waarvan (een deel van de) functie structureel is komen te vervallen
- Overige medewerkers met een vast dienstverband
- Medewerkers met een tijdelijk dienstverband die de functie al bekleden
Requirements
Je bent een zelfstandige SQL ontwikkelaar en hebt hbo werk- en denkniveau en gedegen kennis en ervaring. Je bent leergierig en hebt het vermogen om je snel domeinkennis eigen te maken en toe te passen. Je bent in staat om beknopte specificaties te vertalen naar concrete acties en waar nodig om verduidelijking te vragen. Je bent een teamspeler, aangezien je werkt in een ketenteam.
Je bent klantgericht en werkt precies. Je hebt ervaring met het werken in een DevOps team. Je bent nieuwsgierig en in staat om nieuwe methoden en technieken aan te leren.
Voor deze functie is kennis en ervaring van onderstaande heel gewenst:
- Relationele databases (Microsoft SQL Server)
- Gegevensverwerking d.m.v. SQL en ETL (Azure DataFactory en Python Notebooks)
- Complexere queries, bijvoorbeeld in een BI omgeving
- Het gebruik van Azure componenten
- Microsoft PowerBI en Microsoft Fabric
- Azure DevOps (Deploy & Release pipelines)
- Visual Studio
- Use Cases, User Stories
- Business Process Model and Notation (BPMN)
- Unified Modeling Language (UML)
Daarnaast heb je affiniteit met IT Security, gegevensclassificatie en privacyaspecten. Je bent nieuwsgierig en leert makkelijk. Je bent in staat om nieuwe methodes en technieken je eigen te maken.
Benefits & conditions
Wij bieden een inspirerende en informele werkomgeving waarin eigen initiatief gewaardeerd wordt.
-
We bieden een dienstverband van 0,8-1,0 fte, de startdatum is in overleg en bij voorkeur zo spoedig mogelijk.
-
Schaal 10 (min. € 3.639,- en max. € 5.699,-), conform cao-hbo. Het salaris is bruto per maand bij een fulltime dienstverband. Inschaling vindt plaats in de functie van Medewerker processen en projecten D.
-
Gesprekken: je krijgt na de sluitingsdatum bericht of je wordt uitgenodigd .