■ 職務内容 ・「ソフトウェアアーキテクト」 としてプロジェクトに参画し、適切なアーキテクチャの提案や実現性検証、レビューを実施できる方を募集します。案件の要望や状況によっては、開発推進や品質統制という役割で案件を技術面でリードする役割を担っていただきます。
■ 職務例 ・メインフレームからのオープン化案件において、ドメイン定義を行なって機能・データを分割し、マイクロサービスアーキテクチャの具体的な実現案を提案する ・Spring Framework(Java)を採用したシステムをクラウドネイティブ対応にするため、コンテナ化して Kubernetes で管理し、CI/CD を含めた一連の開発プロセスを提案する ・クリーンアーキテクチャに従ったGo言語の独自フレームワークをアジャイルで開発し、改善や機能追加などのサポート、及びメンバへの開発フォローを進めながら期間内にリリースする ・AWS のデザインパターンを参考に、API Gateway / Lambda / DynamoDB などを組み合わせた低コストでスケーラブルなアーキテクチャを設計し、Terraform や AWS SAM といった IaC(Infrastructure as Code)ツールを使った構築自動化方式と併せて提供する ・iPaaS製品を用いたシステム開発の実施