合同会社DMM.com
「募集背景」
同人事業部が関わる同人サービスは、デジタル同人作品販売の国内市場で2位に位置しています。
現在はUI/UX改善やパフォーマンス改善を軸に、既存システムのリプレイスを行い日本国内売上No.1を達成すべく日々開発を行っています。
同人事業部では、エンジニアが技術選定から実装、保守運用まで一貫して開発を行います。
ユーザーにとって快適なサービスを提供するために、チームと共に挑戦できるエンジニアを募集しています。
エンジニアとしてユーザーへ価値を届け、喜ぶ反応が見たいという熱意ある方のご応募をお待ちしています!
「業務内容」
同人事業部では下記業務においてアーキテクチャの設計や技術選定、開発、運用業務をお任せいたします。
■新規開発&グロース案件の実施
作品の販売や購入、閲覧に関する利便性の向上など、事業成長の施策を行う業務です。
~具体的な業務例~
・UI/UX改善やパフォーマンス改善
・ECサイト、商品管理サイトの機能追加、SEO施策など
■保守・運用案件
事業運営における機能改善、障害対応、ルーチン業務の自動化など可用性や保守性を高めて、シンプルに開発を行える環境にする業務です。
~具体的な業務例~
・既存システムの機能改善やリファクタリング
・他部門からの調査対応など
■既存システム改修
事業の安定稼働とユーザーへの快適なサービス提供を目指し、大規模なシステムリプレイス計画を進行中です。
長年利用されてきた全社基盤からの脱却を目指し、システムの疎結合化を行っています。
~具体的な業務例~
・サーバ、DB、ネットワークなどにおける要件定義や設計、技術選定、実装、単体結合テスト、リリース
・全社基盤利用部署との連携・調整など
【開発環境】
開発言語:PHP, Python, シェルスクリプト, HTML, CSS, JavaScript
フレームワーク:Zend Framework, Laravel, CodeIgniter, 自社フレームワーク, jQuery, React, Redux
DB:MySQL
CI:Jenkins, CircleCI,
サーバ:Apache, nginx, CentOS, AWS EC2 & S3
プロジェクト管理ツール: JIRA, Confluence
ソースコード管理ツール:Bitbucket, GitHub Enterprise
【チーム体制】
現在2つのチームで開発しており、それぞれの役割は以下の通りです。
・サービスグロースチーム
同人の全プロダクトの保守と事業成長のためのグロース案件を実施。
・負債脱却チーム
同人事業に関連する技術的負債からの脱却を実施。
【開発の進め方】
開発部門全体で20名程度での開発を行っています。
プロジェクトオーナーとの開発業務をメインとし、その他に同人事業に関わる営業や企画職、運営部門などと各種調整を行う機会があります。
また、同人事業部以外にもプラットフォーム部門など様々なエンジニアとコミュニケーションを取りながら進める機会も多いです。
40以上のサービスを抱える国内有数の巨大ECプラットフォームにおいて、設計や保守改善などの大規模なシステムに関する開発に携わることができます。
通常のECサービス構築だけでなく、ビッグデータを元にしたレコメンドエンジン開発部門や、膨大なトラフィックを支えるインフラ構築部門といった様々なエンジニアとコミュニケーションを取りながら開発を行うことが可能です。
また、同人事業部では技術選定や開発に対して、エンジニアの意見を尊重する文化があり、
開発工程においては設計から保守運用までチームメンバーと共に自発的な開発を行うことができます。