メニューアイコン
プロフィールアイコン

ログインしてください

バックエンドエンジニア
バックエンドエンジニア

«バックエンドエンジニア»大手エンタメ系企業における新規機械学習サービスのAPIサーバー構築業務

«バックエンドエンジニア»大手エンタメ系企業における新規機械学習サービスのAPIサーバー構築業務

担当より

プリ画取得サイトを運営する大手エンタメ企業様です。新規で顔認識系の機械学習サービスのリリースを予定しており、開発を加速するために追加メンバーを募集いたします!

報酬

3,500円〜/時(経験・スキルにより応相談)

稼働時間

24H/週〜

働き方

フルリモート

案件内容

・作業内容:
Webアプリケーション開発におけるAPIサーバの開発をお願いいたします

・募集背景
弊社新規事業における機械学習を使ったサービスを実施しようと考えており、リソースが無い為

・チーム体制
現状チームは開発者1名機械学習エンジニアが1名
企画デザイナと合わせて2人となり、開発者を増やしている状態です。

・開発環境
- Git
- GCP
- GKE
- Cloud Storage
- Cloud Build
- Container Registory

・具体的な業務
-APIサーバーの開発

・MTG頻度とMTG実施の時間帯
開発内で週に30分程度設けたいと思いますが、稼働タイミングに合わせて考慮いたします。
作業がメインの場合は基本slackでのやり取りでmtgはスキップになる可能性があります。

・ポジションに対する期待値
[must]
- 事業ドメインに即したクラス設計ができる
- 結合度、凝集度について理解している
- RESTについて理解している
- セキュリティを理解して、不要な情報を見せないということができる
- GCPにおけるIAMの設定ができる
- 適当なHTTPクライアントを使って、サービス間で通信ができる

[more]
- The Twelve-Factor Appに沿ってアプリケーションを作成できる
- 負荷テストによるメトリクス、分散トレーシングによるメトリクスを取ることができる
- ユニットテスト、結合テストでのCIを回すことができる
- コスト意識を持ってサーバを作成できる
- サーキットブレーカについて理解している

・開始時期/期間:10月中旬から

必要条件

①Dockerfileがかける方
②Kotlin
┣ コルーチンを使った非同期処理を実装できる
┗ ユニットテストを書くことができる
③Gradle
┣ 依存関係の確認ができる
┗ Taskを書くことができる
④SpringBoot
┣ SpringのDIを使った実装ができる
┗ RESTコントローラを使ったAPIの開発ができる
⑤MySQL
┣ SQL標準での文章がかける
┗ Explainでコスト計測ができる
⑥Cloud PubSub
┗ KafkaなどのPubSubを利用してアプリケーションを作成したことがある
⑦Firebase
┣Auth(アカウントの作成ができ、データの情報の流れが理解できる方)
┗ Firestore(データ構造について説明ができる方)

歓迎条件

-Dockerfileのチューニングができる方
-LocalStorage、IndexedDB(どのような用途で利用するのがいいのかを考えられる方)
-Service Worker 利用時のメリット、デメリットを理解している方
-Storybookで企画、デザイナーと共有する際の構成を作ることができる方
-Fireab Analyticsでログ収集できる方
-Firestoreのルールの設定ができる方

契約形態

業務委託契約となります。

備考

▼社内ツール:
Slack、Notion、Zoom、Dropbox