- どんな仕事か
-
Belong では 「大切な人に誇れる、次なる価値を届けよう。」というミッションに基づいて中古モバイル端末のエコシステムを構築しています。
Belong Inc. におけるバックエンドのソフトウェアエンジニアは Web サーバーや API サーバーの設計・開発からテスト、運用まで各々がリーダーシップを持ち主体的に取り組む事が期待されています。
社内で殆どのサーバサイドソフトウェアは Go により書かれ GCP 上で運用されており、一部は Python です。これらについてチームでの開発を意識して可読性や再利用性高いコードやテストを記述することが求められます。
また、一部 GCP 内の実行環境の整備や CI/CD、Terraform の設定を含めたDevOpsを実現するための SRE 的な動きも本人の希望に応じて任されることがあります。
【業務内容】
■社内外向けサービスのサーバサイドの設計開発・運用
■設計ドキュメントをゼロから記述しチームでメンテナンス可能にする
■サービスを開発する上で必要な非機能要件を整理し実装をリードする
■コードレビューやメンバーとのやり取りを通してチーム力の底上げ
■ジュニアメンバーのメンタリング
■ベストプラクティスを理解し社内外への発信 - 求められるスキルは
-
必須 【必須経験・スキル】
■コンピュータサイエンスの基礎・データ構造・アルゴリズムの知識を用いて抽象的で複雑な課題の問題解決が出来る
■バージョン管理・CI/CD・コンテナ・DB・セキュリティなどに関わる一般的な開発に関わる領域の深い理解
■Goを使用した開発経験5年以上
■REST APIの構築・運用経験
■DDD やマイクロサービスアーキテクチャなどコードレベル・サービスレベルでのアーキテクチャ設計の知識
■GCP, AWS などの 2年以上のパブリッククラウドの経験
■ジュニアメンバーのメンタリングやマネジメント経験
【歓迎経験・スキル】
■Protocol Buffer を用いた gRPCによるAPI連携システム構築 ■未知の領域でも自身で調べて短期間で理解し習得できるスキル
■Pub/Sub やメッセージキュー等を用いたサービス感の非同期連携の知識 ■実サービスで DDD やマイクロサービスアーキテクチャを用いて設計から運用まで行った経験
■GAE, Cloud Run, CloudSQL, Dataflow, BigQuery といった GCP プロダクトの開発・運用経験
■様々なステークホルダーと折衝し技術的な内容を非エンジニアにもわかりやすく論理的に説明できるスキル
■日本語における流暢な会話、リモートミーティングでの会話に問題がないビジネスレベルの英語 - 雇用形態は
- 正社員
- どこで働くか
- 東京都
- 給与はどのくらい貰えるか
- 700~940万円
掲載期間24/11/15~24/11/28
求人No.MYN-10381300