DevOps Scientific Programmer
SolliciterenWij zoeken een DevOps wetenschappelijk programmeur. Jij ontwikkelt en schaalt geavanceerde oplossingen voor onderzoeksdatamanagement. Daarnaast integreer en automatiseer je workflows van wetenschappelijke data, zodat wetenschappers hun data makkelijker kunnen analyseren, opslaan en publiceeren. Zo ondersteun jij de wetenschap. Ook werk je samen met onderzoekers en ontwikkel je diensten die Open Science en innovatie vooruit helpen. Spreekt dit je aan? Reageer dan op deze vacature!
Hier ga je werken
SURF is de ICT-coöperatie voor Nederlandse onderwijs- en onderzoeksinstellingen. Samen met hen werken we aan digitale diensten en complexe innovatie-uitdagingen om de kwaliteit van onderwijs en onderzoek te verbeteren. Als DevOps Engineer (wetenschappelijk programmeur) draag jij hier je steentje aan bij.
In dit team kom je terecht
Onze Data Management Services groep is een internationaal, energiek, cross-functioneel en multidisciplinair team dat gespecialiseerd is in Research Data Management (RDM). We ontwikkelen diensten die onderzoekers helpen om hun onderzoeksdata veilig op te slaan, te analyseren en te delen volgens de FAIR-principes. Dit doen wij om Open Science te ondersteunen, en darmee het samenwerkingsverband van Nederlandse onderwijs- en onderzoeksinstellingen.
We werken nauw samen met de SURF-leden (wetenschappers, studenten en wetenschappelijke instellingen) om essentiële IT-diensten te cocreëren. Het ondersteunen van hun onderzoek is wat ons drijft. Het team is gevestigd in Amsterdam.
Dit ga je doen
Je ontwikkelt samen met collega's nieuwe Research Data Management software (RDM) die je ook operationaliseert. Ook werk je aan integraties met SURF's high-performance computer- en data-infrastructuur. Dit doe je allemaal om onze Research Data Management diensten verder te ontwikkelen. Zo komen we tegemoet aan de behoeften van de onderzoek in Nederland.
Waar je je verder mee bezighoudt
- Je ontwikkelt, onderhoudt en verbetert research data management applicaties en diensten, zoals iRODS en YODA. Ken je dit niet? Lees dan hier over iRODS en YODA https://www.surf.nl/praktijkverhaal/yoda-hosting-research-data-management-wordt-eindelijk-veilig-en-gemakkelijk.
- Je integreert RDM met andere diensten zoals Research Cloud en je ondersteunt het team bij het innovatief integreren van technologieën.
- Je faciliteert data-mangagement en datahergebruik voor onderzoekers. Dit doen we met Research Data Management (RDM) en dat is onderdeel van Open Science.
- Je begeleidt het proces van proefsoftware naar productie. Je test innovaties en zet ze in de markt.
- Je automatiseert implementaties en je implementeert CI/CD-pijplijnen.
Dit breng je mee
- Je hebt ruim 5 jaar ervaring met Unix en/of Linux omgevingen.
- Je hebt een academisch denk- en werkniveau en kennis van Software Engineering. Verder ben je een ervaren ontwikkelaar en kun je onze RDM diensten uitbreiden en verbeteren.
- Je hebt ervaring met Python, Docker, Configuration Management (met tools zoals Salt Stack, Ansible, Terraform).
- Je hebt grondige kennis van GitLab CI/CD, Elasticsearch, AWS diensten (S3, EKS, EC2...).
- Je bent bereid nieuwe technologieën te leren.
- Je spreekt en schrijft vlot Engels.
Leuk om te hebben
- Je kent iRODS en YODA. Weet je niet wat dit zijn, maar heb je wel als DevOps engineer gewerkt? Dan horen we nog steeds graag van je.
Voorafgaand aan indiensttreding geldt voor deze functie dat een VOG moet worden overlegd.
Bij SURF doen we onze werving met veel plezier zelf, acquisitie stellen we daarom niet op prijs.