Slide 1

Slide 1 text

よくわかる フォルシアの エンジニア 2023.06 旅行プラットフォーム部編

Slide 2

Slide 2 text

この資料でこんなことをお伝えします! 私はどんな事業や 業務に関わるの? 私はどんな風に キャリアを 深めていけるの? フォルシアって どんな会社なの? 私はどんなスキル を習得できるの? 私はどんな環境で 働くの? フォルシアでどんなキャリアになるのか、一緒に見ていきましょう。 私はどんな風に 活躍できるの? 2

Slide 3

Slide 3 text

ざっくり、 フォルシアって どんな会社? まずは会社概要から見ていきましょう 3

Slide 4

Slide 4 text

フォルシアはこんな会社です 約130名 ※2023年4月現在 社員数 東京都新宿区新宿4丁目1-6JR新宿ミライナタワー13階 所在地 2001年3月 資本金 設立 1億円(資本準備金含む) フォルシアってどんな会社なの? ざっくり言うと、高速検索を軸に事業を広げてきた WEBの開発会社です。 事業内容 膨大・複雑なデータから必要な情報を 的確に探し出す検索テクノロジーを基にした システム開発・サービス提供並びに、 コンサルティング 4

Slide 5

Slide 5 text

旅行プラットフォーム部 DXプラットフォーム部 DXとは、大まかには非旅行の領域です。 理化学機器やMROなど、大量で複雑なデータを持つ 企業様のECサイトの開発などを行っています。 フォルシアってどんな会社なの? 2つの組織でBtoBのweb開発を行っています ホテル・ツアーの販売サイト MRO、理化学機器業界の販売サイト 5

Slide 6

Slide 6 text

旅行プラットフォーム部 DXプラットフォーム部 高速検索『Spook』から SaaSプロダクト『webコネクト』へ進化 高速検索『Spook』の更なる深化と AIを用いた新たな事業領域の開拓 チームでプロダクトを開発。緩やかな役割 分担で、ビジネスに関わることも、技術の 専門性を磨いて活躍することもできる!! お客様と直接やり取りし、要件定義から開 発まで一気通貫するオールラウンドなエン ジニア! 事業テーマ 事業テーマ キャリアイメージ キャリアイメージ キャリア入社の方は入社前の面談面接で配属をご相談 します。新卒入社の方は研修期間中の適性とご本人の 意向を鑑みて配属を決めていきます。 私はどんな事業や業務に関わるの? 事業テーマとキャリアイメージは組織で異なります 6

Slide 7

Slide 7 text

旅行 プラットフォーム部 ECの高速検索『Spook』から、SaaSの『webコネクト』へ!! 7

Slide 8

Slide 8 text

大手旅行会社のホテル・ツアーの検索ページの8割で採用されてきたSpook。 その秘密は、大規模で複雑なデータを高速検索する独自技術にあります。 フォルシアってどんな会社なの? あのサイトもこのサイトも! ホテル・ツアーの検索と言えばSpook ANAのダイナミックパッケージ検索(ホテル&航空券のまとめ買い) JTBのホテル検索 8

Slide 9

Slide 9 text

Spookは3つの要素で 高速検索を実現 WEBのフレームワーク 約15年前、Spookのフレームワーク第1世代の頃は、 OSSでは原始的な機能しか提供されていませんでし た。フォルシアではAjax通信やクエリキャッシュ機 能を自作し高速に動作するECを実現しました。 DBの設計思想 私はどんなスキルを習得できるの? Spookの高速検索技術は、ECでの快適な購入体験のために 重要であり、フォルシアだからこそ習得できるスキルです。 DBのライブラリ SpookではPostgreSQLをC言語で拡張し、独自のデ ータ型や関数を作っています。これらはPostgreSQL のSQL関数よりも高速に動作し、子供料金のような 複雑な演算を実現するカギとなっています。 SpookのDBには検索テーブルという独自概念があり ます。正規化されたマスタデータそのままでは、在 庫や料金を高速検索することはできません。徹底し てデータを圧縮して作り出す検索テーブルこそが、 高速検索のベースになります。 全国2万を超えるホテルに、宿泊プラン、180日を超える在庫、 大人子供で異なる料金、ツアー商品の組み合わせ制御… 旅行はECの中でも特に大規模なデータを複雑に検索する領域。 そこに特化して作りこまれたのが、Spookです。 9

Slide 10

Slide 10 text

Spookからwebコネクトへの進化で 検索以外の領域もビジネスに 旅行販売サイトに必要なすべての機能をSaaS型で提供するwebコネクトにより、 フォルシアのビジネスの領域が得意とする検索の外までぐっと広がりました。 フォルシアってどんな会社なの? webコネクト SaaSとして業界共通のプラットフォームを 提供する。 検索ページに加え、新たに商品登録など、 ECに必要なトータルな機能をご提供。 大きな企業様のみならず、中小規模の 旅行会社様まで広くご利用頂ける。 進化 ビジネスモデル 01 システム領域 02 対象企業 03 Spook いわゆる受託開発で お客様専用のシステムを開発する。 ホテル、ツアーなどの検索ページで、 高速検索を実現。 カスタマイズが必要な大手旅行会社を 中心に導入。 10

Slide 11

Slide 11 text

宿泊 プラン 新幹線 飛行機 チケット 旅行会社 独自要素 各旅行会社ごとに仕入れていた素材をプラットフォームで提供することで、 業界全体での効率化を図りつつ、変動料金への対応を実現したのがwebコネクトです。 フォルシアってどんな会社なの? ①宿泊や一次交通の素材を  webコネクトのプラットフォームに集約して提供する ③宿泊プランや一次交通の料金変動を加味し、全体の販売価格が変動  Spookで培った高度な料金演算技術を駆使して実現している 全国のホテルの空室在庫 JR、ANA、JAL等の空席在庫  その他素材を簡便に調達できるため  旅行会社は独自性の磨きこみに  集中することができる ②各旅行会社は独自要素のみを用意する   全てを繋げる強力なプラットフォーム webコネクトで旅行販売は新時代へ!! レンタカー アクティビティ 11

Slide 12

Slide 12 text

オリオンツアーのダイナミックパッケージ (ホテル&航空券のまとめ買い) 私はどんな事業や業務に関わるの? ダイナミックパッケージ(DP)は旅行ECの中でも高度な技術と大きな システム投資が必要なサービス。DPサイトを持てるのは一部の旅行会 社だけでした。しかし、webコネクトをご利用頂くことで、多くの旅 行会社がDPサイトを持つことができるようになりました。 webコネクトで実現する 旅行会社の新しいビジネス 12

Slide 13

Slide 13 text

ホテル・ツアー 高速検索 ホテル・ツアー 高速検索 旅行商品登録 (素材登録) 旅行素材 ゲートウェイ 旅行商品予約 周遊 / 割引 クーポン 会員管理 coming soon... Spookから webコネクトへ webコネクトで花開く 数々の新しいシステム Spookで得意とした高速検索に加え、ECに必須の素材登録・予約・会 員機能、更にはECを超えて旅中で使う周遊クーポンまで。 WEBコネクトでは対象とするシステム領域を拡大しています。 私はどんなスキルを習得できるの? 例えばDBの設計一つとっても、商品検索と商品登録では大き く異なります。担当するシステムでの技術選定や設計につい て、チームの仲間と共に知見を深めていきましょう。 13

Slide 14

Slide 14 text

Redux Swagger 開発言語 アプリケーションフロントエンド webコネクトでは モダンなOSSを土台に 設計を工夫し 堅牢なSaaSを構築 インフラ アプリケーションバックエンド データベース CI/CD 私はどんなスキルを習得できるの? モダンなソフトウェアの知見に留まらず、SaaSならではの システム設計やコーディング、もちろん高速検索も含めて、 高度なシステムを構築する力を磨いていきましょう! GitLab 14

Slide 15

Slide 15 text

スプリント開発の先へ!! 失敗も含めてオープンに学びあう組織 プロジェクトの達成要件の みならず、個々人として実 現したいことを理解し合 い、仕事を通じた成長を共 に目指す。 キックオフMTG スプリント計画 開発 レビュー 振返会 プロジェクト開始前 プロジェクト期間中のサイクル プロジェクト終了後 タスクをチケットに分解 し、ポイントを付与。チー ムパフォーマンスをいつで も計測できる状態を整え る。 毎日の朝会夕会でこまめに 共有・相談の場を設け、ド ンドン開発していけるよう に助け合う。 2人以上のレビューを通して からマージするなどのルー ルを持ち、互いに品質を担 保し合う。 出来事を振り返りながら KPTで整理。失敗を含め、 知見を社内で共有し、互い の経験から学び合う。 私はどんな環境で働くの? フォルシアでは自分の経験を仲間に還元し、成長し合うことを大事にしています。失敗談は周りにとっては貴重な学習ソー スです。自ら公開する素直さを持つこと、周りはその勇気を称える、そんな考え方をとても大事にしています。 15

Slide 16

Slide 16 text

ANA/JALのDP JRDP, ツアー型 電子クーポン 船舶ツアー 11 12 40 予約、素材登録 割引クーポン 2020年 2021年 2022年 2023年 リリースしたサービス ※一部予定を含む 累計利用旅行会社数 6 「旅行業界をより高収益で持続性のある業界に変革する」というwebコネクトの取 組に賛同していただける企業様が増えています。 私はどんな事業や業務に関わることになるの? 社会に広がっていくwebコネクト 2 16

Slide 17

Slide 17 text

現在取り組んでいる2つの事業課題 フォルシアってどんな会社なの? SaaSで扱うシステム領域が広がり利用会社様が増えるにつれ、組織・システム課題が出てくるのは当然のことと考えます。 フォルシアのエンジニアの強みである技術力と顧客ビジネス理解力を発揮し、事業をアップデートしていきます。 課題① システムの巨大化に伴い 全体を見通しにくくなってきた 課題② システムの設計を見直し 作り直すべき箇所が出てきた 商品登録、予約、検索…大きくなったシステムの間で、 整合性を持たせていく必要があります。 各自が担当するシステム領域内での最適化だけでなく、 より俯瞰的な目線での最適化が求められています。 当初の設計では無駄が生じているものや、インフラコス トが想定よりもかかっているものがあります。 新規導入と並行して、既に作った部分をアップデートす べき段階に来ています。 17

Slide 18

Slide 18 text

旅行商品登録 (素材登録) ホテル・ツアー 高速検索 旅行商品予約 リードエンジニア ディレクション フォルシアってどんな会社なの? エンジニアがお客様と対峙するスタイルは、実はSpookの 開発でフォルシアが得意としてきたものです。お客様の声を 直接聞き、システムで解決すべき課題を見つけていく、その ような考え方を大事にしています。 施策① リードエンジニアが システム横断な目線で プロジェクトをリード リードエンジニアはお客様とやり取りし、 お客様 お客様のビジネス要件を満たしながら システム間の整合性をとっていく 18

Slide 19

Slide 19 text

オペレーションエンジニアリングチーム NEW 日々の運用タスクへの対処と、その根本的な対応の仕 組み化・システム化に取り組む。運用効率と安定運用 を実現しサービスの品質向上を目指す。 施策② 組織機能単位で チームを再編成し、 効率化を経て 品質向上を目指す 検索領域を中心に顧客課題に向き合い、旅行者(エン ドユーザ)向けに新機能を開発することで、新たな検 索体験を社会に提供していく。 プロダクトラインナップの拡充のための開発を実施。 商品登録、予約、認証など高速検索とは異なる知見が 要求される領域の開発を通して新たな技術を獲得し、 会社をリードする。 主にKubernetesを中心としたクラウド周りを担当し、 更なる利用拡大に向けて、システム設計のアップデー トを行う。 分離 私はどんな事業や業務に関わるの? これまでのご経験を活かせるチームでご活躍頂くこともでき ますし、これから関わっていきたい領域を扱うチームを選ん で頂くこともできます。 ソリューションエンジニアリングチーム プロダクト開発チーム SREチーム NEW 19

Slide 20

Slide 20 text

オペレーションエンジニアリングチーム ソリューションエンジニアリングチーム プロダクト開発チーム SREチーム webコネクトを進化させる仲間を探しています サービス拡大とともに増えてい く運用課題について、どうすれ ばもっと効率化できるか、課題 の本質はなにかを一緒に考え抜 き、根本的な課題解決として実 行に移せるメンバーを求めてい ます。 システム設計を見直し、低コ スト化や運用の簡便さを目指 します。クラウドのプロとし て事業を支えていきたい、そ のような方がいらっしゃれ ば、是非ご一緒したいです。 私はどんな風に活躍できるの? 広範囲のシステムを扱うwebコネクトでは、エンジニアひとりひとりが得意分野を持ち、その力を合わせることで良いサー ビスを提供することができます。ご自身の強みを磨きながら、私たちと共に新しい旅行業界を作っていきましょう! 旅行商品探しをもっと便利に、 もっと楽しくするような機能開 発を行います。高速検索の更な る進化やUIの検討など、新しい ものを生み出していきたい、そ のような考えの方に是非来てい ただきたいです。 旅行業に携わる人々の業務が 滞りなくおこなわれるよう に、複雑なトランザクション 処理やデータの保護に関する 高度な設計が必要になってき ています。顧客の業務を理解 し、堅牢な設計・実装のご経 験をお持ちの方には特に参画 していただきたいです。 20

Slide 21

Slide 21 text

研修、 技術勉強会 フォルシアでの仕事の始まり方と、技術の高め方をご紹介 21

Slide 22

Slide 22 text

社員の提供する講義で フォルシアでの仕事の 仕方について学びなが ら、新生活に慣れてい く期間。 開発業務に入る前に、IT コンサル業務のOJTを行 い、お客様との関係な どを学ぶ。 トレーニング用のアプ リケーション開発など に取り組む。配属予定 部署の先輩にMRを見て もらいながら、人間関 係を作っていく。 いよいよエンジニアと しての本格的な業務が 始まる! 新卒入社後は約4か月の研修を実施 集合研修 ジョブ ローテーション 仮配属 本配属 ~4月中旬 4月下旬~5月中旬 5月下旬~7月下旬 8月上旬~ 私はどんな環境で働くの? フォルシアの新卒入社さんのスタートはちょっとゆっくり目。少しずつ新生活に慣れていきましょう。 先輩から講義を受けたり、同期の仲間と協力してアプリケーション開発するのはすごく楽しく、毎年大好評です! 22

Slide 23

Slide 23 text

キャリア入社でも研修を 通じてチームに馴染みます 入社後最初の1か月が研修期間です。 課題の進捗により多少前後します。 01 トレーニング用のアプリケーションを 開発します。 フレームワークの基本的な使い方や、高速検索のDB 設計などを学びます。 02 配属予定チームの皆と朝会・夕会、 コードレビューをします。 技術習得だけではなく、ベースとなる人間関係の構 築を行います。 03 トレーニング用アプリ開発では、配属チームのエンジニア3~4名がサポートします。 面倒見の良いエンジニアが多く、安心してキャリアをスタートして頂けます。 私はどんな環境で働くの? 23

Slide 24

Slide 24 text

29の日(肉の日) 技術コミュニティ活動 私はどんな環境で働くの? フォルシアのエンジニアは技術を高めていこうと いう知的好奇心の強い人が多く、技術の話をする のが大好きです。この2つの活動以外に、ハンズオ ン形式の技術勉強会や輪読会等も行っています。 楽しみながら 技術を学ぶ 勉強会 元々、毎月29日周辺にただただ良 い肉を食べるイベントでした。 現在は社内LT会も実施。月毎に担 当ユニットが主催者としてイベン トを企画・運営しています。 LT会の後は、もちろんめっちゃお いしい肉を食べに行きます!! TypeScriptを使うフォルシアで は、Shinjuku.tsというコミュニテ ィで勉強会を開催しています。社 外の方にもLTを担当頂いています ので、TypeScriptユーザーの方は ぜひご参加ください! 写真はコロナ禍前の29の日のLT会の様子。23年度からは対面でのイベントを復活させています。 24

Slide 25

Slide 25 text

書籍購入支援制度 資格取得支援制度 スキルアップを支援する制度 技術書などの書籍を会社 の経費で購入する制度で す。1万円を超えなけれ ば、事前承認なしで申請 できます。 業務に活きる知識を得る ことを目的に、資格取得 の受験料や学習のための 講座・書籍等の費用を会 社で負担します。 私はどんなスキルを身に着けていけるの? 開発力はもちろん、その他にもリーダーシップやコーチングなど、エンジニアとして学ぶべきことはたくさんあります。 積極的に制度を利用して新しい知識を習得し、現場でそれを活かしながら、仕事の質を高めていきましょう。 25

Slide 26

Slide 26 text

企業文化 働き方 フォルシアでの生活について見ていきましょう 26

Slide 27

Slide 27 text

私はどんな環境で働くの? これらイベント・制度は、社会人生活を楽しむことも目的の一つです が、社員同士で対話をするきっかけ作りもまた、重要な目的です。 というのも、フォルシアでは人と話すことを通じて自分の想像を超え、 新しい何かを生み出していきたいと考えているからです。 ダミー 一番大きな社内イベント 一番大きな社内イベント 忘年会 コミュニケーションを促す 様々なイベントや制度 社員間食事代補助 ひとり5,000円まで会社負担 ひとり5,000円まで会社負担 27

Slide 28

Slide 28 text

音楽祭 部活動 TGIF 23期の皆さんようこそ 23期の皆さんようこそ 社員バンドの演奏会を年2回開催 社員バンドの演奏会を年2回開催 新入社員歓迎会 アウトドア部の予算で雪山へ アウトドア部の予算で雪山へ 金曜日にみんなでランチ 金曜日にみんなでランチ 28

Slide 29

Slide 29 text

私はどんな環境で働くの? フォルシアでは部門の垣根を越えてお互いを褒め称えあう文化があります。大型案件の立役者の活躍から、日頃の業務のサ ポートに対してまで、様々な場面で社員同士が気軽にお互いの活躍に感謝の気持ちを伝えています。 今週のHERO Slackでの”イケメン”スタンプ 褒め合う文化 フォームから入力されたHEROを翌週の全社会議 の場で発表。どんな活躍をされたのかエピソード を交えて共有します。 Slackで特定のスタンプが押されたら、その投 稿が専用チャンネルに反映されるように仕組 化。気軽に仲間の活躍を広めています。 29

Slide 30

Slide 30 text

私はどんな環境で働くの? 仕事とプライベートは、どちらも同じように大切なものです。 お客様や仲間を大事にしながら、各人が働き易い環境を作って いきたいと考えています。 裁量労働制で ライフスタイルに あった働き方 10:00~ 10時には業務を始 めることが多いで す。会社の営業開始 時刻となり、お客様 からの問い合わせが あり得るためです。 17:00 業務を一旦終え、家 族と一緒に過ごしま す。習い事の送り迎 えや、晩御飯、お風 呂に入れたりしま す。 20:00 子供のお世話が大体 終わってから、少し 業務を再開します。 お子様のいるご家庭の一例 在宅勤務中の社員とご家族 30

Slide 31

Slide 31 text

23年度からは週3日出社、リモートは2日目安 私はどんな環境で働くの? 週3日出社は、ITの業界では少し多めだと思います。イベントや制度でご紹介してきた通り、対話を重視する考え方から3日と しています。また近年の傾向として、新しく入社された方は出社頻度が高く、先輩が席にいて安心できるのは良い事です。 出社 リモート 3 2 各人の事情に配慮してある程度日数を調整しています 31

Slide 32

Slide 32 text

私はどんな環境で働くの? 16年に建設されたJR新宿ミライナタワーの13階がフォルシアのオフィス。立地に優れ、室内は広くてきれいです。 また、エスプレッソマシン、ジュース、バナナ、アイスなどが常備され、業務中にほっと一息ついてくつろげます。 広くて清潔な執務エリア 新宿駅直結で便利 パフォーマンスを引き出す モダンで快適なオフィス 無料の飲食物が充実 32

Slide 33

Slide 33 text

社員の生活を支える制度は 更に充実させていきます 私はどんな環境で働くの? 社員の皆さんが安心して楽しく日々の暮らしを送れるよう、 会社としてサポートできることをもっと増やしていきたいと考えています。 自転車通勤可 オフィスビル直結の駐輪場があります。ロードバイ クに乗り通勤時間に運動しながら楽しむ社員が多い です。 サバティカル休暇 近隣家賃補助制度 会社から3km圏内に居住する場合、会社から月2万円 を家賃補助として支給しています。新卒入社後の2年 間は4万円です。 フォルシアに3年以上勤続している社員が、有給休暇 とは別に最長20営業日の休暇を取得できる制度で す。18年に社員の発案をきっかけに制度化されまし た。中南米に旅行に行ったり、趣味の音楽活動に没 頭するなど思い思いに過ごしています。 33

Slide 34

Slide 34 text

評価制度 賞与制度など 気になるところも紹介していきます 34

Slide 35

Slide 35 text

年収は4つの要素で構成されています 私はどんな環境で働くの? フォルシアの裁量労働制では基本給とみなし残業代(月30時間相当)をベースに別途賞与・手当が支給されます。 細かなルールは面談・面接の場でご説明しますが、気になることは遠慮せずにご自身からも尋ねてみてください。 賞与 残業代 その他 手当 基本給 35

Slide 36

Slide 36 text

Associate Professional Senior Professhonal Leader 3C評価 上長評価 基本給はグレードとランクで決まります ランク1~30 ランク2~40 ランク3~40 ランク4~40 グレード グレードとランクは、年度末の上長評価と3C評価(後述)を踏まえ、年に1回更新されます 私はどんな環境で働くの? 目標や評価については、期初・期中に一度ずつ、上長と話し合う場が設けられます。事前アンケートした ピアレビューの内容を聞き、目標に対する自己評価を述べ、反対に上長からの評価を確認できます。 経営視点から 物事を判断できる チームをリードして 仕事を進められる 自分の仕事は 自分でやり切れる 教えてもらいながら 仕事ができる 36

Slide 37

Slide 37 text

Contribution : 会社への収益貢献度 Commitment : 業務に対する責任感・献身度 Consistency : 会社への安定的関与 賞与を決める ユニークな3C制度 下記観点を踏まえて評価をするため、3Cと呼びます。 賞与が総額○○○万円あるとして、だれがいくら受け取るべきか、 お互いに評価をつけます。 あなた Aさんは△△万円 Bさん□□万円 Cさんは☆☆万円 Dさんは ♢♢万円 私はどんな環境で働くの? この制度は、社員の目線を広げ、またフェアに評価を していくために設けられています。自らは部署の垣根 を越えて働きかけ、同時に他部署社員の活躍を見逃さ ないようアンテナを張ることが求められます。 37

Slide 38

Slide 38 text

メンバー ユニットリーダー グループリーダー 開発部長 技術統括部長 基盤技術部リーダー OSSやアーキテクチャ の選定の他、高度な技 術力を用いて会社をリ ードします。 事業ドメイン選定や組 織体制の変更など、事 業を推進する方向性を 決めていきます。 開発者でありながら、 約10名のエンジニア を束ね、部長をサポー トします。 開発者でありながら、 約5名のエンジニアを 束ね、業務の遂行をサ ポートします。 k8sなど、特に専門性 が必要な技術を深め、 エンジニアの技術レベ ル向上に貢献します。 開発者として、チーム の目標達成を目指し、 自発的に行動をしてい きます。 みんなをリードするエンジニアの役職 私はどんな風にキャリアを深めていけるの? ランクとグレードとは別に、一部のエンジニアは上記の役職を持っています。 技術力をベースに会社を引っ張っていく役割と、マネジメント力を発揮して事業を推進する役割があります。 38

Slide 39

Slide 39 text

フォルシアの 目指す 社会とは ミッション、コンセプト、ビジョンについて 39

Slide 40

Slide 40 text

ミッション 1st コンセプト 2nd コンセプト ビジョン 私はどんな風に活躍できるの? 埋もれている価値を掘り起こす、新たな価値を生み出し広める。これはフォルシアが社会の中で実現していくことであり、 同時に、個々人がそれぞれに実現していくことでもあります。自ら求め・考え・動く姿勢を持つ方に是非来て頂きたいです。 フォルシアの歩みと目指す世界 価値そのものが認められ、 公正な評価が得られている 状態"Fairness"の世界観を 広げていくことをミッショ ンとしています。 Spookでは、高速検索の 力を使うことで、埋もれ てしまっている商品の価 値が認められる社会を目 指しました。 webコネクトでは、商材 を繋げることで新しい価 値を生み出すことに挑戦 しています。 この先のフォルシアは、 あらゆる情報を滑らかに 繋げていくことで、さら に新しい価値を生み出 し、広げていきたいと考 えています。 40

Slide 41

Slide 41 text

選考 / カジュアル面談のお申し込みはこちら https://www.forcia.com/contact/apply.html 41