

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 マイクロサービスソリューションの実装を支援します。
- 複数のデータソースと送信先の間でデータを読み取り、変換、書き込みするサービスを構築・サポートします。
- 同僚のプルリクエストをレビューし、承認します。
- 単体テストと結合テストを通じて検証を実施します。
- Azure DevOps のビルド・リリースパイプラインと TestPlans を作成・管理します。
- 対象アプリケーションとサービス向けの Kubernetes Helm チャートを作成・管理します。
- 複雑な SQL Server ストアドプロシージャを開発・保守します。
- Kibana ダッシュボードを構築し、Elasticsearch クエリを作成します。
- OAuth の仕組みを開発します。ADFS の知識があれば尚可です。
- Scrum の中で業務に取り組み、依頼されたタスクを見積もります。
- 技術文書を作成します。
- セキュアコーディングを実践し、ログ記録と監査機能を実装します。
- 必要に応じて、同僚や上級ステークホルダーと明確に意思疎通します。
応募要件
- IT 分野で 15 年を超える経験があること。
- ソフトウェア開発で 9 年を超える経験があること。
- 過去 7 年以内に、.NET Framework を使用したバックエンド開発で 5 年を超える経験があること。
- REST API、連携機能、マイクロサービスなど、スケーラブルなバックエンドコンポーネントの設計・開発で 3 年を超える経験があること。
- Kubernetes や Docker Swarm などのコンテナおよびオーケストレーションツールを 2 年を超えて使用した経験があること。
- OAuth 標準を使用して、本番運用可能なプロジェクトを複数納品した経験があること。
- Agile/Scrum 環境で 3 年を超える経験があること。
- 高いスケーラビリティを備えたシステムで 2 年を超える経験があること。
- 国際的で多文化な環境で 1 年を超えて働いた経験があること。
- アプリケーション開発環境を十分に理解していること。
- マイクロサービスの設計パターンに精通していること。
- 非同期プログラミングとメッセージングのパターンに精通していること。
- .NET 8+(C#)に精通していること。
- Git と Gitflow を含む一般的なブランチ戦略に精通していること。
- リレーショナルデータベース、特に SQL Server に精通していること。
- ActiveMQ、RabbitMQ、Apache Kafka などのメッセージブローカーに精通していること。
- Microsoft Azure DevOps などの CI/CD システムに精通していること。Pipelines、Artifacts、TestPlans の知識を含みます。
- オブジェクト指向プログラミングのパラダイムと SOLID 原則に精通していること。
- 設計とアーキテクチャを含む、フルスタックソリューションの明確で完全な文書を作成できること。
- Linux シェルの使用方法と、ユーザー、グループ、権限などの Linux の基本概念を理解していること。
- EU 市民であること。







