ONE CAREER Tech Blog

ワンキャリアのエンジニアによる技術者向けのブログです。普段の開発内容や、組織づくりなど…

ONE CAREER Tech Blog

ワンキャリアのエンジニアによる技術者向けのブログです。普段の開発内容や、組織づくりなどを発信していきます。 一緒に働ける方を絶賛募集しています。 https://hrmos.co/pages/onecareer/jobs/1806286152938479622

マガジン

  • Engineering(技術)

    ワンキャリアの技術にまつわる記事をまとめています。

  • People(人・組織)

    ワンキャリアのエンジニア組織に所属しているメンバーや組織の紹介をしています。

  • Profession(事業・業務・活動)

    ワンキャリアの事業やエンジニアの業務、活動についてまとめたマガジンです。

  • Privilege(制度・待遇)

    ワンキャリアの開発組織の制度や待遇などをまとめたマガジンです。

  • Philosophy(考え方・ポリシー)

    エンジニア組織の考え方、ポリシーなどを紹介しています。

記事一覧

固定された記事

ギークとビジネスをバランスよく追求できる組織。HR領域のエンジニアとしてワンキャリアで働く醍醐味

「ONE CAREER」「ONE CAREER CLOUD」「ONECAREER PLUS」など、新卒から中途まで、HRマーケットにおいて複数の事業を展開するワンキャリア。これらのサービスおよびプロダク…

21

進化的アルゴリズムで高性能な基盤モデルを自動生成する新手法の紹介

みなさんこんにちは! ワンキャリアでデータサイエンスやアナリティクス、そしてマーケティングに取り組んでいる長谷川(GitHub:@tyuyoshi)です! だいぶ肩書きがごちゃご…

マイクロフロントエンドについて調査したのでまとめてみた[詳細編]

みなさんこんにちは! ワンキャリアの西川(X (旧twitter):takashi54461358)です! 前回の記事「マイクロフロントエンドについて調査したのでまとめてみた[概念編]」では…

14

カンバン方式でチーム開発を改善しました

みなさんこんにちは!ワンキャリアでテックリードをしています、宇田川(X:@Ryoheiengineer)です! 今回は「カンバン方式」を僕たちのチームに取り入れたことで、チーム開…

12

"コンポーネント単位"で進めるVueからReactへの移行

みなさんこんにちは! ワンキャリアでONE CAREER PLUSの開発を担当しています貫(GitHub:@Da-1kun)です! 今回はONE CAREER PLUS開発チームで現在取り組んでいるフロントエ…

13

Why is your z-index not working again? 階層は一体どうなっているの?

みなさんこんにちは! ワンキャリアでエンジニアを担当しているコ ショウトウ(GitHub:jamesdongdong)です! 突然ですが、皆さんz-indexを理解できていますか? ご存知の…

7

検索機能をOpenSearchからRDSに移行した話

みなさんこんにちは! ワンキャリアでデータエンジニアをしている野田です!(GitHub:@tsugumi-sys) 最近はウイスキーにハマっています!世界中のウイスキー価格が高騰す…

11

インフラアラートの運用を改善した話

はじめにHi everyone! SREチームに所属している渡邉です! 私は現在新卒採用メディア「ONE CAREER」のEmbedded SREとして、SLOの監視文化の浸透やAWSを使ったインフラ基盤…

10

約11年開発している「ONE CAREER」をインシデント0でRuby3.0系にバージョンアップしました

みなさんこんにちは!ワンキャリアでテックリードをしています、宇田川(X:@Ryoheiengineer)です! 昨年10月に当社で歴史の深いプロダクトである「ONE CAREER」をRuby3.0…

10

不適切なデータを生成してしまうRakeタスクを見直して修正した話

はじめにこんにちは。ソフトウェアエンジニアの大橋(X: m_asa_o)です。 この記事では、Railsで動作確認用のデータセットを生成するためにONE CAREER PLUSの開発チームで…

8

AWS Lambda(Python)のモノレポ構成と開発環境

みなさんこんにちは! ワンキャリアでデータエンジニアをしている野田です!(GitHub:@tsugumi-sys) 最近はウイスキーにハマっています!ジャパニーズウイスキーの価格が…

14

GKEのKubernetesクラスターにGCSのアップロードの権限を追加するKSAとGSAの設定方法

はじめにこんにちは!ワンキャリアでONE CAREER for Engineer(以降、OCE)開発チームのテックリードをやっている高根沢です。 皆さんはKubernetes、使っていますでしょうか…

5

SECCON CTF 2023 予選に参加してみたのでwriteup

はじめにおはようございます! ワンキャリアのセキュリティチームでエンジニアをやっている蟹です。 今回は、先日行われた(といっても2023年9月16日、気づけば結構時間が…

10

Google Cloud Next Tokyo ’23現地参加レポート

はじめに みなさんこんにちは。ワンキャリアでコーポレートエンジニア兼SREを担当している野田( @Hotaka_Noda)です。 普段は、CTO室に所属し、社内のシステム改善やセキ…

7

「開発生産性Conference〜After Findy Team+ Award 2023〜」に登壇しました

本記事は、エンジニア組織の開発生産性・開発者体験向上の取り組みをシェアしよう! by Findy Advent Calendar 2023 に参加しています。 はじめにみなさんこんにちは! ワ…

9

ワンキャリアで初めて挑戦した「エンジニアリングマネージャーのしごと」

この記事は Engineering Manager Advent Calendar 2023 シリーズ1 18日目の記事です。 昨日はjinbeeeeさんの「スタートアップで1人EMが生まれた理由・生まれてからやってい…

13
ギークとビジネスをバランスよく追求できる組織。HR領域のエンジニアとしてワンキャリアで働く醍醐味

ギークとビジネスをバランスよく追求できる組織。HR領域のエンジニアとしてワンキャリアで働く醍醐味

「ONE CAREER」「ONE CAREER CLOUD」「ONECAREER PLUS」など、新卒から中途まで、HRマーケットにおいて複数の事業を展開するワンキャリア。これらのサービスおよびプロダクト開発を支えるのが、技術開発部で活躍するエンジニアの面々です。

今回のインタビュイーは、技術開発組織全体のマネジメントを担当する執行役員 CTOの岩本とDevHRチームならびSREチームのマネージ

もっとみる
進化的アルゴリズムで高性能な基盤モデルを自動生成する新手法の紹介

進化的アルゴリズムで高性能な基盤モデルを自動生成する新手法の紹介

みなさんこんにちは!
ワンキャリアでデータサイエンスやアナリティクス、そしてマーケティングに取り組んでいる長谷川(GitHub:@tyuyoshi)です!
だいぶ肩書きがごちゃごちゃしてきました笑

今回は、最近読んだ面白い論文について紹介したいと思います。
LLMを自分のアプリケーションに組み込みたい、カスタマイズしたいという方におすすめの内容になっているので、ぜひ最後まで読んでもらえると嬉しい

もっとみる
マイクロフロントエンドについて調査したのでまとめてみた[詳細編]

マイクロフロントエンドについて調査したのでまとめてみた[詳細編]

みなさんこんにちは!
ワンキャリアの西川(X (旧twitter):takashi54461358)です!

前回の記事「マイクロフロントエンドについて調査したのでまとめてみた[概念編]」では、ざっくりとマイクロフロントエンドとはどういうものか、メリット・デメリットについて記載しました。

今回の記事ではマイクロフロントエンドの実装について深堀りしていきます。最初に体系的にマイクロフロントエンドの

もっとみる
カンバン方式でチーム開発を改善しました

カンバン方式でチーム開発を改善しました

みなさんこんにちは!ワンキャリアでテックリードをしています、宇田川(X:@Ryoheiengineer)です!
今回は「カンバン方式」を僕たちのチームに取り入れたことで、チーム開発が改善した実例を記事にしました。
カンバン方式や、チーム開発に興味がある方はぜひ、ご一読ください!

チームが抱えていた課題僕たちのチームは、以下のエンジニア5人で構成されていました。

テックリード1人

フロントエン

もっとみる
"コンポーネント単位"で進めるVueからReactへの移行

"コンポーネント単位"で進めるVueからReactへの移行

みなさんこんにちは!
ワンキャリアでONE CAREER PLUSの開発を担当しています貫(GitHub:@Da-1kun)です!
今回はONE CAREER PLUS開発チームで現在取り組んでいるフロントエンドフレームワークの移行についてご紹介します。

はじめにONE CAREER PLUSとは

ONE CAREER PLUSは、ファーストキャリアに限らず、キャリア選択にまつわる情報をオープ

もっとみる
Why is your z-index not working again? 階層は一体どうなっているの?

Why is your z-index not working again? 階層は一体どうなっているの?

みなさんこんにちは!
ワンキャリアでエンジニアを担当しているコ ショウトウ(GitHub:jamesdongdong)です!

突然ですが、皆さんz-indexを理解できていますか?
ご存知の通り、z-indexは要素の重なりの順序を決めるものですが、しばしば意図通りに設定できないことがあります。
皆さんの中にも『あれ、なんでz-indexが効かないんだ』と思っているエンジニアの方がいらっしゃるか

もっとみる
検索機能をOpenSearchからRDSに移行した話

検索機能をOpenSearchからRDSに移行した話

みなさんこんにちは!
ワンキャリアでデータエンジニアをしている野田です!(GitHub:@tsugumi-sys)
最近はウイスキーにハマっています!世界中のウイスキー価格が高騰する中、お手頃で美味しいものはないかと必死に探しています。最近、Amazonが招待制(抽選)で高級ウイスキーを定価で販売していることを知りました。抽選に応募してはや1ヶ月経ちましたが、そろそろ当選メールが届くとワクワクしな

もっとみる
インフラアラートの運用を改善した話

インフラアラートの運用を改善した話

はじめにHi everyone!
SREチームに所属している渡邉です!
私は現在新卒採用メディア「ONE CAREER」のEmbedded SREとして、SLOの監視文化の浸透やAWSを使ったインフラ基盤の改善に取り組んでいます。
「Embedded SRE」とは、特定の開発チームと並走しながら一体となって開発と運用を担うSREの役割のことです。
久しぶりのテックブログの投稿になりますが、今回は「

もっとみる
約11年開発している「ONE CAREER」をインシデント0でRuby3.0系にバージョンアップしました

約11年開発している「ONE CAREER」をインシデント0でRuby3.0系にバージョンアップしました

みなさんこんにちは!ワンキャリアでテックリードをしています、宇田川(X:@Ryoheiengineer)です!

昨年10月に当社で歴史の深いプロダクトである「ONE CAREER」をRuby3.0系にバージョンアップしたので、今回はそれについて記事にしたいと思います。このプロダクトは、約11年も前から続くリポジトリで、モノリシックなRailsで書かれています。
コード量は、130,000行以上に

もっとみる
不適切なデータを生成してしまうRakeタスクを見直して修正した話

不適切なデータを生成してしまうRakeタスクを見直して修正した話

はじめにこんにちは。ソフトウェアエンジニアの大橋(X: m_asa_o)です。

この記事では、Railsで動作確認用のデータセットを生成するためにONE CAREER PLUSの開発チームで採用している方法と、その改善事例をご紹介します。

従来の状態転職サイト「ONE CAREER PLUS」では、開発用のダミーデータを生成するための仕組みとして、テーブルごとにデータ生成用のRakeタスクが存

もっとみる
AWS Lambda(Python)のモノレポ構成と開発環境

AWS Lambda(Python)のモノレポ構成と開発環境

みなさんこんにちは!
ワンキャリアでデータエンジニアをしている野田です!(GitHub:@tsugumi-sys)
最近はウイスキーにハマっています!ジャパニーズウイスキーの価格が高騰する中、お手頃で美味しいものはないかと血眼になって探している日々です。最近飲んだ中で一番美味しかったのはシーバスリーガル18年です。さて、趣味の話はこれくらいにして、早速本題に入っていきましょう!

本記事では、AW

もっとみる
GKEのKubernetesクラスターにGCSのアップロードの権限を追加するKSAとGSAの設定方法

GKEのKubernetesクラスターにGCSのアップロードの権限を追加するKSAとGSAの設定方法

はじめにこんにちは!ワンキャリアでONE CAREER for Engineer(以降、OCE)開発チームのテックリードをやっている高根沢です。
皆さんはKubernetes、使っていますでしょうか?
OCE開発チームではインフラにKubernetesを使っているのですが、最近あった学びについてお話しできればと思います。
具体的には、「Kubernetes Service Account(以降、K

もっとみる
SECCON CTF 2023 予選に参加してみたのでwriteup

SECCON CTF 2023 予選に参加してみたのでwriteup

はじめにおはようございます!
ワンキャリアのセキュリティチームでエンジニアをやっている蟹です。

今回は、先日行われた(といっても2023年9月16日、気づけば結構時間が経ってしまいましたが。。) SECCON CTF 2023 予選にソロ&初参加してみたので、writeupを書いてみよう!といった所存です。

自分自身が初心者ということもあるので、当記事は「SECCON CTFってどんな感じなん

もっとみる
Google Cloud Next Tokyo ’23現地参加レポート

Google Cloud Next Tokyo ’23現地参加レポート

はじめに
みなさんこんにちは。ワンキャリアでコーポレートエンジニア兼SREを担当している野田( @Hotaka_Noda)です。
普段は、CTO室に所属し、社内のシステム改善やセキュリティ、クラウド利用の最適化活動 (FinOps) を担当しています。
2023年11月15日、16日に東京ビックサイトで実施された、Google Cloud Next Tokyo ‘23 に参加してきました。

G

もっとみる
「開発生産性Conference〜After Findy Team+ Award 2023〜」に登壇しました

「開発生産性Conference〜After Findy Team+ Award 2023〜」に登壇しました

本記事は、エンジニア組織の開発生産性・開発者体験向上の取り組みをシェアしよう! by Findy Advent Calendar 2023 に参加しています。

はじめにみなさんこんにちは!
ワンキャリアでバックエンドエンジニアをしている宇田川(@Ryoheiengineer)です。

11/28(火)に開催された「開発生産性Conference〜After Findy Team+ Award 2

もっとみる
ワンキャリアで初めて挑戦した「エンジニアリングマネージャーのしごと」

ワンキャリアで初めて挑戦した「エンジニアリングマネージャーのしごと」

この記事は Engineering Manager Advent Calendar 2023 シリーズ1 18日目の記事です。
昨日はjinbeeeeさんの「スタートアップで1人EMが生まれた理由・生まれてからやっていること」でした。

こんにちは、エンジニアリングマネージャーの山口(@yamat47)です。
昨年12月にワンキャリアに転職してからの一年は、エンジニアリングマネージャーとして最初の

もっとみる