AlmavivA de Belgique
AlmavivA de Belgique
51 – 200 Alkalmazottak
GyártásLogisztikaTanácsadás
Az AlmavivA de Belgique az Almaviva Group digitális átalakulással kapcsolatos szakértelmét kínálja európai szervezeteknek brüsszeli központjából. A vállalat köz- és magánszektorbeli ügyfelekkel dolgozik technológiai projekteken a pénzügyi szolgáltatások, a közigazgatás, a közlekedés és logisztika, a biztonság, a mezőgazdaság, valamint a távközlés és média területén. Munkája kiterjed az informatikai és vállalati architektúrára, a platformintegrációra és a digitális kapcsolatok kezelésére, azzal a céllal, hogy a szolgáltatások hozzáférhetőbbé, átláthatóbbá és interoperábilisabbá váljanak. Az álláskeresők számára ez a profil egy több ágazatban tevékenykedő technológiai tanácsadó céget mutat be; aktuális álláslehetőségeket itt nem sorol fel.

Senior .NET backend fejlesztő

Biztonságos .NET mikroszolgáltatásokat, API-kat és adatintegrációkat fejleszthet az AlmavivA de Belgique számára. Dolgozzon távolról Európából Azure DevOps, Kubernetes Helm és SQL Server használatával.

Leírás

  • Fejlesszen és tartson karban .NET 8+ backend kódot Newtonsoft.Json, OpenTelemetry, Swagger, Bogus, AutoBogus és Moq használatával.
  • Vegyen részt egy .NET mikroszolgáltatás-alapú megoldás megvalósításában.
  • Fejlesszen és támogasson olyan szolgáltatásokat, amelyek több forrás és cél között olvasnak, alakítanak át és írnak adatokat.
  • Vizsgálja át és hagyja jóvá a kollégák pull requestjeit.
  • Valósítson meg ellenőrzést egység- és integrációs tesztekkel.
  • Hozzon létre és kezeljen Azure DevOps build- és kiadási folyamatokat, valamint TestPlans terveket.
  • Hozzon létre és kezeljen Kubernetes Helm chartokat a támogatott alkalmazásokhoz és szolgáltatásokhoz.
  • Fejlesszen és tartson karban összetett SQL Server tárolt eljárásokat.
  • Készítsen Kibana irányítópultokat, és írjon Elasticsearch-lekérdezéseket.
  • Fejlesszen OAuth-mechanizmusokat; az ADFS ismerete előnyt jelent.
  • Dolgozzon Scrum keretrendszerben, és becsülje meg a kért feladatokat.
  • Készítsen műszaki dokumentációt.
  • Alkalmazzon biztonságos kódolási gyakorlatokat, és valósítson meg naplózási és auditálási funkciókat.
  • Szükség szerint kommunikáljon világosan a kollégákkal és a felső vezetés érintett tagjaival.

Követelmények

  • Több mint 15 éves IT-tapasztalattal rendelkezzen.
  • Több mint kilenc éves szoftverfejlesztési tapasztalattal rendelkezzen.
  • Az elmúlt hét évben több mint öt év backendfejlesztési tapasztalatot szerzett a .NET Frameworkkel.
  • Több mint hároméves tapasztalattal rendelkezzen skálázható backend komponensek tervezésében és fejlesztésében, beleértve a REST API-kat, integrációkat és mikroszolgáltatásokat.
  • Több mint két éves tapasztalattal rendelkezzen konténerekkel és olyan orkestrációs eszközökkel, mint a Kubernetes vagy a Docker Swarm.
  • Rendelkezzen tapasztalattal több, OAuth szabványt alkalmazó, éles használatra kész projekt leszállításában.
  • Több mint hároméves tapasztalattal rendelkezzen Agile/Scrum környezetben.
  • Több mint két éves tapasztalattal rendelkezzen nagy skálázhatóságú rendszerekkel.
  • Több mint egyéves tapasztalattal rendelkezzen nemzetközi, multikulturális munkakörnyezetben.
  • Jól ismerje az alkalmazásfejlesztési környezeteket.
  • Alaposan ismerje a mikroszolgáltatások tervezési mintáit.
  • Alaposan ismerje az aszinkron programozási és üzenetküldési mintákat.
  • Alaposan ismerje a .NET 8+ (C#) technológiát.
  • Alaposan ismerje a Git használatát és az elterjedt elágazási stratégiákat, beleértve a Gitflow-t.
  • Alaposan ismerje a relációs adatbázisokat, különösen az SQL Servert.
  • Alaposan ismerje az olyan üzenetközvetítőket, mint az ActiveMQ, a RabbitMQ vagy az Apache Kafka.
  • Alaposan ismerje a CI/CD-rendszereket, például a Microsoft Azure DevOpsot, beleértve a Pipelines, Artifacts és TestPlans szolgáltatásokat.
  • Alaposan ismerje az objektumorientált programozási paradigmákat és a SOLID-elveket.
  • Legyen képes világos, teljes dokumentációt írni teljes veremű megoldásokról, beleértve a tervezést és az architektúrát.
  • Ismerje a Linux shell használatát és az alapvető Linux-fogalmakat, beleértve a felhasználókat, csoportokat és jogosultságokat.
  • Legyen az Európai Unió állampolgára.