AlmavivA de Belgique
AlmavivA de Belgique
AlmavivA de Belgique 從布魯塞爾為歐洲機構提供 Almaviva Group 的數位轉型專業服務。公司與公部門及民營部門客戶合作,執行金融服務、公共行政、交通與物流、安全、農業,以及電信與媒體等領域的技術專案。其業務涵蓋 IT 與企業架構、平台整合及數位關係管理,致力於提升服務的可近性、透明度與互通性。對求職者而言,這份簡介介紹了一家服務多元產業的技術顧問公司;此處未列出具體的現有職缺。

資深 .NET 後端開發工程師

為 AlmavivA de Belgique 打造安全的 .NET 微服務、API 與資料整合方案。 於歐洲遠端工作,使用 Azure DevOps、Kubernetes Helm 與 SQL Server。

說明

  • 使用 Newtonsoft.Json、OpenTelemetry、Swagger、Bogus、AutoBogus 與 Moq 開發並維護 .NET 8+ 後端程式碼。
  • 協助實作 .NET 微服務解決方案。
  • 建置並支援服務,以便在多個來源與目的地之間讀取、轉換及寫入資料。
  • 審查並核准同事的提取要求(pull request)。
  • 透過單元測試與整合測試實作驗證。
  • 建立並管理 Azure DevOps 組建與發行管線及 TestPlans。
  • 為支援的應用程式與服務建立並管理 Kubernetes Helm chart。
  • 開發並維護複雜的 SQL Server 預存程序。
  • 建置 Kibana 儀表板並撰寫 Elasticsearch 查詢。
  • 開發 OAuth 機制;具備 ADFS 知識者尤佳。
  • 參與 Scrum 流程並估算所提出的工作項目。
  • 撰寫技術文件。
  • 採用安全程式設計實務,並實作記錄與稽核功能。
  • 視需要與同事及資深利害關係人清楚溝通。

職位要求

  • 具備超過 15 年 IT 領域經驗。
  • 具備超過 9 年軟體開發經驗。
  • 過去 7 年內,具備超過 5 年使用 .NET Framework 進行後端開發的經驗。
  • 具備超過 3 年設計及開發可擴充後端元件的經驗,包含 REST API、整合方案與微服務。
  • 具備超過 2 年使用 Kubernetes 或 Docker Swarm 等容器與協調工具的經驗。
  • 具備使用 OAuth 標準交付多個可投入正式環境專案的經驗。
  • 具備超過 3 年在 Agile/Scrum 環境工作的經驗。
  • 具備超過 2 年處理高度可擴充系統的經驗。
  • 具備超過 1 年在國際、多元文化環境工作的經驗。
  • 充分了解應用程式開發環境。
  • 熟悉微服務設計模式。
  • 熟悉非同步程式設計與訊息傳遞模式。
  • 熟悉 .NET 8+(C#)。
  • 熟悉 Git 及 Gitflow 等常見分支策略。
  • 熟悉關聯式資料庫,尤其是 SQL Server。
  • 熟悉 ActiveMQ、RabbitMQ 或 Apache Kafka 等訊息代理程式。
  • 熟悉 Microsoft Azure DevOps 等 CI/CD 系統,包含 Pipelines、Artifacts 與 TestPlans。
  • 熟悉物件導向程式設計典範與 SOLID 原則。
  • 能為全端解決方案撰寫清楚、完整的文件,涵蓋設計與架構。
  • 了解 Linux Shell 用法及 Linux 基本概念,包含使用者、群組與權限。
  • 必須為歐盟公民。

相關職缺