個別相談会で
情報収集・悩み相談しませんか?
テクフリではコーディネーターが
無料でオンライン相談会を実施しています。
個別相談会で情報収集・
悩み相談しませんか?
テクフリではコーディネーターが
無料でオンライン相談会を
実施しています。
PCIDSSのクラウド化をメインに、開発、オンプレからAWSへのリプレイスを実施していただきます。
現時点では、オンプレからクラウドへの移行を進めております。
AWSのSA、セキュリティ部と会話しながら進めていきますので、ご自身で設計や方針を決めながら進めていく形になります。
・バックエンド(API, Batch)の開発経験3年以上
・Terraformでのクラウド環境(AWS) 構築/運用経験3年以上
・システムの運用保守経験3年以上
・複数のプログラミング言語を使った開発経験がある
・RDBMSの利用経験、経験や得意分野が職務経歴書に記載されている
【案件概要】
現在、経済情報プラットフォーム、B2Bマーケティングプラットフォーム、スタートアップ情報プラットフォームが動いており、いずれかのサービスに携わっていただく予定です。
サービスに基づき詳細にチーム編成がされており、少人数(3~5名)のチームで基本的に一日ペアプロまたはモブプロをしながら開発を進めていきます。
エクストリームプログラミング(XP)で進めているので綿密に設計書等は無く、臨機応変に進めて行きます。
どのチームに所属しても担当に縛られず、アプリケーションを構築するために必要なこと全てをチーム全員で行う環境です。
(定期的にチームシャッフルを行っており、希望に応じて新しい環境にもチャレンジ出来ます。)
■特徴
・アジャイルソフトウェア開発(XPをベース)
・ペアプログラミング、モブプログラミングを1日行っている
・テスト駆動開発、ドメイン駆動開発、リファクタリングを推進する文化
・マイクロサービスによるモノリシックなアーキテクチャのリファクタリングを推進中
・目的に合う技術を選定し、言語やアーキテクチャをゼロベースで選定していく
・バックエンド・フロントエンド開発に一貫して携わる
1回目の面談は元請けからの案件説明
・エンジニア経験3年以上
・前向きでオープンなコミュニケーション
・チャレンジ精神、成長意欲
・技術が好き
・TDDが好き、もしくはチャレンジしたい
・ペアプロが好き、もしくはチャレンジしたい
大規模自社サービスの各種サーバで利用しているOS・ミドルウェアにバージョンアップを実施いただきます。
対象はDebian、nginx、Redisなどを想定しております。
VM環境、およびKubernetes環境を対象とした業務となります。
具体的には下記を想定しています:
・ChangeLog調査
・Kubernetes manifestやAnsible Playbookの修正
・検証用環境へのmanifest適用やサーバ構築、動作検証
・本番環境のアップデート作業
※2025年3月末前後で終了を予定しております。
・Web系システムそのもの、およびLinuxのOSやミドルウェアレイヤに対する基本的な知見をお持ちであること
・KubernetesおよびVM環境におけるインフラ構築、運用経験をお持ちであること
・Kubernetes manifestやAnsible Playbookの作成経験をお持ちであること
・自立的に技術課題を解消していけること。必要な技術調査や検証を主体的に段取り、実施できること
・自身のみで解消が課題が難しい課題についても、周囲に積極的に働きかけ、相談や協働を通じて課題解消に向けて主体的に
・新技術、ツールをキャッチアップし新しいCIプラットフォームに適用する
・iOS、 AndroidネイティブアプリのビルドとOTA配布自動化環境の運用
・CI/CDを利用したコンテンツデリバリーの実施
・Docker、AWS ECS/EKSなどを活用、アプリケーション実行基盤の検証と構築
・各種運用状況のメトリクスを把握し、改善を実施
・Linux系サーバーのシステム設計、構築経験(3年以上)
・AWS環境の設計・構築・運用経験
下記システム1~3が対象となります。
既にローンチ済みのシステムの追加開発、あるいは利便性向上の為の改善開発になります。
どのシステムに参画していただくかは、面談を通して判断させていただきます。
■システム1
カスタマーサポートシステム
お客様からのお問い合わせに対して、調査・回答を行うシステム
・問合せフォーム側×1
・内部管理CMS側×2
計3サイトで構成されています。
■システム2
バグトラッキングシステム
エンド様が開発中のゲームの不具合をタスク管理する、エンド様と開発ベンダーが仕様するシステムです。
※システム1、2は客先のデータレイクシステム(GCP)に情報を集約し、
分析を行うため、各種のデータが連携します。構成としては相互に似ています。
■システム3
プロジェクト管理用システム
ゲームタイトルの開発において、各種マスタ情報や必要なタスク、
全体スケジュールなどを管理するためのシステムです。
・PHP/Laravelを用いた開発経験(3年以上)
・客先MTGの参加、仕様検討、設計、製造、テスト、リリースまで幅広く対応できる方
・toC向けの歩数計アプリ開発をお任せします
・主にRubyonRailsによるサーバサイド開発をご担当いただきます
・関係各所と仕様調整をしながら進めていく必要性があるので、一人称でこなせる即戦力の方を募集しています
■業務詳細:
・新規機能および既存機能のシステム設計、開発、保守
・既存システムの負荷分析、および負荷軽減に向けた再設計と改修
・開発進行における関係部署との仕様調整
・トラブル発生時の調査、および解決
・技術トレンドの調査や評価
■開発体制:
・1ヶ月に1度のリリースを目標に開発を繰り返します。規模が大きい機能は数ヶ月の期間で開発するケースもあります。
・開発は10人前後で行っています。企画や営業などサービス関係者は30人程度です。
■開発環境:
開発言語:Ruby(Rails)
サーバ:CentOS(クラウド)
DB:MySQL、PostgreSQL
その他:Docker、Redis(Sidekiq)、Rspec
ツール:Backlog、Slack、GSuite、GitHub
・サーバーサイド開発経験(3年以上)
・要件や仕様を調整しながら開発を行う能力
・RubyonRailsでの開発経験
・DBに関する知識(テーブル設計や負荷分析、SQLチューニングが可能)
・ネットワークやインフラに関する知識(基本的な構成設計が可能)
毎日30万人が利用している大規模恋愛マッチングサービスのAndroidアプリ開発を担当して頂きます。
・新機能の設計/開発/保守。
・既存機能の保守/改修。
・ユーザーや社内の声を反映したプログラム改善。
・プログラム起因による障害発生時のトラブルシューティング。
・Gitを用いたAndroidアプリ開発経験
・Android/JavaとKotlinの開発経験
・マネージメントの経験
・toC開発の経験
・アプリ内課金の実装経験
・自身でストアに公開した経験
決済プラットフォームのWEBアプリ開発に関して基本設計~リリースまでを実施していただきます。
・JavaでのWEBアプリ開発経験
・SpringBootでの開発経験
・上流工程の経験
・クレジット決済システムの開発経験
※与信、売上、返品処理知識が必要
・UMLによる設計ができる、理解できる方
・コミュニケーション能力
※会話による仕様等のすり合わせ時間が多く、相手先も多岐にわたりますので抵抗ない方
毎日30万人が利用している大規模恋愛マッチングサービスのWebバックエンド開発を担当して頂きます。
・新機能の設計/開発/保守。
・既存機能の保守/改修。
・ユーザーや社内の声を反映したプログラム改善。
・プログラム起因による障害発生時のトラブルシューティング。
・データベース周りの業務
・API設計
・Gitを用いたWebバックエンド開発経験
・要件定義工程の経験
・Pyhonを用いたAPI結合/ビジネスロジックの構築
・Djangoを用いた開発経験
・MySQL相当の基本操作(CRUD)
・Docker等開発環境の構築/基本操作
・仕様/デザイン折衝の経験
・マネージメント経験
具体的な予定業務:
・Kubernetesの各種機能や実装についての調査・検証
・マルチテナント・マルチクラスタの調査・検証
・KubernetesasaServiceOnOpenStackの調査・検証・構築
・Linux系(CentOS/AlmaLinux)の構築経験3年以上
・Kubernetesの経験がある方
・メールサーバー構築経験、WEBサーバーの構築経験等がある方
[概要]
ゲームユーザーが実際にアクセスする認証課金系のWebシステム支援いただきます。
既存システムへの追加機能実装、改修等さまざまなPJが走っており、
そのうちの1つをメンバーと共に要件定義~設計フェーズからリリースまで実施を想定しております。
・Linuxサーバ(CentOS)の要件定義、設計、構築経験
→ユーザ側との折衝、構築手順書の作成、VMサーバの構築
・サーバにログインして対象サーバがどのようなシステムであるかをスピード感を持って調査できる方
・一般的なミドルウェアに関する知見(apache、mysqlなど)
・IaC(ansibleやterraform)の経験
大規模有名グルメサービスを提供している企業様にて、データベースのアップデート業務を行っていただきます。
MySQL5.7から8に上げていただきます。
移行する際の影響範囲や以降のアプリケーション開発を考えてアプデートを進めていきます。
・データベースエンジニアのとしての複数現場での経験
・MySQLの豊富な経験
・大規模サービスの経験
・データベースのバージョンアップ経験