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

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

29ddadb972350e5ed653bceb660cccaa?s=47 ONE CAREER
November 17, 2020

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

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

▼採用情報
・コーポレートサイト Recruitページ
https://onecareer.co.jp/recruit/
・Wantedly
https://www.wantedly.com/companies/onecareer

29ddadb972350e5ed653bceb660cccaa?s=128

ONE CAREER

November 17, 2020
Tweet

Transcript

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

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

    1 ⼈の数だけ、キャリアをつくる。 • 仕事選びに関するあらゆるデータを集め、⾒える化し、誰もが⾃由に使えるように開放する 意義のあるミッション 急成⻑できる環境 プロダクトづくりの中核を少数精鋭で牽引 • 新規事業/エンジニアリングへの積極投資スタンス • 個⼈の得意領域を活かしたキャリアアップが可能な⼟壌 チームカルチャー 個⼈のトラックレコードを作りにいくチームカルチャー • 事業売却経験のあるCTO、有名OSSへのContributorであるマネージャー • 未経験メンバーでも約3ヶ⽉で活躍
  3. Copyright © 2021 ONE CAREER Inc. All Rights Reserved. 2

    意義のあるミッション
  4. Copyright © 2021 ONE CAREER Inc. All Rights Reserved. 私たちのミッション

    3
  5. Copyright © 2021 ONE CAREER Inc. All Rights Reserved. なぜこのミッションなのか?

    4 キャリアと聞くと、あなたは何を思い浮かべるだろう。 キャリアパス? キャリアプラン? ⽇々変わりゆく時代を前に、これまで社会がそう呼んできたものは、通⽤しなくなっている。 個⼈にとっても法⼈にとっても、必要なのはかつての⼀般解じゃない。 それぞれの未来につながる独⾃の解。 それらに⾃由にアクセスし、選べること。 そのために、ワンキャリアはデータと向き合う。 仕事選びに関するあらゆるデータを集め、⾒える化し、 誰もが⾃由に使えるように開放する。 これまでブラックボックス化されてきた、この業界を透明化することで、 ⼈の数だけ、キャリアをつくる。 それがワンキャリアの使命です。
  6. Copyright © 2021 ONE CAREER Inc. All Rights Reserved. ミッションのもと、我々はプロダクトを作ってきた

    はじめてのキャリアを選ぶ、就活サイト「ONE CAREER」 5 ONE CAREERは、国内最⼤級の新卒採⽤向け求⼈メディアです。 4.4万件以上の企業情報が掲載されており、 40万件以上の就活⽣のクチコミを閲覧できることが特徴です。 新卒採⽤メディア
  7. Copyright © 2021 ONE CAREER Inc. All Rights Reserved. 「ONE

    CAREER」は創業5年で急成⻑を実現してきた ユーザーからもクライアントからも⽀持されるプロダクトへ 6 - 利⽤率シェア - ONE CAREER 84.7% リクナビ 76.7% マイナビ 76.0% 外資就活 54.7% Goodfind 41.3% キャリタス 37.3% unistyle 35.3% レクミー 32.0% 学⽣から「利⽤率」と「使いやすさ」でNo.11) - 国内時価総額トップ100社 - 時価総額TOP100の約50%2) が導⼊ ユーザー クライアント 50% 弊社 クライアント ※ONE CAREER CLOUD紹介ページより 1) 出典:NewsPicks「【図解】20サービスを徹底⽐較。本当に役⽴つ就活サイト⼀覧」 2) 2021年3⽉8⽇時点
  8. Copyright © 2021 ONE CAREER Inc. All Rights Reserved. 今後は、さらなる拡⼤を⽬指していきます

    事業領域も新卒採⽤に限らず、広く展開していきます 7 1)⽮野経済研究所『新卒採⽤⽀援市場の現状と展望_2021年版』における2021年度予測値 2)⽮野経済研究所『⼈材ビジネスの現状と展望 2020年版』における2020年度⾒込み値 4,000億円2) 1,200億円1) その他⼈事領域 6.4兆円2)
  9. Copyright © 2021 ONE CAREER Inc. All Rights Reserved. 8

    急成⻑できる環境
  10. Copyright © 2021 ONE CAREER Inc. All Rights Reserved. 働く中で得られる、稀有なスキル・経験

    9 新規事業/エンジニアリングへの積極投資スタンス 1 • さまざまな新規事業が⽣まれ、いちからプロダクトを作る経験ができる • 納期よりもクオリティを重視。 インシデントが発⽣しにくい/技術負債が⽣まれにくい余裕を持ったプロセス設計 • 社内で新技術を試し、実際のプロダクトへ組み込む姿勢 個⼈の得意領域を活かしたキャリアアップが可能な⼟壌 2 • 少⼈数ながら役割を明確化し、専⾨性を⾼める体制を構築 • CTOを中⼼に経営陣の時間を多く使って仕事を進める • マネジメントコース/スペシャリストコースどちらでもキャリアアップができる
  11. Copyright © 2021 ONE CAREER Inc. All Rights Reserved. 新規事業への積極投資スタンス

    10 新規事業/エンジニアリングへ積極投資スタンス 最優秀賞 HRアワード2020 ⼈材採⽤・雇⽤部⾨ 「ワンキャリアクラウド」は、新卒採⽤に特化したクラウド型サービスです。 採⽤DXによって、⼈事の業務改善 / 効率化をお⼿伝いします。 ⼈事向け採⽤クラウド 次のキャリアが⾒える、転職サイト さまざまな新規事業が⽣まれ、いちからプロダクトを作る経験ができる 「ONE CAREER PLUS」では、ファーストキャリアに限らず、キャリア選択にまつわる 情報をオープン化することで、中⻑期的なキャリア創りのサポートをしていきます。
  12. Copyright © 2021 ONE CAREER Inc. All Rights Reserved. 開発プロセス

    11 納期よりもクオリティを重視。 インシデントが発⽣しにくい/技術負債が⽣まれにくい余裕を持ったプロセス設計 新規事業/エンジニアリングへ積極投資スタンス 設計/⾒積り ※毎週⽊曜⽇に定期リリース 仕様/デザイン 実装 PdM/Designer Engineer QA N-3週 N-2週 N-1週 N週 テスト
  13. Copyright © 2021 ONE CAREER Inc. All Rights Reserved. 積極的な技術スタックの刷新(2021年6⽉時点)

    12 新規事業/エンジニアリングへ積極投資スタンス 社内向けプロダクト→顧客提供のプロセスを踏み、 半年間で14の技術スタックを更新 Programming Language / Framework etc Frontend • HTML/CSS/JavaScript • TypeScript • Vue.js • Storybook Smart Phone • ReactNative Backend • Ruby / Ruby on Rails • Go • Swagger DataPlatform • Java • Python • Scala / Apache Spark Infrastructure • AWS • GCP Middleware • NGINX • Apache • Amazon SQS • Cloud Pub/Sub • AWS Lambda • Amazon Cognito Database • PostgreSQL • MongoDB • Redis • ORC on S3 • ElasticSearch Monitoring • Sentry • New Relic • CloudWatch • Prometheus • Grafana Data Analytics • BigQuery • Redash • Amazon Athena Environment Setup • Docker • GNU Make • AWS CodeDeploy • AWS OpsWorks • Terraform CI • CircleCI CDN • Amazon CloudFront • imgix Version Control • Git • Github Project Managiment / Communication • JIRA • Zephyr • Redmine • Slack • Confluence • Dropbox Paper • Qiita Team NEW NEW NEW NEW NEW NEW NEW NEW NEW NEW NEW NEW NEW NEW NEW 2020年12⽉以降追加・更新された技術スタック
  14. Copyright © 2021 ONE CAREER Inc. All Rights Reserved. 役割と責務

    13 個⼈の得意領域を活かしたキャリアアップが可能な⼟壌 少⼈数ながら役割を明確化し、専⾨性を⾼める体制を構築
  15. Copyright © 2021 ONE CAREER Inc. All Rights Reserved. ⼀緒に仕事を進める経営陣

    CTOを中⼼に経営陣の時間を多く使って仕事を進める 14 代表取締役社⻑ 宮下尚之 外資系消費材メーカー Mars Japan Limited にて ブランドマーケティング・経営企画を経て 2015年に株式会社ワンキャリアを創業。 取締役副社⻑ ⻑澤有紘 IT系ベンチャー企業でWEBマーケティングに従事し た後、ワンキャリアに参画。 マーケティング、開発、営業の各部⾨の事業統括を 経て、現在は管理部⾨を管掌。 取締役CSO 北野唯我 博報堂、ボストンコンサルティンググループを経て、 ワンキャリアへ参画。⼦会社代表取締役などを経て、 2020年1⽉にワンキャリア取締役に就任。 執⾏役員 ⻑⾕川嵩明 Google Japan Inc.を経てワンキャリアに参画。 「ONE CAREER」のプロダクト / コンテンツ に関する事業企画・推進を担当後、執⾏役員に就任。 社外取締役 ⾼⽊新平 NEWPEACE代表 /クリエイティブディレクター Visioning Company NEWPEACEを創業し、⾃動 運転・シェアリングエコノミー・SDGsなどの社会 浸透を仕掛ける。2019年12⽉にワンキャリア社外 取締役に就任。 執⾏役員CTO ⽥中晋太朗 東京⼤学⼤学院在学中にMist Technologies株式会社 を設⽴し、P2Pを応⽤したコンテンツ配信ソリュー ション開発に従事。その後同社を株式会社アドウェ イズに売却。2018年10⽉にワンキャリアに参画、翌 4⽉にCTOに就任しプロダクト開発を管掌。 個⼈の得意領域を活かしたキャリアアップが可能な⼟壌
  16. Copyright © 2021 ONE CAREER Inc. All Rights Reserved. 事業売却経験のあるCTOとともに働く

    15 個⼈の得意領域を活かしたキャリアアップが可能な⼟壌 P2P技術で東⼤学⽣起業 その後、事業売却 執⾏役員 ⽥中 晋太朗 ①東⼤在学中に、Mist Technologiesを起業 P2P技術を応⽤した⼤容量コンテンツの最適配信を実現するプラットフォームと、 それを応⽤した動画配信関連ソリューション事業の開発する ②アドウェイズに事業売却 事業をつぎのステップに進めるため、アドウェイズへの売却を決意。 事業のスケールに対する組織の重要性を改めて実感する ③ワンキャリアCTO就任 組織を作ることで0→1の再現可能性を学びたい/ HRの市場が科学やテクノロジーが⼗分に⾏き渡ってはいない の2点からジョイン
  17. Copyright © 2021 ONE CAREER Inc. All Rights Reserved. マネジメントコース/スペシャリストコースどちらでもキャリアアップができる

    16 個⼈の得意領域を活かしたキャリアアップが可能な⼟壌 個⼈の資質に合わせたキャリアを上司とともに考え選択 G5 G4 G3 G2 G1 A1 CTO / VPoE Software Engineer(SWE) Software Engineer(SWE) SWE SRE QAE MLE SecE Engineering Manager Tech Lead Senior Engineering Manager Senior Tech Lead 当社設定等級 キャリアアップ詳細 マネジメントコース or スペシャリストコースを選択
  18. Copyright © 2021 ONE CAREER Inc. All Rights Reserved. 17

    個⼈のトラックレコードを作りにいく チームカルチャー
  19. Copyright © 2021 ONE CAREER Inc. All Rights Reserved. 3つの視点からみたエンジニア

    18 「社会」「企業」「個⼈」 という三つの視点から エンジニアを捉え、それぞれの視点においてあるべき姿を定義 エンジニアと⼀括りに⾔っても、どの視点から⾒るかによって、考え⽅や取るべき⾏動は変わってきます。
  20. Copyright © 2021 ONE CAREER Inc. All Rights Reserved. チームの雰囲気

    19 分報チャンネルの活⽤ ⽬標達成会議 分報チャンネルを活⽤することで コミュニケーションのハードルを下げる “All for one, one for all.” 個の⽬標をチームで共有し 皆で⽬標達成に向かう 上⻑とメンバーとの1対多の 気軽なコミュニケーションで チームワークを強める 1onN チームワークを⽇常的に⾼めるコミュニケーションの幅の広さ
  21. Copyright © 2021 ONE CAREER Inc. All Rights Reserved. 開発経験豊富なメンバーのワンキャリアでの活躍例

    20 経歴 ⼤阪⼤学⼤学院 理学研究科数学専攻 →ITベンチャー→ワンキャリア 実績 ・新規プロダクト/チームの⽴ち上げ ・マイクロサービス/データパイプラインの アーキテクチャ設計 ・新卒育成環境・エンジニアリングラダー/ キャリアパス整備 ・新卒・中途エンジニア採⽤設計 etc. エンジニアリングマネージャー 有名OSSへのContributorであるマネージャー バックエンドエンジニアの活躍 エンジニアリングマネージャーの活躍 経歴 東京⼤学法学部→ITベンチャー1社⽬→ ITベンチャー2社⽬→ワンキャリア 実績 ・Onecareer.jp/Onecareer Cloudのコア機能開発 ・フロントエンド開発基盤構築 ・新卒エンジニア採⽤ ・内定者の育成・メンタリング バックエンドエンジニア 開発〜導⼊/運⽤を幅広くこなす フルスタックエンジニア 新規/既存プロダクト・領域問わず、過去の開発経験を活かし活躍できる⼟壌
  22. Copyright © 2021 ONE CAREER Inc. All Rights Reserved. 未経験メンバーでも約3ヶ⽉で活躍

    21 経歴 Santa Rosa Junior College 実績 ・SREチームの⽴ち上げ ・インフラのコード化 ・パフォーマンスチューニング SRE(新卒⼊社1年) 経歴: 岡⼭⼤学⼤学院 → 県庁 実績: ・社内顧客管理システムMINAを0から開発 ・Cognitoを⽤いたログイン機能の開発 ・社内Q&Aシステム構築 バックエンドエンジニア(中途⼊社1年) • エンジニアの技術レベルに応じて社内の等級と紐づく スキルランクを定義 • スキルランクに応じて学習項⽬を明確化 • 個⼈の⽬標として、成⻑・評価の指標化 • お互いに⽇々学習し継続的にスキルを⾼め合う 勉強会の実施 エンジニアの継続的な成⻑をサポートする制度 未経験メンバー活躍事例 ONE CAREER Engineer Curriculum(OCEC) 少⼈数チームながらカリキュラムも整え、未経験でも活躍できる⼟壌
  23. Copyright © 2021 ONE CAREER Inc. All Rights Reserved. 仲間を探しています

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

    23 https://speakerdeck.com/onecareer/wankiyaria-hui-she-shao-jie-zi-liao?slide=38
  25. Copyright © 2021 ONE CAREER Inc. All Rights Reserved. 24

    Appendix
  26. Copyright © 2021 ONE CAREER Inc. All Rights Reserved. チーム編成とミッション

    25 部⾨ チーム ミッション ONE CAREER CLOUDチーム MINAチーム UXの良いプロダクトを⽣産性⾼く開発する SREチーム QAチーム Service Architectチーム R&Dチーム プロダクトの信頼性と可⽤性を⾼める ⾃動テストの基盤を構築することによりプロダクトのクオリティを担保する 拡張性の⾼いソフトウェアアーキテクチャを構築する 新規の技術検証(機械学習や⾃然⾔語解析など)を⾏う プロダクト企画 開発企画 ONE CAREERチーム ONE CAREER PLUSチーム
  27. Copyright © 2021 ONE CAREER Inc. All Rights Reserved. それぞれの役割

    26 SRE(エスアールイー)/ SRE-TL(エスアールイーテックリード) ワンキャリアの提供するプロダクトを安定稼働させるために、SLA及び SLOの設定とモニタリング/障害対応/コストコントロール/CICD基盤の 構築などを⾏います。⾃社の経営的にはコストを抑えながらも、ユーザー に安定してプロダクトを提供できる状態を維持することがミッションです。 SWE(ソフトウェアエンジニア) / SWE-TL(ソフトウェアエンジニアテックリード) ワンキャリアの提供するプロダクトの実装を⾏います。 質の⾼いプロダクトを開発し、UXを向上させることがミッションです。 EM(エンジニアリングマネージャー) ワンキャリアのエンジニア組織を創っていきます。 ワンキャリアで働くエンジニアのDXの向上を⾏うことがミッションです。 QAE(QAエンジニア)/ QAE-TL(QAエンジニアテックリード) インシデントの発⽣しないプロダクトをユーザーに提供することが ミッションです。 ML(機械学習エンジニア)/ ML-TL(機械学習エンジニアテックリード) ワンキャリアに蓄積されたデータを活⽤して新たな価値をユーザーに提供 することがミッションです。 Security Engineer/ Security Engineer-TL(セキュリティエンジニア) サービス運営において⽋かすことのできないセキュリティ対策を実施し、 ユーザーに安⼼してご利⽤いただける堅牢なシステムを構築することが ミッションです。
  28. Copyright © 2021 ONE CAREER Inc. All Rights Reserved. 社会のエンジニアとして

    27 我々の社会がここまで発展してきたのは、先⼈たちが都度発⽣する 社会課題をエンジニアリングによってクリアしてきた結果である。 このバトンを受け継ぎ、課題の本質を捉え、その課題を解決するために エンジニアリングを活⽤する。 社会課題の解決に結びつける 成果物やナレッジを公開する エンジニアリングを通して⽣み出された成果物や、経験によって 蓄積されたナレッジはオープンにして、再利⽤可能な状態にする。 それによって、⾞輪の再開発を防ぎ、社会全体として効率良く エンジニアリングを発展させることに貢献する。
  29. Copyright © 2021 ONE CAREER Inc. All Rights Reserved. 企業のエンジニアとして

    28 ビジョンに共感する 今後、我々はどのような課題を解決しようとし、その先にどのような世界が 待っているのか。これがエンジニアにとって最⼤のモチベーションとなる。 戦略を理解する 我々の能⼒は限定されており、その制約の中で最短経路でビジョンを実現 したいと思う。課題解決の戦略に基づいたエンジニアリングを実践する。 データに基づいて意思決定する 意思決定は感覚的ではなく、論理的にデータに基づいて⾏う。現状、 可視化されていないのであれば、可視化するためのツールを作ればよい。 数字に拘る どのような計画も実⾏しなければ絵に描いた餅である。ビジョンの実現を 確かなものにするため、結果と数字にこだわり、⽬的の達成に執着する。 再現性を担保する Ensure the Reproducibility 再現性がなく属⼈的な状態は、組織を拡⼤していくにあたってのリスクと なる。エビデンスを残し、再現可能な状態を維持して⽣産する。 チームワーク Respect the Teamwork, Make Collaborative Efforts to Achieve a Common Goal より⼤きな課題を解決するための臨機応変さ、軌道修正⼒がチームに 求められる。お互いをリスペクトし、密なコミュニケーションで チームはより良い⽅向へ向かう。 ユーザーファースト Always Take a User-First Approach どれほど想いを込めようが、どれほど秀逸な戦略に基づいていようが、 利⽤するユーザーが価値を感じてくれなければ意味がない。 ⽣産者ロジックを捨て、徹底的にユーザーファーストで物事を捉える。
  30. Copyright © 2021 ONE CAREER Inc. All Rights Reserved. 個⼈のエンジニアとして

    29 理想と情熱を持つ 他⼈に笑われようが、個⼈としての理想を掲げて、 そこに情熱を持って取り組む。 失敗を恐れず挑戦する どんな理想も挑戦なくして実現できない。私達は描いた未来を実現に ⼀歩近づけるためにアクションを起こす。 ⾃分のアウトプットに責任を持つ ⽣み出して終わりではない。⽣み出したものが正しいこと検証し、 価値を提供するところまで責任を持つべきである。 ⾊々なことに対してオタクである 類稀ない好奇⼼、向上⼼こそ、エンジニアリングを前進させる原動⼒とな る。常に⾃分の仕事を振り返り、新しい情報をインプットし、 次の仕事に改善を重ねることで、フロンティアはまた⼀歩前進する。