Upgrade to Pro — share decks privately, control downloads, hide ads and more …

ONE CAREERのエンジニアリングについて

ONE CAREER
November 17, 2020

ONE CAREERのエンジニアリングについて

▼コーポレートサイト
https://onecareer.co.jp/

▼採用情報
・コーポレートサイト Recruitページ
https://onecareer.co.jp/recruit/
 ※職種別の紹介スライドもこちらからご覧いただけます
・Wantedly
https://www.wantedly.com/companies/onecareer

ONE CAREER

November 17, 2020
Tweet

More Decks by ONE CAREER

Other Decks in Business

Transcript

  1. Copyright © 2021 ONE CAREER Inc. All Rights Reserved. ワンキャリアの

    エンジニアリングについて 株式会社ワンキャリア 技術開発部紹介資料
  2. Copyright © 2021 ONE CAREER Inc. All Rights Reserved. 1分でわかる:ワンキャリアのエンジニアの魅⼒

    1 ⼈の数だけ存在するキャリアの課題をデータの⼒で解決する。これを実現 するプロダクトを開発し、すべての⼈にその価値を届ける 意義のあるミッション 急成⻑できる環境 プロダクトづくりの中核を少数精鋭でけん引 カルチャー/メンバー エンジニアリングへのこだわりとビジネス視点を持ったメンバー
  3. Copyright © 2021 ONE CAREER Inc. All Rights Reserved. 私たちのミッション

    3 ⼈の数だけ存在するキャリアの課題を データの⼒で解決する。 これを実現するプロダクトを開発し、 すべての⼈にその価値を届ける
  4. Copyright © 2021 ONE CAREER Inc. All Rights Reserved. なぜこのミッションなのか?

    4 誰もが必要なデータにアクセスでき キャリアを描ける社会を創るため 私たちは事業やプロダクトに対して 技術観点から改善提案をしていきます。 エンジニアリングの⼒で 価値あるデータをオープンにし キャリアに対する不安を払拭する。 それがワンキャリアのエンジニアの使命です。
  5. Copyright © 2021 ONE CAREER Inc. All Rights Reserved. ミッションのもと、我々はプロダクトを作ってきた

    これまで可視化されていなかった「キャリアデータ1」を活⽤し、 就職・採⽤の意思決定をサポート。 5 中途採⽤メディア 新卒採⽤メディア ⼈事向け採⽤クラウド 1. キャリアデータとは、求職者の活動データ、企業の採⽤データの総称。 2. ⽇本の⼈事部「HRアワード2020」にてプロフェッショナル部⾨(⼈材採⽤・雇⽤部⾨)で最優秀賞を受賞。 3. NewsPicks発表「【図解】20サービスを徹底⽐較。本当に役⽴つ「就活サイト」⼀覧より。 4. ProFuture株式会社/HR総研「HR総研×楽天みん就:2022年卒学⽣の就職活動動向調(6⽉)結果報告【就職活動編】」(https://www.hrpro.co.jp/research_detail.php?r_no=311)より。 HRアワード2020 ⼈材採⽤・雇⽤部⾨2 最優秀賞 学⽣の利⽤率/ 使いやすさ3 1位 学⽣が最も 利⽤した 就職サイト4 2位 社員クチコミ 1万件 以上 以上 転職体験談 1500件
  6. Copyright © 2021 ONE CAREER Inc. All Rights Reserved. 成⻑機会の提供とユーザーファーストな開発経験

    7 個⼈のキャリア形成を意識した組織体制 1 エンドユーザーファーストなプロダクト開発経験 2 • 各プロダクト事業部と連携し、事業理解を深めながら仕様を策定 • インシデントが発⽣しにくい/技術負債が⽣まれにくい余裕を持ったプロセス設計 • パフォーマンスチューニングや品質向上の取り組み • 事業成⻑フェーズに合わせて開発組織を編成 • 少⼈数ながら役割を明確化し、専⾨性を⾼める体制を構築 • マネジメント/スペシャリストのキャリア選択が可能
  7. Copyright © 2021 ONE CAREER Inc. All Rights Reserved. 組織編成

    8 事業成⻑フェーズに合わせて開発組織を再編成 部 グループ チーム 役割 技術開発部 開発グループ OC開発チーム ONE CAREER開発と保守 OCC開発チーム ONE CAREER CLOUD開発と保守 OCP開発チーム ONE CAREER PLUS開発と保守 新規プロダクトチーム 新規プロダクトの開発 基盤グループ Systems Architectチーム 社内システムの保守運⽤、データ基盤開発 SRE & Securityチーム インフラ基盤開発、セキュリティ向上施策実施、ソフトウェア監査 QAチーム テスト基盤開発とテスト設計⽀援 R&Dチーム データ活⽤⽅法の開発とプロダクト事業部へのコンサルティング クリエイティブチーム マーケティングマテリアルの作成とコミュニケーションデザイン Engineering office DevRelチーム 採⽤、広報、技術ブランディング 調達チーム 発注・請求管理、調達 CTO室 中⻑期的な技術投資の決定と実⾏
  8. Copyright © 2021 ONE CAREER Inc. All Rights Reserved. OC開発チーム

    TL/EM, SWE 役割と責務 9 少⼈数ながら役割を明確化し、専⾨性を⾼める体制を構築 OC事業部 OCC事業部 OCP事業部 OCC開発チーム TL/EM, SWE OCP開発チーム TL/EM, SWE Systems Architectチーム SRE & Securityチーム QAチーム R&Dチーム DevRelチーム 調達チーム 開発グループ 基盤グループ 開発グループを⽀援 ⼈材・モノを供給 各事業部
  9. Copyright © 2021 ONE CAREER Inc. All Rights Reserved. 個⼈の資質に合わせたキャリア

    10 マネジメント/スペシャリストのキャリア選択が可能 G5 G4 G3 G2 A1/G1 CTO / VPoE Software Engineer(SWE) SWE SRE QAE MLE SecE Engineering Manager Tech Lead Senior Engineering Manager Senior Tech Lead 当社設定等級 キャリアアップ詳細 マネジメントコース or スペシャリストコースを選択 ※ A1/G1の段階で希望に沿った専⾨性の選択が可能
  10. Copyright © 2021 ONE CAREER Inc. All Rights Reserved. 開発計画策定・運⽤プロセスの概略

    11 要望 精査 プロダクト バックログ 概算 ⾒積 開発 計画 要件 定義 仕様 策定 開発バックログ ⼯数 ⾒積 スプリント バックログ 実装 リリース 事業責任者・PM PM・Designer CTO Engineer 各プロダクト事業部と連携し、事業理解を深めながら仕様を策定 1.プロダクトバックログ運⽤の厳格化 2. バッファの導⼊ 3. 計画の短期化 ・事業責任者・PMがプロダクトバ ックログを管理 ・必要な開発がプロダクトバックロ グに常に全て乗っている状態を維持 する ・開発計画に20%のバッファを導 ⼊する ・バッファ率はプロダクトごとに 過去実績に基づき算出 ・開発計画の単位を1年間 →クォーターごとに変更 ・⼈員計画など、年間予算策定に 必要な材料は別途プロダクトバッ クログをもとに作成
  11. Copyright © 2021 ONE CAREER Inc. All Rights Reserved. 開発プロセス

    12 ハイクオリティなプロダクトを素早く届ける Sprint1 Sprint2 Sprint3 設計 実装 テスト 設計 実装 テスト 設計 実装 テスト 1週間 1週間 1週間 Sprint1 リリース Sprint2 リリース Sprint3 リリース
  12. Copyright © 2021 ONE CAREER Inc. All Rights Reserved. フロントエンド

    主な技術スタック・開発ツール 13 必要に応じて技術スタックを適宜更新 データ分析 iOS/Android インフラ・開発環境 コラボレーションツール バックエンド CI・テスト
  13. Copyright © 2021 ONE CAREER Inc. All Rights Reserved. ⽣産性向上への取り組み

    14 The SPACE 満⾜と幸福 パフォーマンス アクティビティ コミュニケー ション 効率性 ・Microsoftの研究チームが提唱したエンジ ニアの⽣産性を計測するフレームワーク ・エンジニアの⽣産性は5つの項⽬に分類し 計測できる × Findy Teams ・エンジニアの⾏動指標を抽出・表⽰ The SPACE1 × Findy Teams2を使ってエンジニアの⽣産性を可視化 1.「The SPACE of Developer Productivity(著Microsoft研究チーム他)」に記載のフレームワーク 2. Findy株式会社が提供しているエンジニアの⾏動指標を抽出・表⽰するためのツール
  14. Copyright © 2021 ONE CAREER Inc. All Rights Reserved. 技術向上/コミュニティ貢献へのサポート

    15 写真 写真 写真 社内勉強会 OSSへの貢献 テックブログ 勤務時間内にインプット・アウト プットする時間を設け、エンジニ アが継続的に成⻑できるよう⽀援 しています。 技術⼒向上施策の⼀環としてOSS へのcontributeを⾏い、個⼈のト ラックレコードの作成に組織全体 で取り組んでいます。 社内の雰囲気やメンバー、新しく 学んだ技術などをブログの形で公 開しています。 知識のインプット/アウトプットを通して、エンジニアとして成⻑し続ける
  15. Copyright © 2021 ONE CAREER Inc. All Rights Reserved. 働き⽅

    ⾃⾝のキャリアを考える機会の創出 16 写真 フレックスタイム制度 コアタイム:11〜16時 フレキシブル:7〜11, 16〜22時 CD-time(Career Design) キャリアについて上⻑と対話、⽬ 標と現在地の認識合わせを重ねる 完全週休2⽇制 ⼟⽇祝⽇休み リモートワークOK(原則⾃宅) エンジニアの多くが在宅勤務 個⼈のスキル研鑽の時間も確保 1onN 上⻑やメンバーとの気軽な コミュニケーションの場 書籍購⼊補助制度 業務上必要な書籍、スキル向上に つながる書籍を会社負担で購⼊
  16. Copyright © 2021 ONE CAREER Inc. All Rights Reserved. 経歴

    東京⼤学⼤学院 情報理⼯学系研究科 →Mist Technologies株式会社設⽴ →株式会社アドウェイズに事業売却 →ワンキャリア 現在の業務 ・サービスドメイン全体設計 ・技術開発部の統括 チャレンジしたいこと ・すべてのエンジニアの⽣産性を3倍にする 開発経験豊富な技術開発部の執⾏役員 エンジニアリング・ビジネス両⽅に精通したCTO、事業部⻑とともに働く 18 CTO P2P技術で学⽣企業、事業売却経験のあるCTO エンジニアリングマネージャーから執⾏役員へ ワンキャリア技術開発部を0から構築 経歴 ⼤阪⼤学⼤学院 理学研究科数学専攻 →ITベンチャー→ワンキャリア 現在の業務 ・新規プロダクト/チームの⽴ち上げ ・新卒育成環境/エンジニアリングラダー/キャリアパス整備 ・新卒・中途エンジニア採⽤設計 etc. チャレンジしたいこと ・技術開発部メンバーのベーススキル底上げ VPoE 有名OSSのContributorであるVPoE
  17. Copyright © 2021 ONE CAREER Inc. All Rights Reserved. 経歴

    東京⼤学⼤学院⽣物科学専攻 →ITベンチャー→ワンキャリア 現在の業務 ・ONE CAREER CLOUD開発のフロントエンド開発 ・ONE CAREER CLOUD開発のデザイン チャレンジしたいこと ・デザインプロセスの改善 ・ユーザーヒアリングによるプロダクトのニーズ調査 ・ビジネス、デザイン、開発を横断した提案 経歴 ⽇本⼤学⽣物資源科学部 →ITベンチャー6社→ワンキャリア 現在の業務 ・ONE CAREERの開発マネジメント ・メンバーのピープルマネジメント ・QA/DevRelチームの基盤構築 ・中途エンジニア採⽤ チャレンジしたいこと ・エンジニアキャリア⽀援の仕組みづくり ・事業成⻑に呼応したエンジニア組織づくり 最近⼊ったメンバーの活躍例 新規/既存プロダクト・領域問わず、過去の開発経験を活かし活躍できる⼟壌 19 エンジニアリングマネージャー スタートアップでの0➝1開発/PM経験を持つ マネージャー リファラル採⽤でワンキャリアに参画 ITベンチャー数社を経てワンキャリアへ フロントエンドエンジニア兼デザイナー デザインの提案から実装まで⼀気通貫 でこなすエンジニア
  18. Copyright © 2021 ONE CAREER Inc. All Rights Reserved. 経歴

    Santa Rosa Junior College →ワンキャリア 現在の業務 ・サービス監視環境の構築 ・インフラ環境改善 ・セキュリティ対策 チャレンジしたいこと 外部セキュリティ機関による脆弱性診断の実施 インシデント対応フローの整備 ポストモーテム⽂化の構築 ワンキャリア新卒メンバーの活躍例 個の強みを活かし、能⼒に合わせて積極登⽤を実施 20 SREエンジニア インフラ構築からセキュリティまでカバーする SREエンジニア R&Dで蓄積されたキャリアデータから採⽤DXを⽬指す システム安定性とサービスの信頼性向上を⽀える 経歴 東京⼤学⼤学院→ワンキャリア 現在の業務 ・キャリアデータの分析 ・データ基盤構築 ・論⽂リサーチ&研究テーマ考案 チャレンジしたいこと ・研究開発による技術資産の構築 ・迅速なデリバリーを実践する組織づくり データサイエンティスト R&Dチームを⽴ち上げた弊社1⼈⽬のデータ サイエンティスト
  19. Copyright © 2021 ONE CAREER Inc. All Rights Reserved. みんな仲が良く、お互いに協⼒して開発を

    進めています 質問も朝会やSlackで気軽にできます ベテランエンジニアもおり学べる ことが⾮常に多いです チームの雰囲気 21 M(エンジニアリングマジャー) OC開発チーム コミュニケーションが活発で、メンバーの 意⾒を積極的に採⽤! 開発効率の改善に⽇々取り組んでいます 今は少数精鋭ですが、とても話しやすく ペアプロなども盛んです SRE & Securityチーム OCC開発チーム サーバレスやマネージドなサービスへの移⾏ が進んでおり、いい感じです! 新規機能の開発に携われ楽しいです 助け合いの精神があり、困ったとき はすぐサポートしてもらえます! OCP開発チーム
  20. Copyright © 2021 ONE CAREER Inc. All Rights Reserved. 求めるエンジニア像

    事業規模拡⼤に応じた⼈材が必要 22 キャリアデータの活⽤⽅法を もっと広げられないか ワンキャリアのエンジニアリング についてもっと発信していきたい 開発組織の 改善したい 利⽤者数が増えてるから インフラ強固にしたい 22 プロダクトの品質を もっと上げたい 技術とビジネスをつなげれる⼈ が⾜りない 新規プロダクトを 進められる⼈が⾜りない 統合された データ基盤を作りたい 採⽤が進んでいるが マネジメント⼈材が⾜りない
  21. Copyright © 2021 ONE CAREER Inc. All Rights Reserved. 仲間を探しています

    23 これからのキャリアで 技術を極めていきたい ⽇本を代表するプロダクトをつくりたい エンドユーザーファーストなプロダクトをつくりたい と思っている⽅へ。 個性を活かして成⻑できる環境で ⼀緒に働きませんか?
  22. Copyright © 2021 ONE CAREER Inc. All Rights Reserved. 会社全体の紹介はこちらをご覧ください

    24 https://speakerdeck.com/onecareer/wankiyaria-hui-she-shao-jie-zi-liao?slide=38