API (MuleSoft) solution architect
Description
職務内容:
- クライアントの業務部門及びシステム部門の担当者に説明資料を作成し、ヒヤリングをした上での要件定義を行う。
- 要件を理解し、複数システム間をインタフェース連携する為、インテグレーション設計・開発を行う
- ツールを使用し、インターフェースやインテグレーション・フローを定義・設計・開発を行う
- データ・ガバナンス、セキュリティに関するお客様の企業文化・方針に準拠したAPI開発を行う
- UML等による設計、デザインパターン定義、モデル定義・設計を行う
- システム要件定義に基づいた、設計・開発を行う
- システム開発を行っているPMと連携し、トラブル対応や解決策の提示
求める職務経験・スキル(必須)
- Java, Python, SQL(PL/SQL含む) など何らかのプログラミング経験(経験年数3年以上)
- SOAP, REST, HTTP, MQ, JSON, XMLの知識や、設計・開発経験
- DBのテーブル設計や構築経験(Oralce、SQLServerなど経験年数1年以上)
- テストや技術検証の経験があること
(例:UT/SIT、PoC、ソリューション選定・比較、本番環境向けテストなど) - システムの専門知識を活かして、業務部門との調整や交渉の経験があること
- 優れた対人関係構築スキル、日本語でのビジネスレベルのコミュニケーションスキル、プレゼンテーションスキルがある方
職務経験・スキル(尚可)
- 1年以上のMuleSoft、あるいは同様のデータ統合ソリューションでの開発・導入経験
- C言語のプログラミング経験(経験年数1年以上)
- Maven, Jenkins, BitBucket, GIT等を用いて開発・導入経験
- スクラム等のアジャイル開発経験
- ESB(例:IBM WebSphere Message Broker等)の導入経験
- ETL(例:IBM WebSphere DataPower等)の導入経験
- SOAやインテグレーションに関するアーキテクチャ思考
- MuleSoft認定資格
Duties and Responsibilities:
- Prepare briefing materials for the client's business and system department personnel, and define requirements based on interviews.
- Understand the requirements and design and develop integration to interface between multiple systems.
- Define, design, and develop interfaces and integration flows using tools.
- Develop APIs in compliance with the client's corporate culture and policies regarding data governance and security.
- Design using UML, etc., design pattern definition, model definition and design
- Design and development based on system requirements definition
- Work closely with the PM who is developing the system to troubleshoot problems and provide solutions
Requirements and Qualifications:
- Programming experience in Java, Python, SQL (including PL/SQL), etc. (3+ years of experience)
- Knowledge of SOAP, REST, HTTP, MQ, JSON, XML and experience in design and development
- Experience designing and building DB tables (1+ years of experience with Oralce, SQLServer, etc.)
- Experience in testing and technical validation.
(e.g. UT/SIT, PoC, solution selection and comparison, testing for production environments, etc.) - Experience coordinating and negotiating with business units using systems expertise.
- Excellent communication skills, business-level communication in Japanese, and presentation skills.
- 1+ year of development and implementation experience with MuleSoft or similar data integration solutions and C programming experience
- Experience developing and deploying with Maven, Jenkins, BitBucket, GIT, etc.
- Experience in agile development such as Scrum
- Experience implementing ESB (e.g. IBM WebSphere Message Broker, etc.)
- Experience with ETL (e.g. IBM WebSphere DataPower, etc.)
- Architectural thinking on SOA and integration
- MuleSoft certification
- Experience with Salesforce development and use is a plus
- Business level English proficiency
キャップジェミニについて
キャップジェミニは、テクノロジーの力を活用して企業ビジネスの変革・推進を支援するパートナーシップにおけるグローバルリーダーです。キャップジェミニ・グループは、テクノロジーを通して人々が持つエネルギーを解き放つことで、包摂的で持続可能な未来を目指し、日々まい進しています。私たちは、世界約50ケ国の32.5万人に及ぶチームメンバーから成る、極めて多様的で責任感の強い組織です。キャップジェミニは、55年にわたって積み上げてきた経験と実績そして豊かな専門知識を活かし、クラウド、データ、AI、コネクティビティ、ソフトウェア、デジタルエンジニアリング、プラットフォームなど、急速に進化するイノベーティブなテクノロジーを原動力として、戦略から設計、オペレーションに至るまで、お客様の幅広いビジネスニーズすべてに対応して、お客様から厚い信頼をいただいています。グループ全体の2021年度の売上は、180億ユーロです。
キャップジェミニについての詳細は、www.capgemini.com/jp-jp/ をご覧ください。
Get the Future You Want - 望む未来を手に入れよう