募集要項
- 仕事内容
-
QLifeビジネスをスケールさせるため、既存サービスのPDCA、メンテナンス、新サービス開発など、開発全般を担当頂きます。
並行して、ビジネス立ち上げ期からのレガシーシステムの負債を返しながら、クラウドの利用、開発言語やミドルウェアの選定、新技術、アジャイル開発を支えるCI/CDの実現といった、モダンアーキテクチャの推進と開発プロセスの改善を担当頂きます。
■PHP + Laravelを用いたWebアプリケーション開発
■PHPで作られた基幹システムのPDCA、メンテナンス
■オンプレ環境からクラウドへの移行
■レガシーシステムのスリム化、マイクロサービス化
■PHP5.6から7.2への転換
■CI/CDの整備とアジャイル開発の推進
■コンテナをベースにしたテストやデプロイの推進
■自動化、管理画面化の推進によるToilの削減
■新技術へのチャレンジ
言語:
● PHP ※一部でRuby, Pythonも活用
DB:
● PostgreSQL/MySQL
インフラ:
● オンプレミス/AWS
※サーバ保守期限切れに伴い年内にクラウドへ移管する計画。
初期は現構成のコピーだが、今後はクラウドの恩恵を最大限活用できる体制を目指す。
その他:
■Laravel, Ruby on Rails によるWebアプリケーション開発
■Apache Cordova + Onsen UI + Vue.js によるハイブリッドアプリ開発
■Dockerによるコンテナ管理
■Apache Solr による全文検索
■Githubでのソースコード管理とコードレビュー
■Backlogを使ったチケット管理
■Slackによるコミュニケーション
■SeleniumによるE2Eテスト
■Treasure CDP を使ったビッグデータ処理とビジネスへのインテグレーション
▼開発だけでなく上流工程から幅広いプロジェクトに参加可能
実際の業務は開発のみにとどまらず、サービスの評価や、コンテンツやUIの改善など、サービスの運営全般に関与します。
▼大規模トラフィックの自社サービス運営
一般生活者を対象としたヘルスケアメディアを10年以上運営し
- 応募資格
-
- 必須
-
<必須経験>
■RDBMSを使ったWebアプリケーションの0からの立ち上げ経験
■Linux/Unix系OSの実務経験
■ビジネスレベルの日本語能力
■Gitを使ったソースコード管理
■CIの経験
<歓迎要件>
■Laravel5以上、もしくはRails5以上の経験
■Vue.js等の経験
■Dockerによるコンテナ管理の経験
■数人月規模のプロジェクトマネジメント経験
■OSSへの貢献
■AWS構築経験とインフラの知識
■システムの静的構造、外部からの振る舞いが分かるアーキテクチャの制作経験
■非機能要件(パフォーマンスやスケーラビリティ、セキュリティなど)の定義
■上記2つを実現させるまでのアーキテクトとしての役割の経験
■BigQuery、TreasureDate等を使ったビッグデータ分析基盤の運用経験
<求める人物像>
■これまで受託開発がメインだった方で、ご自身でサービス企画や開発にチャレンジされたい方
■医療業界の自社メディアの付加価値向上のためエンジニアとして参画されたい方
■既存の仕組みにとらわれず、QLifeのアーキテクチャや技術選定をリードされたい方
エンジニアリング基盤の刷新を進めたいが、ビジネス規模に合わせてリスクマネジメントしながらやりきれるテックリード人材を募集する。
ビジネスの規模や目的に合わせたアーキテクチャが示せ、やりきる事ができる人材であることを重視する。
- 雇用形態
- 正社員
- 勤務地
- 東京都
- 年収・給与
- 700~1000万円