Node.js/TypeScript/Azure Function Apps Specialist ( OP-2024461174)

36 uur Amsterdam Staffing

Opdracht: Node.js/TypeScript/Azure Function Apps Specialist ( OP-2024461174)

Reageer direct

Wat jij doet

Voor een uitdagend project binnen een innovatieve organisatie zoeken wij een Node.js/TypeScript/Javascript Specialist met ervaring in Azure Function Apps. Je zult bijdragen aan de ontwikkeling en het onderhoud van serverless oplossingen binnen het Azure-ecosysteem, gericht op schaalbare en cloud-native applicaties. Je werkt samen met een multidisciplinair team dat zich richt op het bouwen van stabiele en efficiënte toepassingen.
 
 
Verantwoordelijkheden:

  • Ontwikkelen en beheren van serverless applicaties met Node.js en TypeScript binnen Azure Functions.
  • Ervaring met Durable Functions voor het beheren van stateful workflows en het oplossen van complexe, langdurige processen.
  • Integratie van Azure-services zoals Azure Storage, Event Hubs, Cosmos DB, en Service Bus

  • Schrijven van goed gestructureerde, schaalbare en testbare code.
  • Samenwerken met DevOps-teams voor de implementatie van CI/CD pipelines met Azure DevOps.
  • Werken met en optimaliseren van microservices architecturen en het toepassen van Common Ground principes.
  • Inzetten van het vijf-lagenmodel om de architectuur en ontwikkeling van applicaties te structureren.
  • Verbeteren van bestaande processen en applicaties om te voldoen aan de cloud-native best practices.
  • Actief bijdragen aan de kwaliteitsborging door middel van test-driven development  en code reviews.


 
Gebruik maken van verschillende triggers en bindings zoals:

  • HTTP-triggered Functions voor het bouwen van API's of webhooks.
  • Timer-triggered Functions voor geplande taken.
  • Blob Storage-triggered Functions voor het verwerken van bestanden.
  • Queue-triggered Functions voor asynchrone taakverwerking.
  • Event Hub-triggered Functions voor real-time gegevensverwerking.
  • Cosmos DB-triggered Functions voor real-time dataverwerking.
  • Service Bus-triggered Functions voor berichtenuitwisseling tussen gedecentraliseerde applicaties.
  • SignalR Service-triggered Functions voor realtime communicatie en meldingen.
  • Event Grid-triggered Functions voor event-driven workflows.
  • SendGrid-output binding voor het versturen van e-mails.
  • Notification Hubs-output binding voor het versturen van pushmeldingen.

 

    Dit breng je mee

    • Minimaal 3 jaar ervaring met Node.js, TypeScript, en JavaScript.
    • Ruime ervaring met Azure Functions, inclusief Durable Functions en serverless architecturen.
    • Kennis van de Node.js Streams API voor het efficiënt verwerken van grote datasets of real-time datafeeds.
    • Advanced debugging vaardigheden in Node.js, inclusief het gebruik van --inspect en Chrome DevTools.
    • Ervaring met het ontwikkelen van native addons met Node.js C++ bindings (N-API).
    • Vaardigheden in het gebruik van CI/CD-pipelines met tools zoals GitHub Actions of Azure DevOps.
    • Ervaring met front-end frameworks zoals Vue.js, Angular, en React.js.
    • Sterke achtergrond in het beheren van Linux-omgevingen en containertechnologieën zoals Docker.
    • Kennis van SQL, NoSQL databases, en microservices architecturen.
    • Bekend met de principes van Common Ground en ervaring met het toepassen van het vijf-lagenmodel in architectuur en softwareontwikkeling.
    • Uitstekende communicatie- en samenwerkingsvaardigheden, zelfstandig kunnen werken binnen een team.
    • Ervaring met GraphQL, RabbitMQ, of SonarQube.

    Dit krijg je

     
    Periode van inzet           :  1-10 t/m 31-1-2025 met optie op verlenging  
    Aantal uren                     : 36 uur per week
    Max.Tarief                       : € 75,00 - € 90,00  naar gelang kennis en ervaring
    Standplaats                     : Amsterdam
    Remote werken               : mogelijk  in overleg met de inhurende manager
    Reisafstand                     : tot max 60 minuten van standplaats (eis van opdrachtgever) 
     

    Let op leveranciers: aangeboden kandidaat dient bij u in loondienst te zijn!                        
     

    Voor meer informatie neem contact op met resourcedesk@centric.eu o.v.v. OP-2024461174
     
     
    Disclaimer:
    Het is niet toegestaan een aanvraag/vacature van Centric op een al dan niet openbare website (bijv. freelance.nl of eigen website) te plaatsen of deze verder uit te zetten naar andere leveranciers.
     

    Impactvolle en vooruitstrevende projecten

    Ambitieuze en betrokken collega's

    Diverse en complexe IT-vraagstukken

    Zelfstandig professional of leverancier?

    Neem contact op met onze Resource Desk via resourcedesk@centric.eu.

    Sollicitatiestappen freelancer

    • Meld je aan

      Mooie opdracht gezien? Meld je dan aan bij onze portal MyCentric.

    • So now you wait...

      Onze IT Sourcing-specialist neemt contact met je op.

    • Hebben we een match?

      Als jouw kennis en ervaring matchen met de functie, sturen we je cv door naar de opdrachtgever.

    • Is de opdrachtgever enthousiast?

      Dan doet de accountmanager van Centric eerst een zogenoemde pre-intake met je. Daarna ga je op gesprek bij de opdrachtgever.

    • De deal is rond

      De handtekeningen zijn gezet, veel succes!

    Eindeloze mogelijkheden