Functieomschrijving
Voor Gemeente Amsterdam zoeken wij een Frontend- en Backend Developer. Je werkt nauw samen met een professioneel team van ontwikkelaars om ervoor te zorgen dat het webportaal efficiënt en effectief wordt geïmplementeerd in hun omgeving en aansluit op de gemigreerde en bestaande back-end componenten. Je weet technische aspecten van complexe verkeersmanagementsystemen goed te vertalen naar collega’s met een andere achtergrond. Je staat stevig in je schoenen, stelt prioriteiten en behaalt resultaat in een dynamische context met veel stakeholders.Als DevOps Developer ben je, in samenspraak met de Product Owner en stakeholders binnen de afdeling Verkeer en Openbare Ruimte (V&OR), verantwoordelijk voor:
- Het aanpassen en migreren van de back-end componenten van het huidige VBS-systeem.
- De doorontwikkeling van de front-end componenten van het PIMS webportaal.
- Het aansluiten van het portaal op de bestaande IT-infrastructuur.
- Het optimaliseren van de toekomstbestendigheid van de applicatie door herbruikbare code te ontwikkelen voor applicaties en processen.
- Ondersteuning bij het upgraden van de front-end libraries naar modernere versies.
- Het implementeren van beveiligingsmaatregelen, monitoring en logging voor optimale prestaties en kwaliteit.
Competenties
- Omgevingsbewustzijn
- Samenwerken
- Relatiebeheer
- Initiatief
- Resultaatgerichtheid
- Overtuigingskracht
Organisatie
Je gaat aan de slag binnen een gemeentelijke organisatie die bestaat uit 5 clusters, een bestuurs- en concernstaf, 7 stadsdelen en 1 stadsgebied. De stadsdelen sturen samen met de gemeenteraad, burgemeester en wethouders de stad Amsterdam aan. Elk cluster heeft expertise op een specifiek terrein, zoals sport, jeugd of parkeren, en werkt beleid uit tot stadsbrede kaders waarbinnen de stadsdelen het uitvoerende werk doen. Zij bieden ook directe ondersteuning aan bewoners die hier behoefte aan hebben, bijvoorbeeld op het gebied van participatie of werk. De stadsdelen richten zich onder andere op de inrichting van straten en pleinen, groen en parken en welzijnswerk in de buurt. Wat zij doen sluit aan bij de behoeften in hun stadsdeel en bij het beleid van de stad als geheel.
Deze organisatie streeft ernaar een goede werkgever te zijn die ervoor zorgt dat alle collega’s zich gezien en gewaardeerd voelen. Verschillen tussen collega’s worden gekoesterd, omdat deze bijdragen aan betere resultaten voor de organisatie en de stad. Er wordt gestreefd naar een personeelsbestand dat een afspiegeling is van de beroepsbevolking van Amsterdam. Wie je ook bent: je bent van harte welkom!
Je werkt in een ontwikkelteam met vijf andere enthousiaste ontwikkelaars. Samen zorgen jullie voor de ontwikkeling van het nieuwe VRI-managementsysteem dat straks door de beheerders van de verkeerslichten wordt gebruikt.
Je stakeholders bestaan uit tien enthousiaste collega's – senior en medior beheerders, assetmanager en teammanager – en samen vormen jullie het VRI-team. Jullie houden de VRI’s up-to-date en dragen bij aan een veilige en soepele verkeersdoorstroming en de leefbaarheid van Amsterdam. De ambities in Amsterdam zijn groot, met veel projecten om de stad nog fijner en leefbaarder te maken. Daarom worden vaak versneld vervangingen ingezet en wordt steeds vaker gekozen voor slimme systemen, zoals sensoring, waardoor het werk extra boeiend is. Jij vervult hierin een sleutelrol.
Je wordt goed ingewerkt en je collega’s staan klaar om je te helpen. Het team is betrokken, behulpzaam en flexibel, en er heerst een prettige sfeer. Regelmatig worden er – voor wie dat wil – gezellige activiteiten georganiseerd, zoals een borrel of BBQ.
Goede beheersing van de Nederlandse taal in woord en geschrift is vereist voor deze functie.
Functie eisen
- Je hebt 5 jaar actuele ervaring met Typescript, Javascript, CSS en HTML.
- Je hebt ervaring met C#, VB.Net, Angular, JavaScript, Typescript, HTML, CSS, en frameworks als Entity Framework en WCF.
- Je hebt minimaal 10 jaar ervaring als professioneel developer.
- Je hebt ervaring met Azure Cloud Infrastructure, Azure DevOps en development pipelines.
- Je bent sterk in architectuurbegrippen en in het vertalen van technische keuzes naar werkbare oplossingen.
- Je hebt ervaring met het bouwen van webbased GUI's zonder gebruik te maken van frameworks.
- Je hebt ervaring met het bouwen van webbased GUI’s zonder gebruik te maken van frameworks of libraries.
- Je beschikt minimaal over een hbo werk- en denkniveau.
- Je bent in het bezit van een erkend hbo-diploma.
Functie wensen
- Je hebt ervaring met het opzetten van virtuele machines in een Windows ontwikkelomgeving.
- Je hebt ervaring met ICT-toepassingen voor het beheren en aansturen van VRI’s.
- Je hebt ervaring met programmeren in complexe IT-landschappen, waarbij code onderhoudbaar, testbaar en goed gedocumenteerd is.
- Je hebt goede kennis van het Document Object Model.
