Senior Database Administrator (DBA)
Details
- Status:
- Gearchiveerd
- Publicatiedatum:
- 30-3-2020
- Weergaven:
- 49
- Op locatie:
- Apeldoorn
- FTE:
- 32 uur per week
Opdrachtomschrijving
De omgeving bij de klant kent een lange, ingewikkelde geschiedenis, met een complex opgebouwde Oracle database waar we bijna dagelijks onderhoud en verbeteringen op uitvoeren.
Er is gebleken dat de Oracle database extra complex is vanwege het gebruik van Oracle Workspace Manager (OWM).
De gewenste functie gaat verder dan het ‘slechts’ in de lucht houden van de database, we zoeken ook iemand die gespecialiseerd is in het optimaliseren van queries, stored procedures en views. Deze werkzaamheden kosten veel tijd en kunnen alleen worden ingevuld als de Oracle specialist diep in de functionaliteit duikt.
In de praktijk blijkt nu dat de gebruikers steeds vaker tegen onverwachte problemen aanlopen bij het gebruik van SHW. Functionaliteit die voorheen probleemloos kon worden uitgevoerd blokkeert soms om onduidelijke redenen. Dit lijkt te wijten aan de groei van de database en de toename van historische records. Deze problemen moeten worden aangepakt en hier is unieke kennis voor nodig. Bij SHW is erg veel gebruikt gemaakt van stored procedures en functies in de database. De database omvat dus meer dan alleen opslag van gegevens. Deze stored procedures en functies moeten stuk voor stuk worden geanalyseerd en geoptimaliseerd. Hiervoor is naast de technische Oracle kennis ook functionele kennis van SHW vereist.
Bovendien gaan Oracle kennes en C#kennis hand in hand. De combinatie van kennis van Oracle en C# is een voorwaarde om het team maximaal te ondersteunen. Binnen het team is het belangrijk dat de database in goede handen is en dat er snel aanpassingen mogelijk zijn. Deze kennis wordt ook tijdens refinements als inbreng verwacht, want bij elke ontwikkeling is het belangrijk voor het team om te weten wat de mogelijkheden zijn van de database. Naast de standaard invalshoek om het in de applicatie (vaak C#) op te lossen hebben, is er met de database-kennis nog een extra invalshoek; de database/Oracle. Op die manier kunnen we de beste oplossing realiseren en de kracht van de database optimaal benutten.
De belangrijkste methodieken, technieken en tools zijn
Oracle database
Oracle Workspace Manager
PL/SQL
Stored procedures
SQL Developer
C#
De belangrijkste competenties die benodigd zijn voor deze rol zijn
Specifieke inzet (complexe materie)
Houdt van een complexe en abstracte omgeving
Op locatie werkt
Een teamspeler is
Devops; dus ontwikkelen en beheren
Eisen
Aantoonbaar minimaal 5 jaar ervaring als DBA (ontwerp, bouw, test, integratie).)
Aantoonbaar minimaal 5 jaar ervaring met databases (Oracle)
Aantoonbaar minimaal 2 jaar ervaring met OWM
Aantoonbaar minimaal 2 jaar ervaring met het werken in een scrum team
De belangrijkste competenties die benodigd zijn voor deze rol zijn:
Specifieke inzet (complexe materie)
Houdt van een complexe en abstracte omgeving
Teamspeler
U geeft een beschrijving van aanpak ( van max. 400 woorden) voor de uit te voeren werkzaamheden gezien het specifieke vraagstuk (zie ook Opdracht omschrijving en
verantwoordelijkheden).U beschrijft 2 cruciale knelpunten ( in max. 300 woorden) die zich vaak voor doen in dit soort processen / opdrachten en geeft hierbij aan hoe u deze oplost (zie ook
Opdracht omschrijving en verantwoordelijkheden).U toont duidelijk aan (in max. 300 woorden) op welke wijze de door u geleverde expertise en competenties (soft en hard skills) binnen de geschetste situatie een bijdrage
leveren aan te behalen resultaten (zie ook Opdracht omschrijving en verantwoordelijkheden).U heeft minimaal twee jaar kennis van en ervaring met OWM en vijf jaar kennis van en ervaring met databases (Oracle).