PostgreSQL DBA

Functiebeschrijving
Als PostgreSQL DBA werk je in een team dat 800 PostgreSQL-databases beheert en onderhoudt, en zorgt voor voorbeeldige prestaties, veiligheid en betrouwbaarheid.De DBA werkt voornamelijk op onze private cloud maar ook op public cloud-oplossingen (AWS, Azure, GCP), in het bijzonder het beheer en de optimalisatie van de databases die door deze platformen worden aangeboden (zoals Amazon RDS, Aurora, Google Cloud SQL of Azure Database for PostgreSQL).
Het team is verantwoordelijk voor het gebruik van Infrastructure as Code (IaC)-praktijken om het beheer van onze databases te automatiseren, inclusief provisioning, configuratie en implementatie van Database-as-a-Service (DBaaS)-diensten.
In deze rol werk je nauw samen met onze ontwikkelingsteams om databaseactiviteiten te optimaliseren en onze strategische doelstellingen te ondersteunen.
Taken :
• Ons park van PostgreSQL-databases installeren en beheren.
• Prestaties bewaken, noodzakelijke wijzigingen doorvoeren en updates beheren.
• Regelmatige back-ups uitvoeren, gegevensbeschermingsprocedures en processen voor disaster recovery en failover implementeren.
• Initiatieven leiden voor de optimalisatie, upgrade en planning van de capaciteit van de databases.
• Database-infrastructuren implementeren en automatiseren met tools zoals Ansible.
• Containerisatieoplossingen (Docker, Kubernetes) implementeren voor databases en de orkestratie ervan.
• Samenwerken met de DevOps- en ontwikkelingsteams om aan de businessbehoeften te voldoen.
Profiel
• Je hebt een diploma in informatica.• Je hebt een 1e ervaring als PostgreSQL database administrator.
• Je beheerst het ontwerp, de documentatie en de codering van de databases.
• Je hebt ervaring in minstens 2 van volgende domeinen en bent bereid om opleidingen te volgen om je kennis in de andere domeinen uit te breiden:
- containerisatietechnologieën zoals Kubernetes en Docker.
- SQL, Linux en High Availability
- cloudomgevingen (AWS, Azure, GCP)
- andere SQL- of NoSQL-technologieën (ElasticSearch, Oracle, MS SQL Server, InfluxDB, enz.).
• Kennis van programmeer- of automatiseringstalen zoals Python, Ansible, enz. is een pluspunt.
• Je blinkt uit in probleemoplossing en hebt een algoritmische aanpak.
• Je werkt doeltreffend zowel zelfstandig als in teamverband en beschikt over uitstekende communicatieve vaardigheden.
• Je beheerst een van de landstalen perfect en hebt enige kennis van de andere taal. Je bent perfect vertrouwd met technisch Engels.
Aanbod
- Je krijgt een gevarieerde, uitdagende en maatschappelijk relevante job waarbij je bijdraagt aan IT-oplossingen die een belangrijke rol spelen in de samenleving. Onze slogan 'ICT for society' weerspiegelt dit perfect.
- Zoek je een goede balans tussen werk en privéleven? Geniet van flexibele werkuren en maak gebruik van ons zeer uitgebreid telewerkbeleid.
- We bieden ruime interne en externe opleidingsmogelijkheden, waardoor je je technische skills en persoonlijke vaardigheden voortdurend kunt aanscherpen.
-
We bieden je een competitief salaris, aangevuld met extralegale voordelen zoals hospitalisatieverzekering, aanvullend pensioenplan, maaltijdcheques, ecocheques,…
IT-functies kunnen rekenen op een mobiliteitsbudget met de keuze voor een bedrijfswagen en/of terugbetaling openbaar vervoer. Onder bepaalde voorwaarden kan je dit budget zelfs gebruiken voor de betaling van je huur of hypothecaire lening. - Via ons 'Benefits at Work'-platform geniet je van mooie kortingen op mode, elektronica, daguitstappen, vakantieverblijven, …
- We voeren een gelijkekansenbeleid en vinden o.a. equal pay belangrijk.