業務内容 |
「スタンバイ」のテックリードとして、プロダクト開発を牽引していただきます。
エンジニア同士はもちろん、デザイナー、サービス企画、マーケティング担当、営業など、部署を越えて協力しながら、既存のサービス改善・新機能追加、新プロダクトの開発に取り組んでください。
▼具体的には
・技術的な知見を用いて、チームの設計・実装をサポート
・チームの設計やコードをレビューし、適切なフィードバック
・技術的なチャレンジをし、チームの技術力を高める
・チームのアウトプット(コード、設計)に対して責任を持つ
・チームの生産性(スキル、生産プロセス)に対して責任を持つ
【期待する役割】
- 求人検索エンジンを運用していくために新規機能の開発はもちろん、技術的な視点だけでなくビジネス的な視点を持ち開発を推進していただきます。
- 将来的には技術力で事業を牽引していく活躍を期待しています。
【開発環境】
サーバーサイド:Scala, Play Framework, ZIO, Spark, Flink
プロビジョニング:Terraform, Ansible
フロントエンド:JS, TypeScript, Vue.js
監視:DataDog, Kibana
クラウドサービス:AWS, GCP
分析基盤:fluentd, BigQuery, Athena, Google Data Studio, Redash
AWS:ECS, Fargate, Kinesis Data Stream, Lambda, EMR, RDS, Aurora, S3, CloudFront, ElastiCache
開発ツール:Github, Slack, Intellij IDEA, Jenkins, JIRA, SlackBot
仮想化基盤:Docker
その他使用言語:Python, Go
ミドルウェア:ElasticSearch, nginx, MySQL, ClickHouse
【チーム紹介】
“Product Driven” を掲げ、プロダクトロードマップの実行に責任を持って開発に取り組んでいます。
プロダクトロードマップを達成するための各テーマ毎にグループを作成し、役割・責任・権限を明確化しています。
それぞれがミッションや目標を定義し、チームメンバーが一丸となり目標に向かって取り組んでいます。
大きく2つのテーマがあり、それを細分化した各テーマ毎に責任を持つ複数のグループで開発組織は構成されています。
・最高の求職マッチングサービスを実現するためのユーザ体験に責任を持つグループ
・最適な価値を届けるための技術基盤の構築に責任を持つグループ
各グループは以下の役割を持つメンバーが協働し、運営を行います。
・Manager:グループ運営に責任を持つ
・Product Owner:各テーマの実現に責任を持つ
・Tech Lead:各テーマにおける開発手法や技術要素に対する責任を持つ
開発プロセスは各グループで最適な手法を追求することを推奨しています。現在は多くのチームがScrumを取り入れ開発を行っています。
|