独立系システム開発企業でのアジャイル開発によるアプリケーション開発(リーダー)の求人
求人ID:1316938
募集継続中
転職求人情報
職種
アジャイル開発によるアプリケーション開発
ポジション
リーダー
年収イメージ
600万円〜1000万円
仕事内容
業務アプリケーションの構築における技術的課題解決を構築業務やPoC等を通して行い、顧客システムの課題解決を支援します。
さまざまな案件の支援を数か月〜1年程度のスパンで行い、その中で支援チームリーダーとして数人程度のメンバを管理しつつ技術支援を行います。
技術領域としてはインフラからバックエンド、フロントエンドまで幅広い範囲を抑えています。
任せる業務内容の一例
・業務アプリケーション(Web、モバイルアプリ、バックエンドなど)の構築、PoC業務
・iPaaS(Integration Platform as a Service)導入のためのインフラ構築やアプリ設計業務
・システム運用(CICD)の方式設計、基本設計、構築業務
・クラウド環境でのインフラ構築業務
・オンプレ環境からクラウド環境へのシフト/リフト業務
案件内容について
1.キャッシュレス決済アプリシステムおよび周辺システムの開発・保守
キャッシュレス決済で利用する機能を実現するために、フロントとバックエンド(API)の開発を実施する。
フロントエンド側の開発は、React、Flutterを用いた開発、バックエンド側の開発はJava(Spring)を用いた開発を行う。
また最新技術に触れられる機会が多く業務知識と技術力の両方を向上させていくことができます。
2.MuleSoft(iPaaS)導入のためのPoC・案件支援
・MuleSoft(iPaaS)でのODataを用いたデータ連携の検証
MuleSoftとSalesforceの顧客管理システムのAPI連携を行うために、実際に簡易なアプリをODataプロトコルを用いて作成・動作検証を行い実現可能かの検証を行う。
・MuleSoft(iPaaS)でのHULFT・S3とのファイル連携の検証
MuleSoftとその他外部システム間でHULFT・S3を介してファイル連携が実現可能かの検証を行う。
・MuleSoft学習用のハンズオンコンテンツの作成
MuleSoftの基本コースを学習したメンバや新規参画メンバ等のための、具体的に実装を行いながらアプリ開発を学ぶためのコンテンツを作成し、顧客の社内へのコンテンツ公開を実施している。
・AWSでのCICD実装方法の検証・ハンズオンコンテンツの作成
AWSのCodeDeploy等のCode Familyを用いたCICD全体の構成を設計し、実装を行い実現可能かの検証を行う。また、その検証結果を踏まえてAWSでのCICDの構成の一例をハンズオン形式で学ぶコンテンツを作成し、顧客の社内へのコンテンツ公開を実施している。
・APIの自動テストの製品の検証および比較
APIの自動テストの製品(Postmanなど)をいくつか選定し、その利用方法の検証を行っている。
その検証結果や公開ドキュメントを参考に製品比較表を作成し、案件支援時の参考にしている。
・案件支援関連
・既存AWS資産の移行検討(EC2→ECSなど)
AWSのEC2等で百種類程度の既存アプリが稼働しており、それらのアプリ分類やその結果もとにし、要件適応(例えば弾力性の向上)のためのシステム構成や移行方式の検討を行っている。
・Azureでのデータ連携用APIの設計〜テスト
Azure上で動いている既存システム間でAPI連携するため、Azure Functionsを用いたシステム構成検討やその実装・テストを行っている。
・公共系システムのAWS上へのスクラッチ構築のための事前調査およびCICD方式検討〜リリース
業界横断で利用する公共系データ連携基盤の海外先行事例のドキュメントベースでの調査。
また、その基盤構築にあたってのシステム構成検討のサポートやAPI基本設計の実施。
Jenkinsなどのミドルウェアを用いたCICD全体の構成を設計し、その実装〜リリースを行っている。
3.クレジットカード会社システムインフラ環境整備
クレジットカードブランド会社における、Google CloudおよびSaaS製品を利用したインフラを中心とした支援業務を行う。
主に以下のような役割を担う。
(1) インフラ支援
- 主にクラウドやSaaS製品を中心として、開発に必要となる機器群、セキュアルーム等の設計・構築・整備を行う。
- 業務・開発効率化のための外部の新規サービスを検証・構築を行う。
(2) SRE
- 各業務アプリケーションチームとコミュニケーションを取り、業務アプリケーションが必要となる開発環境、実行環境周りの整備を行う。
- インフラの監視にかかる運用コストを減らす仕組みの検討・実装を行う。
さまざまな案件の支援を数か月〜1年程度のスパンで行い、その中で支援チームリーダーとして数人程度のメンバを管理しつつ技術支援を行います。
技術領域としてはインフラからバックエンド、フロントエンドまで幅広い範囲を抑えています。
任せる業務内容の一例
・業務アプリケーション(Web、モバイルアプリ、バックエンドなど)の構築、PoC業務
・iPaaS(Integration Platform as a Service)導入のためのインフラ構築やアプリ設計業務
・システム運用(CICD)の方式設計、基本設計、構築業務
・クラウド環境でのインフラ構築業務
・オンプレ環境からクラウド環境へのシフト/リフト業務
案件内容について
1.キャッシュレス決済アプリシステムおよび周辺システムの開発・保守
キャッシュレス決済で利用する機能を実現するために、フロントとバックエンド(API)の開発を実施する。
フロントエンド側の開発は、React、Flutterを用いた開発、バックエンド側の開発はJava(Spring)を用いた開発を行う。
また最新技術に触れられる機会が多く業務知識と技術力の両方を向上させていくことができます。
2.MuleSoft(iPaaS)導入のためのPoC・案件支援
・MuleSoft(iPaaS)でのODataを用いたデータ連携の検証
MuleSoftとSalesforceの顧客管理システムのAPI連携を行うために、実際に簡易なアプリをODataプロトコルを用いて作成・動作検証を行い実現可能かの検証を行う。
・MuleSoft(iPaaS)でのHULFT・S3とのファイル連携の検証
MuleSoftとその他外部システム間でHULFT・S3を介してファイル連携が実現可能かの検証を行う。
・MuleSoft学習用のハンズオンコンテンツの作成
MuleSoftの基本コースを学習したメンバや新規参画メンバ等のための、具体的に実装を行いながらアプリ開発を学ぶためのコンテンツを作成し、顧客の社内へのコンテンツ公開を実施している。
・AWSでのCICD実装方法の検証・ハンズオンコンテンツの作成
AWSのCodeDeploy等のCode Familyを用いたCICD全体の構成を設計し、実装を行い実現可能かの検証を行う。また、その検証結果を踏まえてAWSでのCICDの構成の一例をハンズオン形式で学ぶコンテンツを作成し、顧客の社内へのコンテンツ公開を実施している。
・APIの自動テストの製品の検証および比較
APIの自動テストの製品(Postmanなど)をいくつか選定し、その利用方法の検証を行っている。
その検証結果や公開ドキュメントを参考に製品比較表を作成し、案件支援時の参考にしている。
・案件支援関連
・既存AWS資産の移行検討(EC2→ECSなど)
AWSのEC2等で百種類程度の既存アプリが稼働しており、それらのアプリ分類やその結果もとにし、要件適応(例えば弾力性の向上)のためのシステム構成や移行方式の検討を行っている。
・Azureでのデータ連携用APIの設計〜テスト
Azure上で動いている既存システム間でAPI連携するため、Azure Functionsを用いたシステム構成検討やその実装・テストを行っている。
・公共系システムのAWS上へのスクラッチ構築のための事前調査およびCICD方式検討〜リリース
業界横断で利用する公共系データ連携基盤の海外先行事例のドキュメントベースでの調査。
また、その基盤構築にあたってのシステム構成検討のサポートやAPI基本設計の実施。
Jenkinsなどのミドルウェアを用いたCICD全体の構成を設計し、その実装〜リリースを行っている。
3.クレジットカード会社システムインフラ環境整備
クレジットカードブランド会社における、Google CloudおよびSaaS製品を利用したインフラを中心とした支援業務を行う。
主に以下のような役割を担う。
(1) インフラ支援
- 主にクラウドやSaaS製品を中心として、開発に必要となる機器群、セキュアルーム等の設計・構築・整備を行う。
- 業務・開発効率化のための外部の新規サービスを検証・構築を行う。
(2) SRE
- 各業務アプリケーションチームとコミュニケーションを取り、業務アプリケーションが必要となる開発環境、実行環境周りの整備を行う。
- インフラの監視にかかる運用コストを減らす仕組みの検討・実装を行う。
必要スキル
【必須】
・プロジェクト管理者として、3名以上のチームにおいてマネジメント(進捗管理、課題管理、品質管理、コスト管理など)を行った経験
・コミュニケーションを自発的に取る能力
・アジャイル開発の手法を理解して行動に移す能力
・一通りの開発工程(基本設計〜総合テスト)の経験
・クラウド(AWS/GCP/Azure等)サービスに関する基本知識
・以下のいずれかの実務経験
・下記の言語を利用したWebアプリの開発経験
Java、Javascript(特にReact,Vue)、Golang、Python、PHP、Ruby、C言語系、Swift、Kotlin
・パブリッククラウド(AWS/GCP/Azure等)上でのシステムの構築経験
【歓迎/尚可】
・常に当事者意識を持ち、顧客にどれだけ価値を提供できるか、自ら考え行動に移すことができるマインド
・テックリードの立ち位置でプロジェクトを技術面で牽引された経験
・アジャイル手法を用いた開発経験
・要件定義の経験
・技術検証の経験
・アーキテクチャ設計の経験
・フロントエンドの開発経験
・モバイルアプリの開発経験
・オンプレ上でのシステムの構築経験
・下記サービスの構築経験
コンテナ、CI/CD、DB(Oracle、PostgreSQL、MySQL等)、セキュリティ系(認証認可やネットワークプロキシ等)のSaaS製品
・アーキテクチャ設計の経験
・クラウドサービス上でのWebアプリの構築経験
特に下記のようなサービスの構築経験があれば尚良し
- クラウド上での仮想サーバ構築(Amazon EC2など)
- サーバレス関数の構築(AWS Lambdaなど)
- クラウド型データベースの構築(Amazon Aurora,Amazon RDS,Amazon DynamoDBなど)
・プロジェクト管理者として、3名以上のチームにおいてマネジメント(進捗管理、課題管理、品質管理、コスト管理など)を行った経験
・コミュニケーションを自発的に取る能力
・アジャイル開発の手法を理解して行動に移す能力
・一通りの開発工程(基本設計〜総合テスト)の経験
・クラウド(AWS/GCP/Azure等)サービスに関する基本知識
・以下のいずれかの実務経験
・下記の言語を利用したWebアプリの開発経験
Java、Javascript(特にReact,Vue)、Golang、Python、PHP、Ruby、C言語系、Swift、Kotlin
・パブリッククラウド(AWS/GCP/Azure等)上でのシステムの構築経験
【歓迎/尚可】
・常に当事者意識を持ち、顧客にどれだけ価値を提供できるか、自ら考え行動に移すことができるマインド
・テックリードの立ち位置でプロジェクトを技術面で牽引された経験
・アジャイル手法を用いた開発経験
・要件定義の経験
・技術検証の経験
・アーキテクチャ設計の経験
・フロントエンドの開発経験
・モバイルアプリの開発経験
・オンプレ上でのシステムの構築経験
・下記サービスの構築経験
コンテナ、CI/CD、DB(Oracle、PostgreSQL、MySQL等)、セキュリティ系(認証認可やネットワークプロキシ等)のSaaS製品
・アーキテクチャ設計の経験
・クラウドサービス上でのWebアプリの構築経験
特に下記のようなサービスの構築経験があれば尚良し
- クラウド上での仮想サーバ構築(Amazon EC2など)
- サーバレス関数の構築(AWS Lambdaなど)
- クラウド型データベースの構築(Amazon Aurora,Amazon RDS,Amazon DynamoDBなど)
就業場所
就業形態
正社員
企業名
独立系システム開発企業
企業概要
・システムコンサルティングサービス
・システムインテグレーションサービス
・システムインテグレーションサービス
企業PR
業務カテゴリ
組織カテゴリ
備考
東京
横浜
横浜
関連キーワード
応募ありがとうございました。コンサルタントからご連絡します
応募出来ませんでした。恐れ入りますがもう一度やり直してください
気になるに登録しました
気になるに登録出来ませんでした。恐れ入りますがもう一度やり直してください