正社員
【パソナキャリア経由での入社実績あり】
リファクタリング計画に必要なコードメトリクスの可視化やアプリケーションの基盤的部分の改善がミッションになります。
・結合度・凝集度・認知的複雑度などコードの質を表すメトリクスの可視化
・アプリケーションコードがモジュール境界を越えないようにする仕組みの導入
・静的型チェックの導入による開発体験向上施策
【ミッションへの道のり】
グルメメディアは2007年に Ruby on Rails でリプレイスして以来、約15年の長期に渡り抜本的なアーキテクチャ刷新なしに開発と運用を継続しており、モノリシックで巨大なコード、かつ巨大なデータを持つ状態になっています。
この巨大なシステムを以下のステップで改善しています。
1.システムをKubernetesなどモダンなインフラ基盤に刷新して変更安全性と変更容易性を高める
2.設計変更や不要なコード削除などの大胆な改修を小さく速く繰り返し、疎結合・高凝集なモノリスに作り変える
3.組織構造やビジネスファンクション・ドメインモデル・ユースケース等より、マイクロサービスの境界を考察し、定義し、分割する
【入社後のイメージ】
■オンボーディング
Railsアプリケーション設計、基本的なシステム基盤(例えばサーバミドルウェア)、業務の概要をドキュメントと先輩社員のレクチャーを併用して学習していただきます。並行して開発・リリースワークフローを理解していただきます。
■最初の業務
結合度・凝集度などコードの質を表すメトリクスを可視化するプロジェクトに参加していただきます。
■近い将来
静的型チェックの導入、モジュール境界を越えない仕組みの導入などアプリケーション基盤全般の担当を想定しています。
募集職種 |
ITエンジニア系(ソフトウェア、ネットワーク) > システム開発(Web・オープン系) > アプリケーション設計(web・オープン系) |
---|---|
雇用形態 | 正社員 |
勤務時間 | - |
勤務地 | 東京都 |
交通 | - |
給与 | - |
待遇・福利厚生 | 経験・スキルに応じて変動します |
休日・休暇 | 完全週休二日(土日) |
応募資格 | 【必須要件】 ■Webアプリケーションの設計・実装・運用経験 ■Ruby, Railsに関する知識と経験 【歓迎要件】 ■データ基盤開発・運用経験 ■BigQuery など DWH によるデータ分析技術の知識・経験 ■Tableau などのツールによるデータの可視化技術の知識・経験 ■統計学の知識 |
---|---|
応募方法 | このページ内の「応募」ボタンよりご応募ください。
|
選考プロセス | - |
かんたん登録で、お仕事探しがらくらくスムーズになる
転職EXに会員登録しよう!
転職EXの会員登録をすると、以下の便利な機能がすぐにご利用になれます。ぜひご利用ください。
新規会員登録 (無料)気になるリストに保存できる件数は20件までです。
20件以上保存するにはログインが必要です。
ログイン後は、今までログイン中気になるリストに入っていた案件も見ることができます。