個別相談会で
情報収集・悩み相談しませんか?
テクフリではコーディネーターが
無料でオンライン相談会を実施しています。
個別相談会で情報収集・
悩み相談しませんか?
テクフリではコーディネーターが
無料でオンライン相談会を
実施しています。



分析支援ライブラリの開発案件に携わっていただきます。
ビックデータを独自のAI分析で情報を加工し提供している会社にて、
ビッグデータ分析担当者が開発や検討を効率的に行えるようなライブラリ(API群)の設計・実装を行っていただきます。
主にビッグデータ定量評価、特徴量への加工・変換、計算、レポーティング機能などを開発致します。
利用者ニーズを理解した上で、チームメンバーと議論・提案しあいながら作り上げていける方を求めております。
・Pythonの実装経験
・AWS(EC2, ECS, ECR, Lambda, Cloudformation, CloudWatchなど)の中の何れかのご経験
・テーブル設計のご経験(DB理解)
・業務背景を理解して作業を行える方
製造業向けのSaaS型製品開発プラットフォームの開発・運用に携わり、ソフトウェア技術を
通じてものづくりのDXを推進します。
主な職務内容と開発環境は下記の通りです。
・プロダクトの新規機能設計・開発及び既存機能改善
・技術選定
・プロダクトの技術的な課題抽出、重要度・優先度判断、改善
・コードレビュー
●募集背景
当該企業が提供する製品開発プラットフォームはノーコードで自社に合わせた
部品データモデルを構築し、製品開発情報を一元管理するためのソリューションです。
バージョンごとの部品表(Bill of Material)を土台に、製品マスタを構築、製品開発における
部門間の連携をスムーズにします。
製品開発データの一元管理を可能にし、SSOTとして設計、調達、生産など異なる部署や
サプライヤーと簡単に情報交換ができるサービスを提供しています。
現在事業拡大にあたり、当該企業のCTO候補として、エンジニアリング組織の技術面におけるリード、
およびエンジニア文化の体現と実装をお任せできる方を探しています。
●開発環境
・フロントエンド: Next.js, TypeScript, Chakra UI, Recoil
・バックエンド: NestJS, TypeScript, Prisma(ORM), PostgreSQL(DB), Clean Architecture(設計)
・インフラ: AWS(ECS, Fargate, S3, Cognito, CloudFront, Terraform etc ...)
・デザインツール: Figma
・CI: GitHub Actions
・コミュニケーションツール: Slack, Notion
・実務におけるフロントエンド実装
・実務におけるRDBを用いたバックエンド実装
製造業向けのSaaS型製品開発プラットフォームの開発・運用に携わり、ソフトウェア技術を
通じてものづくりのDXを推進します。
主な職務内容と開発環境は下記の通りです。
・経営メンバーとしての経営戦略の策定および執行
・プロダクトの技術的な課題抽出、重要度・優先度判断および改善
・PRISMの新規機能設計・開発及び既存機能の改善
・新技術の調査、技術選定のリード
・プロダクトの要件定義、設計、開発、進行管理
・採用ブランディングのための各種イベントの参加、登壇
■募集背景
当該企業が提供する製品開発プラットフォームはノーコードで自社に合わせた
部品データモデルを構築し、製品開発情報を一元管理するためのソリューションです。
バージョンごとの部品表(Bill of Material)を土台に、製品マスタを構築、製品開発における
部門間の連携をスムーズにします。
製品開発データの一元管理を可能にし、SSOTとして設計、調達、生産など異なる部署や
サプライヤーと簡単に情報交換ができるサービスを提供しています。
現在事業拡大にあたり、当該企業のCTO候補として、エンジニアリング組織の技術面におけるリード、
およびエンジニア文化の体現と実装をお任せできる方を探しています。
■開発環境
・フロントエンド: Next.js, TypeScript, Chakra UI, Recoil
・バックエンド: NestJS, TypeScript, Prisma(ORM), PostgreSQL(DB), Clean Architecture(設計)
・インフラ: AWS(ECS, Fargate, S3, Cognito, CloudFront, Terraform etc ...)
・デザインツール: Figma
・CI: GitHub Actions
・コミュニケーションツール: Slack, Notion
・事業会社でのリードエンジニアまたはPMとしての経験
・実務におけるRDBを用いたバックエンド実装
・実務におけるフロントエンド実装
本サービスはリリースから8年目を迎えサービスの基盤が整いつつある中で、既存システムの技術負債解消のためにPerlからGoへの書き換えを進めており、新機能においても今後Goでの開発を検討しています。
Goへの移行に関しては、シンプルなコードで実装できることやライブラリの豊富さ、安全性が高いという理由から言語選択しています。
【業務詳細】
・サービスのサーバーサイド全般(アプリ、SPA用API、ブラウザ版、請求システムや他社連携用API、社内用管理ツールなどの開発、保守運用)
・インフラの整備、保守運用
※サーバーサイドの開発を中心にインフラ周り、一部webフロントに関する業務にも携わっていただく可能性があります。
・Webサービスの開発経験5年以上
・Goでの開発経験1年以上
下記作業をご担当頂く予定です。
・PRDの企画、策定、またはプロダクト機能の企画
・プロダクトドメインの設計
・プロダクト開発(API開発、Web開発)
・AWSでのクラウドネイティブアーキテクチャの設計、構築
・スクラムでのアジャイル開発
・KotlinからGoへのリプレイス
・Goを用いたバックエンドの開発
・他言語からGoへのリプレイスのご経験
・他言語でのバックエンドの開発
・AWS環境でのプロダクト運用経験(コンテナ/ECS/SQS)
・クラウドやテレワークの普及によりゼロトラスト型のセキュリティに移行するお客さま企業を支援するセキュリティサービスのシステム開発におきまして
セキュリティリスクの可視化やインシデント管理を行うログ分析基盤の開発に従事していただきます。
・AWSの利用サービス
EC2、ECS、Lambda、S3、RDS、DynamoDB、VPC、CloudFront、SQS、SNS、Athena等
・Linux上での運用、開発経験
・AWSのマネージドサービスで可用性を意識した構築、運用ができる
・VPCなどを用いてセキュアなネットワーク設計ができる
・CloudWatch などを用いたAWS上のリソースの監視設計、構築ができる
・Terraform などを用いたIaC構築経験
・AWS上での運用自動化やDevOpsに関する知見
・AWS Lambda などを用いて、シンプルなバッチ処理を実装できる
自動車メーカー様のDWHシステム運用における、以下のジョブ監視/ヘルプデスク/オペレーション、および顧客への問題提起/提案作業を行っていただきます。
・システムリソース払い出し(DWH/GitLab/GitHub)
・運用システムの問合せ/トラブルシューティング
・データベース操作オペレーション
・本番環境クエリ実施対応
(AWS:IAM/EC2/Workspace/ECS/S3/…)
・作業マニュアル作成
・オフショア対応としてのマニュアル英語化
・課題管理/業務改善活動
・AWS開発/構築経験
・Oracle、SQL Serverなどのデータベース開発/構築経験、およびデータベース操作(SQLクエリ、ロール、ジョブ、プロシージャ)
・DWH運用、開発/構築経験
・顧客の課題解決、提案といった業務経験
・クライアント様社内業務用のWebシステムの開発を行っていただきます。
・主にサーバーサイドの開発を担当いただきますが、可能であればフロント開発もお願いします。
【開発環境】
・データパイプライン/ワークフロー:Prefect, Airflow, Luigi, Embulk, etc
・CI/CD:Code Pipeline, GitHub Actions, CircleCI, etc
・ビルドツール: Code Build
・構成管理ツール:Code Commit, Bitbucket, GitHub Enterprise, etc
・毎日朝会(9時~10時の間で開始時刻を決定)に参加すれば、フレックス勤務です。
・8.0h×営業日数を目安に稼働してください。
・Pythonでの業務システム開発経験2年以上
・設計〜開発、ローンチまで、一貫した経験
・サーバーサイド開発経験3年以上
・Pythonでのデータパイプライン処理経験(Airflowなどによる)
・数十テーブルに及ぶデータ加工処理&テスト経験
現在自社サービスである求人検索エンジンの刷新をしております。
開発者体験の改善や生産性の向上を積極的に行っています。
これまでに行ってきた取り組みには以下のようなものがあります。
【業務詳細】
・Composition APIの導入
・Atomic Designの導入
・Storybookの導入
・コンポーネント設計や実装に関するコーディングガイドライン作成
・プルリクエストのレビュワーのガイドライン作成
・プルリクエストのテンプレート作成
<業務一例>
POやデザイナーと協力し、グループの中での裁量で要件定義から技術選定・開発・リリース・運用まで、一気通貫で幅広く取り組んでいただけます。
・既存コードのリファクタリング(Class Component→Composition API書き換え)
・Vue2→Vue3へのバージョンアップ
・UIフレームワークの刷新
・新規画面の開発(Vue.js)
・Unit Test(Jest)
・E2Eテスト(Cypress)
・Githubでのコードレビュー
・要件定義、技術選定の経験
・Webアプリケーション開発5年以上
・TypeScriptでの開発経験
・Vue3を使った開発経験
・Yarn, Webpackなどを使用したビルド環境の構築経験
・Gitを利用した開発経験
・Jestを利用したテスト経験
・コンポーネント設計経験
新規プロジェクトに参画し、サービス(プロダクト)利用のデータベースの信頼性向上を目的とした
最新のシステム構成への推進および技術検証を行っていただきます。
システムの標準構成設計に必要となる技術の改善を推進する立場を担って頂きます。
・DB監視改善の推進(未然検知、ログ収集、障害検知等の環境整備)
・DB構成標準の作成と展開推進
・DB関連のレビュー
・積極的な高可用性や高信頼性のDBシステムへの改善提案
・DB運用におけるセキュリティを考慮したシステムリリース自動化(DevSecOps)へのシステム運用改善
・DB関連障害のポストモーテムの実施
AWS クラウドエンジニアリングとしてのスキルを保有している(2年以上の業務経験)
・RDS
・ECS
・EC2
・StepFunctions
・Lambda
・S3
・DynamoDB
・CloudFront
アプリケーションエンジニアリングが可能である(2年以上の業務経験)
・Go
AI×SaaSプロダクトの開発部門で、バックエンドの開発をご担当いただきます。
【バックエンドの仕事の魅力】
・我々のプロダクトは高速に大規模データを処理する必要があり、
極めて難易度が高いプロダクト開発の経験をすることが可能です。
・我々は技術的負債を極力作らぬよう、常にリファクタリングを行っています。
【概要】
GraphQLによるAPIサーバー構築
【詳細】
新バージョンをリリースし、エンタープライズとの契約が急激に増えている中で、
非常に多くの機能改善要望や機能追加要望が出てきています。
バックエンド領域において、機能改善やオプション機能の追加に開発に携わっていただきます。
Rustでactix-webを使用し、GraphQLサーバーを開発しています。
Rust未経験者でも静的型付け言語(GoやScalaなど)の業務経験がありましたら、問題ありません。
社員エンジニアとスクラムチームを形成し、スクラムイベントを通じて、
開発メンバー全員でスプリントを消化していく体制になります。
状況やご希望に応じてフロントエンド領域をお願いすることもあります。
【開発環境】
・開発言語: Rust
・DB: Aurora(PostgreSQL互換)、Redshift
・検索エンジン: Amazon Elasticsearch Service
・ライブラリ・フレームワーク:actix-web, Juniper(GraphQL)
・インフラ: Amazon Web Services
・AWS製品: EC2、ECS、S3、ALB、CloudWatch
・ツール: GitHub、Jira、Slack、CircleCI、Sentry
・Webサービスやシステム開発におけるサーバサイドエンジニアとして4年以上の開発経験
・静的型付け言語(Rust、Go、Scala、Kotlinなど)での開発実務経験2年以上
・SQLの実装経験(基本的なDDL、DMLに加え、結合、集計、集合、case文などを理解している方)
・AWSなどクラウド環境を利用したシステム開発の経験
・Dockerなどのコンテナ技術を利用した開発経験
・大手通信キャリアの携帯電話基地局発信規制システムの開発を行っていただきます。
・アジャイル開発で、ペアプログラミングで開発を進めていただきます。
・バックエンドメインですが一部フロントもお願いします。
・Pythonでのシステム開発経験(ツール以外)
・AWS知識: CodeCommit、CodeBuild、CodeDeploy、CodePipeline、VPC(SG等含む)、
ELB、DXGW、RDS、Route53、ECR、ECS、Fargate、S3、SSM、CloudWatch
・PostgreSQLでの開発経験
・MacPCでの開発
現在開発中の学習サービスにおける、ソフトウェアエンジニアの募集です。
学習コンテンツ管理システムの開発、運用を主に担当していただきます。
具体的な業務内容
・Go言語を用いたアプリケーションの開発、運用
・Terraformを用いたAWS環境の構築、運用
・Go言語を用いたWebアプリケーションの開発、運用経験
・コンテナ技術(Docker, ECS Fargateなど)の運用経験
・Terraformに関する理解と運用経験
・GitHub ActionsやCircleCIを用いたCI/CDの構築、運用経験
・ユニットテストの経験
・大手総合広告代理店として、特にデジタル広告ビジネスを総合的に展開している企業様の、
データフィード広告管理運用支援に特化した独自ツールの保守運用開発を行っていただきます。
・詳細設計~開発~テストまで実施して頂きますが、対応前に既存システムの解析等を行っていただきます。
・Ruby on Railsの開発経験3年以上
・JavaScript、Vue.jsの開発経験1年以上
・Linuxコマンド
・SQL
・AWS上でのシステム開発経験
・他の方が作成されたプログラム解析を行った経験
・お客様と共にアジャイル(Scrum)方式で、
外部システムとの連携を含むバックエンドAPIサーバーの開発を行っていただきます。
・Node.js、TypeScript (JavaScriptでも検討可)、SQL (PostgreSQL/MySQL)で開発ができること
【案件概要】
主に①に携わって頂き、可能であれば②の業務もお願いいたします。
①広告レポートデータ取得や配信情報更新システムの保守および追加開発
・node.js, AWS(Lambda, ECS, S3), GoogleSheet(AppScript)
・OAuthなど一般的なHTTP APIを利用する上での認証方式等の知識および取り扱い経験
②Webマーケティングデータの統合プラットフォーム 業務UI改善
・Ruby on Rails, AWS(ECS, Redshift, RDS(mysql), Athena, S3)
・Google Ads APIなど広告関連APIの利用経験
・Node.jsを使用したバックエンド開発の経験
・OAuthなど認証周りの知見がある方
・AWS Lambdaの経験
・自動車メーカー様DWHシステム運用における、以下のジョブ監視/ヘルプデスク/オペレーション、
および顧客への問題提起・提案作業
・ジョブ監視/対応(問題分析)
・データベース操作オペレーション
・運用システムの問合せ/トラブルシューティング
・本番環境クエリ実施対応
・システムリソース払い出し(DWH/Lab/Hub)
(AWS:IAM/EC2/Workspace/ECS/S3/…)
・作業マニュアル作成
・オフショア対応としてのマニュアル英語化
・土日(半日程度)のジョブ監視対応(当番制/代休)
・クラウド開発・構築経験(AWS等)
・Oracle、SQL Serverなどのデータベース開発/構築経験、およびデータベース操作
(SQLクエリ・ロール・ジョブ・プロシージャ)
・DWH運用・開発/構築経験
・顧客の課題解決、提案といった業務経験
・携帯電話とサービスを販売する(携帯価格や付帯サービス)アプリ開発を行っていただきます。
・購入するお客様向け機能と管理者画面の機能の作成。
・俗人化を避けるためフルスタックのスクラム開発で、サーバサイドだけでなく、
フロントエンド/インフラ/ネイティブアプリにもご対応いただきます。
<現在の開発環境>
・Ruby on Rails
・Nuxt.js
・Vue.js
・HTML/CSS/JavaScript
・AWS(ECS、S3、VPC、RDS、Lambda 等)
・GitHub Enterprise
・GitHub Actions
・Docker
・Kotlin
・Terraform
・今度はRubyではなくマイクロサービスでの開発を計画しています。
・サーバーサイドウェブフレームワークを用いたウェブアプリケーション開発の経験
・プロダクトマネージャー/デザイナー/QA等職種を横断したチームでの開発経験
・gitを使ったチーム開発経験
・コードレビューの経験
・コンシューマ向けWebサービスでの開発経験
・AWS(ambdaやcloudformationなど)を用いた開発経験
<今後導入を検討している開発言語>※必須ではありません。
・Serverless Framework(Javascript)
・node.js
・Express
・React
・Sequelize
・AWS(Step Functions)
・自動車メーカー様DWHシステム運用における、以下のジョブ監視/ヘルプデスク/オペレーション、
および顧客への問題提起・提案作業
・ジョブ監視/対応(問題分析)
・データベース操作オペレーション
・運用システムの問合せ/トラブルシューティング
・本番環境クエリ実施対応
・システムリソース払い出し(DWH/Lab/Hub)
(AWS:IAM/EC2/Workspace/ECS/S3/…)
・作業マニュアル作成
・オフショア対応としてのマニュアル英語化
・土日(半日程度)のジョブ監視対応(当番制/代休)
・クラウド開発・構築経験(AWS等)
・Oracle、SQL Serverなどのデータベース開発/構築経験、およびデータベース操作
(SQLクエリ・ロール・ジョブ・プロシージャ)
・DWH運用・開発/構築経験
・顧客の課題解決、提案といった業務経験
自動車メーカー様DWHシステム運用における、オペレーション/ヘルプデスク業務。
・DWH/Lab/Hubリソース払い出し
(AWS:IAM/EC2/Workspace/ECS/S3/…)
・SnowFlakeデータ操作オペレーション
・ジョブ監視/対応(問題分析)
・運用システムの問合せ/トラブルシューティング
・作業マニュアル作成
・オフショア対応としてのマニュアル英語化
・業務スタイルはチケット制です
・今後ヘルプデスク業務をグローバル展開(オフショア化)に行うため、
休日の対応(365D)が発生する場合があります(当番制/短時間/代休取得)
・クラウド実務経験(AWS等)
・DWH運用経験
・テレワーク実務経験
・問題解決能力
・大手通信キャリアのセキュリティサービスのユーザーポータル画面の開発を行っていただきます。
・フロントエンドに限らず、API開発やAWSインフラなどの関連する開発業務にも携わって頂きます。
・Vue.jsでのSPA実装に関する2年以上の開発経験
・デザイナーと入稿されたWebデザインをSass等を用いて実装した開発経験
・Jestを用いたフロントエンドの単体試験の知識
・Gitを用いたチーム開発経験
・ニューノーマルな働き方を推進するゼロトラストセキュリティサービス実現のため、
デバイスログ/認証ログ/アクセスログなど様々なデータを対象とするデータ分析プラットフォームの開発に従事していただきます。
・スクラム開発チームの一員として、技術選定からアーキテクチャの設計・実装まで、幅広い裁量で業務を行うことができます。
<プロジェクト内使用言語など>
・AWS(EC2、ECS、Lambda、S3、RDS、Cognito、VPC、Cloud Front等)
・ElasticStack(Elasticsearch, Kibana, Logstash, Beats)
・Terraform
・GitHub Enterprise
・ElasticStack(Elasticsearch, Kibana, Logstash, Beats)を活用したシステムの設計/開発/運用
・Elasticsearchを用いたデータ分析プラットフォームの設計/開発/運用
・Elasticsearchの性能を意識したクラスタ設計/システム構築
・Logstash等を利用したETL処理の設計/開発
・AWSを用いた開発経験
・Linux上での開発経験
・Gitを用いた開発経験
保険会社向け保険加入用情報入力アプリケーションの開発案件
・保険加入に必要な情報をエンドユーザーに入力していただき、保険料を算出し契約を行うためのシステム。
・LINE の LIFF ブラウザと呼ばれる内蔵ブラウザ上にサービスを構築。
・内臓ブラウザ上の Web サービスとして展開しているため、LINE 社へのデータ保存しない点が強み。
ローカルの開発環境は Docker で構築、エディタ・IDE の指定はないが VScode が多い。
Git の運用は Git フローもしくは GitHub フロー。プロジェクト次第。
バックエンド: Ruby, Ruby on Rails
フロントエンド: erb, Vue.js
インフラ: AWS EC2, ECS, Aurora, Amazon Opensearch Searvice, CodePipeline, CodeDeploy
大手出版社様が展開する海外ニュースを国内向けに翻訳して展開するメディアサイトです。
システム基盤として WordPress を採用しておりますが、 お客様のご要望を最大限実現する為、テーマやプラグインを単純に導入するだけでなく、 アグレッシブな改修を重ね続けている為、スクラッチで実装されたシステムと、 遜色の無い開発経験スキルを得られる環境となっています。
ユーザーに見えるサイトなので、バックエンドとフロントの開発比率は50:50程です。
作業者ごとのローカル開発環境はAWS EC2 上に Docker コンテナを作成しています。
Git - Bitbucket で、個々が開発したプログラムのPR(プルリクエスト) を提出し、 案件内SEがコードレビューを実施し品質を担保しています。
お客様と直接要件定義を行い、足並みを揃えてアジャイルで開発案件を進行している為、 開発の全工程を経験して頂ける案件環境です。
開発環境に対応ができる方
▼開発:
・EC2
・CentOS release 6.5 (Final) ( 更新予定 )
・httpd: Apache/2.2.15
・PHP 5.6.40
・WordPress 5.8
・DB: RDS(MySQL 5.6.35)
2.大手ゲーム会社の品質管理システム
CentOS Linux release 7.8.2003 (Core)
Apache/2.4.6 (CentOS)
PHP 7.4.25
PostgreSQL 11.8
Laravel Framework 6.20.12
Vue@2.6.12
Vuetify@2.4.5
アジャイル開発プロジェクトにおいて、AWSサービスを利用したシステムの構築および
テスト・運用設計、DevOpsに関わる運用を担っていただきます。
1) AWSを用いたシステムの構築
2) システムのテスト計画作成および実施
3) マニュアル等各種ドキュメント作成
4) セキュリティ・監視・運用設計
5) リリースフローの設計
・AWS上でのシステム構築経験が3年以上
・コンテナサービスの設定とデプロイ経験(AWS ECS , EKS, Azure AKS, GCP GKE などの経験)
・Terraform の使用経験
・携帯ショップで販売するモバイル端末価格のデジタルサイネージアプリケーションの開発を行っていただきます。
・フルスタックのスクラム開発の為、サーバサイドだけでなくフロントエンド/インフラ/ネイティブアプリにもフルスタックでご対応いただける方だと尚ありがたい
・サーバーサイドウェブフレームワークを用いたウェブアプリケーション開発の経験
・プロダクトマネージャー/デザイナー/QA等職種を横断したチームでの開発経験
・gitを使ったチーム開発経験、コードレビューの経験
・法人向けに提供しているSaaSで主に「ID一括管理」「連携SaaSへのSSO」「連携SaaSへのプロビジョニング」を提供します。
- 【ID一括管理】企業管理者による従業員のID管理機能を提供します。
- 【SSO】SAML/OIDCを利用したSaaSへのSSOを提供します。認証はID/パスワード認証に加えて、MFAやFIDOを利用した強固な認証も利用可能です。
- 【プロビジョニング】連携している各SaaSへ企業情報やユーザ情報等をシステム間連携により反映します。
・WEBサービス(バックエンド/フロントエンド)とシステム間連携を中心としたバックエンドの開発です。
- 【ID一括管理】Spring(バックエンド)とBackbone.jsを中心とするjavascript(フロントエンド)で構成されるSPAをメインに構成されます。
- 【SSO】pingfederate(ミドルウェア)を中心に、javaによるpingfederateへの独自実装や、不足機能を補うSpringで構成されます。
- 【プロビジョニング】Lambdaを中心としたサーバレスを組み合わせたマイクロサービスと、Spring Batchのコンテナによる構成です。
・連携SaaS向けの新規開発や、認証要素の追加開発、アーキテクチャ/アプリケーションのリファクタリング等を実施します。
・現状のアプリケーションへのコード追加/修正だけでなく、今後の保守性・性能・コスト等多角的な観点から最適な実現方式を議論してフルスタックに開発します。
・スクラムでビジネスサイドとチームで開発します。チームに対して十分な裁量が与えられているため、意思決定が迅速です。
また、ビジネスサイドも含めてチーム全体がフラットな関係性のため、エンジニアとして仕様の検討・改善ができます。
・開発方針やアーキテクチャをチームのエンジニア全員で議論して決定します。
AWSを中心に技術選定も含めて自由度高くアーキテクチャを設計できるため、最適なシステムを開発できます。
・gitを利用したチームでの開発の経験
・java, SpringまたはSpring Bootを用いたアプリ開発の経験
例えば、
- Controller, Service, Repository, RDBの処理分担の設計
- 可読性・保守性の高く、冗長でないコーディング
等
・AWSを利用したアーキテクチャ設計・開発の経験
例えば、
- Lambda, API Gateway等を用いたAPIを開発
- SQS, Lambda(Python)を用いた非同期処理を開発
- DynamoDBのテーブル設計
- Spring BootコンテナのECS(Fargate)へのホスト
等
・スクラム
・フロントエンド(SPA)開発
・RDBの整合性と性能のトレードオフを考慮したテーブル・インデックスの設計・実装
・法人向けに提供しているSaaSで主に「ID一括管理」「連携SaaSへのSSO」「連携SaaSへのプロビジョニング」を提供します。
- 【ID一括管理】企業管理者による従業員のID管理機能を提供します。
- 【SSO】SAML/OIDCを利用したSaaSへのSSOを提供します。認証はID/パスワード認証に加えて、MFAやFIDOを利用した強固な認証も利用可能です。
- 【プロビジョニング】連携している各SaaSへ企業情報やユーザ情報等をシステム間連携により反映します。
・WEBサービス(バックエンド/フロントエンド)とシステム間連携を中心としたバックエンドの開発です。
- 【ID一括管理】Spring(バックエンド)とBackbone.jsを中心とするjavascript(フロントエンド)で構成されるSPAをメインに構成されます。
- 【SSO】pingfederate(ミドルウェア)を中心に、javaによるpingfederateへの独自実装や、不足機能を補うSpringで構成されます。
- 【プロビジョニング】Lambdaを中心としたサーバレスを組み合わせたマイクロサービスと、Spring Batchのコンテナによる構成です。
・連携SaaS向けの新規開発や、認証要素の追加開発、アーキテクチャ/アプリケーションのリファクタリング等を実施します。
・現状のアプリケーションへのコード追加/修正だけでなく、今後の保守性・性能・コスト等多角的な観点から最適な実現方式を議論してフルスタックに開発します。
・スクラムでビジネスサイドとチームで開発します。チームに対して十分な裁量が与えられているため、意思決定が迅速です。
また、ビジネスサイドも含めてチーム全体がフラットな関係性のため、エンジニアとして仕様の検討・改善ができます。
・開発方針やアーキテクチャをチームのエンジニア全員で議論して決定します。
AWSを中心に技術選定も含めて自由度高くアーキテクチャを設計できるため、最適なシステムを開発できます。
・gitを利用したチームでの開発の経験
・java, SpringまたはSpring Bootを用いたアプリ開発の経験
例えば、
- Controller, Service, Repository, RDBの処理分担の設計
- 可読性・保守性の高く、冗長でないコーディング
等
・AWSを利用したアーキテクチャ設計・開発の経験
例えば、
- Lambda, API Gateway等を用いたAPIを開発
- SQS, Lambda(Python)を用いた非同期処理を開発
- DynamoDBのテーブル設計
- Spring BootコンテナのECS(Fargate)へのホスト
等
・スクラム
・フロントエンド(SPA)開発
・RDBの整合性と性能のトレードオフを考慮したテーブル・インデックスの設計・実装
AWSを活用したインフラ保守、構築・開発業務に携わっていただきます。
クラウドから物理環境までを扱う業務内容のいづれかをご担当いただきます。
アサイン予定のチームは他の複数のチームと関わりながら業務を遂行する横断的な組織になります。
【案件詳細】
・AWSを活用したインフラ保守、構築・開発の大型案件
・CMSサービスのインフラ保守運用
・物理サーバー案件(頻度:低)
・インフラ関連業務、及びその他付随業務
※インフラの知見、アプリ開発の知見共に必要です。
以下2点の経験/能力があること
・AWSを活用したインフラに関する業務経験
・基本的なプログラム作成(開発経験)
→推奨:Python(チーム共通の言語のため)
※プログラムの基本に加えAWSのAPIを組み合わせて作成できればよいです。
※実務経験があれば言語は問いません。
※シェルスクリプトのみの経験はNGです。
・ソフトウェアの広く浅い知識
→一人当たりの扱う技術領域は広いため、広い範囲での興味関心がある方を歓迎します。