ソフトウェアエンジニア(製薬マーケティング支援事業 Go, React, BigQuery)
ミッション
医療分野で日本トップシェアを誇るエムスリーの製薬マーケティング支援事業において、「お客様の課題を解決するためのデータを収集し、最適な形で提供すること」をシステムを通じて実現する
担当事業、サービス
製薬マーケティング支援事業(調査事業):医療関係者へのアンケート等を通じてデータを収集し、クライアントの最適な意思決定を支援するためのレポート・ダッシュボード等を提供する。
担当業務
製薬マーケティング支援事業をささえる、アンケートシステム、配信システム、データ分析・可視化システムの開発などを担当していただきます。
技術スタック
- 言語:Go、サーバサイドKotlin、React、TypeScript
- DB・データウェアハウス:PostgreSQL、BigQuery
- インフラ:GCP、AWS、オンプレ
- コード管理:GitLab
- CIツール:GitLab-CI
- コミュニケーション:Slack / JIRA / Confluence
チーム体制・カルチャー
<チーム体制>エンジニア7名、QA2名程度
エンジニアチームでも積極的に新しい企画やシステムの立ち上げを行っています。方針策定の議論、開発、リリース、運用まですべてのフェーズを担当できます。プロトタイピングや開発スピードを重視しつつ、保守性を犠牲にしない設計を目指しています。
特に新規システムの立ち上げ時は1システムに対して、1-2名での開発となることが多く、新しく入られた方に対してもアーキテクチャの検討から積極的にお願いしていくカルチャーです。
事業全体としては、ビジネス担当等含め約50名で売上30億円以上を実現しています。
得られる経験・スキル
アンケートシステムはWeb画面を生成するいわば「メタWebシステム」です。データの活用方法を見据えつつ、様々な回答画面を実現できる汎用性を兼ね備えた高度なシステムを構築する経験ができます。
- AppEngineなど、クラウドを活用したスピード感のある開発
- Clean Architectureを採用した保守性の高い設計
- アンケートのコンテンツの設計についての知識
- アンケートを利用したアイデアの検証の実施
- 新しい技術などへの積極的な挑戦(Cloud RunやRustも利用検討中!)
応募条件(必須)
- Webアプリケーションの開発経験(開発言語は問わない)
- リレーショナル・データベースを利用したスキーマ設計の経験
- Linux/Unix系OSの実務経験
応募条件(できれば)
- Go/Reactを利用したWebアプリケーションの開発経験
- AWS/GCPといったクラウドサービスでの開発経験
- クリーンアーキテクチャなどの設計に関する知識
- データ分析基盤の構築・運用経験
- Tableauなどデータ可視化ツールの利用経験
- Dockerコンテナのビルド・デプロイ・運用経験