弊社サービスの「病院なび」は現在、掲載情報の充実するため、様々な外部ソースから情報の取り込みを行なっています。今後も外部ソースが増えていくこと見据え、抜本的に仕組みを見直すことで可用性を向上させ、信頼性、拡張性を担保する取り組みを推進しており、その部分を主に担っていただける方を募集しています。 ■ 現在取り組んでいる開発チームのミッション 「病院なび」をメディアサービスから診療体験のプラットフォームに進化させることをミッションとして取り組んでおり、他のサービスと連携しやすい状態にすることが必要であると考えています。病院なびは長期間運営しているサービスでレガシーな部分が数多く存在します。抜本的にデータ構造やDB設計を見直し、整理することが必須となっています。 ■ 具体的にお願いしたいこと 「病院なび」に関するデータ運用に幅広く関わっていただきたく考えております。直近では医院DBの管理に携わっていただきます。現状、いくつかの外部ソースを定期的に取り込む運用をしており、改善実装を行なっていただければと考えています。運用作業を行なっていただきながら既存システムを把握していただき、DBスキーマやデータモデリングの改善を行なっていただき、それに伴う実装の変更を担当いただく予定です。その後、社内全体のプロダクト全体のDB管理や、ご希望に応じてパフォーマンス改善、AWS管理、データ分析支援といったことに挑戦いただけたらと考えております。長年サービスを継続してきたことから、課題が多くあるのが現状であり、様々なことに積極的に挑戦いただくことができます。 ■ やりがい ・「病院なび」は月間のべ700万~1000万人の利用者を超える大規模なサービスです。初期開発では得られない、貴重な経験を積むことができます。 ・技術選定に対する裁量が大きく、利用する技術については開発チームで決定することが可能です。 ・自社のサービスであるため、実装者であっても要件定義に関わることができます。自分で考え、サービスの成長に貢献することができます。 ・利用者が多く、どんな方でも使いやすいサービスであるため、身近な人から理解されることが多く、やりがいを感じられます。 ■ 体制  病院なびの開発体制は、企画チームと開発チームに分かれています。企画チームは、企画や要件定義を実施し、その内容に基づいて開発チームが実装や自動テストを行います。その後、ステージング環境での動作確認後にリリースする流れで開発を進めています。  企画・要件定義については、主に企画チームが担当していますが、開発チームからの提案も日常的に行い、反映された形で業務を進めています。少人数の開発体制ですので、常に企画と開発者で意思疎通を図りながら実装を進めていくことができます。  開発上のやり取りは、GitHubやSlack、PivotalTracker(課題管理システム)をメインに利用し、必要に応じてハドルミーティングを実施しています。開発チーム内では、毎日の朝会を実施しており、企画チームと開発チームでは週1度の定例会を行っています。  立場関係なく自分の意見を言える環境が整っているため、やる気のある人材には多くの活躍の場が用意されています。 ※ 医療は比較的保守的で安定した業界ですが、それゆえ弊社のような小さな会社の新しい取り組みが大きなプレゼンスを持つことができる業界です。 ■ その他関連技術 フロントエンド: CSS, HTML, Next.js React, TypeScript(一部JavaScript), GraphQL バックエンド: Ruby On Rails インフラ: AWS, RDS(PostgreSQL), OpenSearch, Redis OS: AmazonLinux2 Webサーバ: Nginx ソース管理: GitHub コミュニケーション: Slack ドキュメンテーション: GitHubWikiなど タスク管理: PivotalTracker ※ ご希望に応じてWindowsまたはMacをご提供します。  モデル、スペックに関しても、業務に必要であれば、相談の上ご希望の物をご用意いたします。

Salary

Competitive

Project Basis based

Remote Job

Worldwide

Job Overview
Job Posted:
1 year ago
Job Type
Contractual
Job Role
Any
Education
Any
Experience
Any
Total Vacancies
-

Share This Job:

Location

Japan