
株式会社NTTデータ
【法人】メディア・エンタメ・交通業界向けソフトウェアアーキテクト<1048>
メディア・エンタメ・交通業界のお客様に対して、ソフトウェアアーキテクトととしてプロジェクトを推進し、多岐にわたるシステム開発に携わっていただきます。
技術チームの規模はプロジェクトにもよりますが、社員2名~5名程度です。
【主なプロジェクト内容・提案テーマ】
●営業やコンサルと連携したシステムの企画、提案
主にRFPに対する提案活動です。
技術チームの一員として、システムアーキテクチャ設計/処理方式設計/見積りをしていただきます。
直近では、AWSサービスを利用したシステムを提案しています。(RDS Aurora,Cloudfront,Lambda,Fargate,Cognitoなど)
●アプリケーション基盤の設計、開発、テストの実施・推進
プロジェクト実行フェーズでは、アプリケーション基盤の設計(FW/MW選定)、処理方式設計、業務アプリチームの開発・テストの推進をしていただきます
直近のプロジェクトでは、SpringBoot/ThymeLeafのようなMPAを採用しましたが、今後はREACTのようなSPAを採用する方針です
処理方式検討では、認証/認可方式、ログ出力方式のような、業務アプリケーションの代表的な処理パターンを検討することに加えて、非機能要件を実現するための方式の検討をします。
また、技術力とソフトウェア開発論を組み合わせて、業務アプリチームの開発を推進/補佐する役割を担います
●既存システムのエンハンス開発、維持管理
●生成AIを使ったAP開発プロセス/インフラ基盤構築プロセスの省力化トライアル
MStepある既存システムにおいて、方式検討が必要なエンハンス開発があった際は、影響調査・処理方式検討をしていただきます。
また、既存システムはリリースしてから長期間保守していることもあり、生産性向上を目的にして当時の開発プロセスの見直し/モダン化を進めています。
キーワードとしては、Github-Copilot導入、テスト駆動開発の適用、E2Eテストツール(Playwright)導入、NTTデータ社内のAIツール導入PoCなどがあります。
【アサイン先想定】
※以下①➁③それぞれに多数の案件がありますので、ご希望やご経験を鑑み、最適な案件アサインを検討いたします。
①広告代理店様の基幹システム、周辺システム開発
②エンタメ領域(ボート/競馬)の基幹システム、周辺システム開発
③放送業界様の基幹システム、周辺システム開発
④交通業界(鉄道会社)の基幹システム、周辺システム開発
【組織の特徴・業務の進め方】
お客様と当社とは長期のお付き合いであり、信頼関係が構築できています。プロジェクト進行における課題や問題に対しても当社の主張を尊重していただける関係性です。
相対するお客様はシステム部門の方ですので技術面の話題に関しても議論できます。「よりよいシステムにするためにはどうすれば良いのか」をフラットに会話をしながらプロジェクトを進めていきます。
組織のカルチャーとして、一人ひとりに与えられる裁量は大きく、検討タスクに関してはかなりの自由度が与えられます。
そのため、提示されたビジネス課題・制約をもとに、最善なシステム構成を検討し、課題に対処しながらシステムを実現していく活動を通じて、幅広い技術力を持つエンジニアになることができます。
とはいえ、システム開発における技術要素は幅広く、一人で全体をカバーできるものではないという事も理解していますので、不足部分はチームでフォローしながら進めていくことになります。ご安心ください。