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.
    ワンキャリアの
    エンジニアリングについて
    株式会社ワンキャリア
    技術開発部紹介資料

    View Slide

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

    View Slide

  3. Copyright © 2021 ONE CAREER Inc. All Rights Reserved.
    2
    意義のあるミッション

    View Slide

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

    View Slide

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

    View Slide

  6. 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件

    View Slide

  7. Copyright © 2021 ONE CAREER Inc. All Rights Reserved.
    6
    急成⻑できる環境

    View Slide

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

    View Slide

  9. 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室 中⻑期的な技術投資の決定と実⾏

    View Slide

  10. 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チーム
    調達チーム
    開発グループ
    基盤グループ
    開発グループを⽀援 ⼈材・モノを供給
    各事業部

    View Slide

  11. 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の段階で希望に沿った専⾨性の選択が可能

    View Slide

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

    View Slide

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

    View Slide

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

    View Slide

  15. 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株式会社が提供しているエンジニアの⾏動指標を抽出・表⽰するためのツール

    View Slide

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

    View Slide

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

    View Slide

  18. Copyright © 2021 ONE CAREER Inc. All Rights Reserved.
    17
    カルチャー/メンバー

    View Slide

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

    View Slide

  20. 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ベンチャー数社を経てワンキャリアへ
    フロントエンドエンジニア兼デザイナー
    デザインの提案から実装まで⼀気通貫
    でこなすエンジニア

    View Slide

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

    View Slide

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

    View Slide

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

    View Slide

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

    View Slide

  25. Copyright © 2021 ONE CAREER Inc. All Rights Reserved.
    会社全体の紹介はこちらをご覧ください
    24
    https://speakerdeck.com/onecareer/wankiyaria-hui-she-shao-jie-zi-liao?slide=38

    View Slide