企業間物流を最適化するクラウド物流管理ソリューションMOVO(ムーボ)のバックエンド開発をお任せします。
「MOVO」のバックエンドはGo言語/gRPC/k8sを基盤としたマイクロサービスで構成されており、現在PF基盤と5つのプロダクトが稼働しています。プロダクト毎に数名〜10名超の職能横断型チームを組んでおり、スクラム開発を実施しています。
そのコアメンバーとして、開発・運用を通した物流課題の解決に力を発揮いただきます。
【業務内容】
- Go/gRPCによる機能開発・リファクタリング
- プロダクトの安定運用・チューニング・コスト最適化
- 要件に最適な仕様検討・アーキテクチャ設計・技術選定
- 継続的なチーム開発のためのチーム運営
【技術スタック】
- 開発端末:Mac/Win/Linux から選択可
- 開発言語:Go
- フレームワーク:Echo(BFFのみ)
- API:FE(OpenAPI, GraphQL), BE(gRPC)
- インフラ・ミドルウェア:AWS(EKS, Lambda, Aurora MySQL, DynamoDB, ElastiCache for Redis, Kinesis, S3, SQS ...etc), Istio, Docker
- 構成管理ツール:Terraform, Ansible
- CI/CD: CircleCI, ArgoCD
- モニタリング:Datadog
- ログ:Datadog Logs, CloudWatch Logs, fluentbit
- データ基盤:Data Portal, BigQuery
- その他:GitHub, Slack, Jira, JetBrains, Visual Studio Code, Figma, Notion, Box
【開発チームについて】
PdM、エンジニア、QA、デザイナーによる職能横断型チームです。数名〜10名超の規模感で2週間スプリントのスクラム開発を実施しています。
スクラムイベントやワークスタイルはチームに任されており、プロダクト毎に最適な運営を実現しています。また、チームには明確なリーダー職をおいていないこともあり、メンバー間での意見交換も活発です。
プロダクトに関する要望はPdMが一次受けとなり、スクラムイベントを通じてチームに展開されます。開発組織が社内受託組織にならないような構造を意識的に設計しているため、エンジニア個人に直接依頼が来るようなことはありません。
プロダクト理解やドメイン知識を深めるため、オンライン商談や現場でのユーザーインタビューへの参加、CSメンバーを交えた勉強会といった活動も実施しています。
【カルチャー】
- CTOやEM、メンバー間での1on1
- トレーナー・バディ制度
- 有志のモブプロ
- ハドル、Zoom、ovice によるリモート雑談
- timesチャンネルによる個人分報
【必須条件】
- Webシステムのバックエンド開発経験
- RDB、及びスキーマレスDBの設計・運用経験
- 効率的なデータ問い合わせの知識
- チームでのプロダクト開発が好きな方
【歓迎条件】
- Go, C#, Java, Scala, Rustなど静的型付け言語でフレームワークを用いたWebシステム開発経験
- 新規プロダクトの立ち上げ経験
- バックエンド開発のリードやエンジニアマネジメント経験
- BFFやマイクロサービスアーキテクチャについての知識、業務の経験
- IoTデバイスを活用したクラウドサービスの開発経験
- 機械学習に関する知識、業務の経験
【求める人物像】
- 高い技術力と前向きな行動でチームから信頼される方
- 明るく、年齢や役割が違うメンバーともフラットに対話できる方
- 新しい技術に常にアンテナを張りめぐらせるのが好きな方
- 運用フェーズを考慮しながら開発に向き合うことができる方
- OSSや技術コミュニティ活動、QiitaやTwitterなど情報発信を行っている方
社員インタビューはこちら:
物流はコンピュータアーキテクチャに似ている。Hacobuで実現する物流の未来とは。【Hacobuに入社した理由】
https://www.wantedly.com/companies/hacobu/post_articles/448899