株式会社カカクコム
■部署説明
【部署のミッション】
カカクコムにおいて新たな分野での成長を期待される、求人ボックスの開発をおこなっております。成長期を迎えたサービスで、新たなユーザ獲得のため、新規コンテンツ開発から大規模トラフィックのためのインフラ整備まで、様々な視点でシステムを構築します。技術を駆使し、ユーザや事業の課題を解決することを目指します。
【サイト】
■求人情報サイト『求人ボックス』:2015年より展開する求人情報の一括検索サービスです。全国の転職サイトや求人サイトから、正社員・アルバイト・パート・契約社員、さらに在宅ワークや新卒採用など、求人情報を集約してわかりやすく提供しています。
■業務内容
求人ボックスはPHP,Symfonyの環境で構築しており、PHPでのサーバサイド開発およびJavaScriptのでフロントエンド開発を行います。開発としてはサーバーサイドとフロントエンドの両方を担当していただきます。
インフラはプラットフォーム事業部がオンプレ環境を管理し、システム側はミドルウェアレベルを管理しております。
マネージャー候補としてはプレイヤーでありつつも、以下のようなマネジメント業務にも取り組みます。
チーム内で動いている様々なプロジェクトのマネジメント、そのプロジェクトを通してチームメンバーを育成するためのヒューマンマネジメント、毎年高まるサービスやチームの目標を達成するためのチームビルディング、エンジニアリング面では大規模かつ長期運用可能なシステムを作るためのテクニカルマネジメント。
【具体的な業務内容】
・案件のマネジメント(進捗管理、アサイン、各種調整など)
・各案件の設計やコードレビュー
・システムのセキュリティ担保
・メンバーの目標設定・評価・フィードバック
・1on1などコミュニケーションとフィードバック
・メンバーのキャリア志向を見据えた成長支援
・半期ごとのチームの目標や方針立案
【業務の進め方】
事業部、開発、デザイナーが1つのチームを組み、密接にコミュニケーションを取りながら業務にあたります。開発は単独または複数人で要件定義、開発、テスト、リリース、運用までをワンストップで担当します。プロジェクトの中でエンジニア観点での提案等も積極的に行っていただけます。
半年以上のスパンでどのようなシステムや組織にするのかの方針・目標を設定し、それを達成するためにチーム一丸となって取り組みます。
■開発環境
LAMP環境での開発になります。
端末はMacbookPro、IDEはPHPStormを利用します。
■求人ボックス
PHP, Symfony, Vue.js
MySQL, Redis, MongoDB
Apache Solr
Kubernetes, Apache Kafka
Envoy, Terraform
Jenkins, Deployer
Prometheus, Grafana, Kibana, ElasticSearch
Puppeteer
GitHub, Gitlab
JIRA / Confluence
一部クラウド利用もあり
GCP, AWS
■入社後のイメージ
入社直後はサポートメンバーをつけますので、PCへのソフトウェアインストール、コミュニティへの参加、サービスやシステムについての説明、会議への参加や顔合わせ、ツールの利用設定、開発環境構築、などでチームに馴染んでいっていただきます。
準備ができたら、開発案件から入って開発フローをに慣れていただきます。サービスやシステム理解が進んできた段階で、マネジメント業務の方へシフトしていき、将来的にはチームの管理をしていただきます。業務はチーム全体でサポートしていきますので、チャットや会話などで遠慮なくコミュニケーションが取れる環境です。
■想定キャリアパス
自社でのWeb開発という環境でエンジニアチームをマネジメントしていただきます。チームやシステムの課題を整理しその解決策を立案したり、サービスをグロースさせるためシステムを最適化する技術的な対策を実行するなどの経験を積むことができます。またチーム体制やシステムの理想を描き、それを実現するための取り組みを推進することにもチャレンジしていただけます。キャリアは自分発信で作っていってもらいたいと思っていて、自ら考え行動し変化を楽しめる人が向いている人物像になります。
■仕事の面白み
【サービスグロース】
企業理念でもあるユーザ本位のサービス創りで生活者を豊かにすることの喜びを実感できます。アジャイル開発に理解のある企画者やデザイナー達とチームを組み、早いサイクルでリリースを繰り返してサービスを成長させていくことができます。自分が携わったプロジェクトにおける取り組みの結果がサービスに反映されるのを、リアルタイムで見ることもできます。
価格.comや食べログといった大規模なWEBサイト開発のノウハウやインフラ環境を活用しながら、新たなサービスを成長させていくプロセスに関わることができます。
【裁量が大きいこと】
事業の規模に対して組織の規模が小さく、拡大中の組織であるため、出来ることの幅が大きいです、メンバーシップを発揮したい人には魅力的な職場であると考えております。
【スキルアップ】
当ポジションでは、サービスの成長とスキルの向上が両立できる環境が提供されます。サービスのグロースに貢献するやりがいと共に、最新のテクノロジーを駆使した解決策の提案をすることができ、常に新しい課題に挑戦できる環境です。
マネージャー候補として、チームのマネジメントやプロジェクトの推進などを行うことができます。そのため、リーダーシップやコミュニケーションなどのソフトスキルも磨くことができます。
【勉強会】
部署横断での勉強会もありますし、部署内でも様々な規模やテーマで開催しています。部署内の方はライトにおこなってますので、情報発信したいけど自信がない方にもチャレンジいただける場となっています。