1. 株式会社インティメート・マージャー
  2. 株式会社インティメート・マージャー 採用情報
  3. 株式会社インティメート・マージャー の求人一覧
  4. 【エンジニア】日本最大級のDMPを開発するWebアプリケーションエンジニア

【エンジニア】日本最大級のDMPを開発するWebアプリケーションエンジニア

  • 開発エンジニア
  • 正社員

株式会社インティメート・マージャー の求人一覧

当社事業について

DMPとは複雑化したチャネルを管理、分析、活用を行い、マーケティング施策、さらにマーケティング以外の領域に活用するためのプラットフォームです。当社はビッグデータ活用の悩みを抱える企業に、データ活用のツール設計から活用・データ解析・レポーティングまで支援を手掛けています。

◇事業紹介

https://recruit.intimatemerger.com/business/

◇創業の想い

https://recruit.intimatemerger.com/foundation/

ミッション

弊社では「データを使った意思決定を簡単にする」というコーポレートミッションを実現するために IM-DMP の開発を行っております。しかしながら、プロダクトとして足りない機能やユーザにとってわかりにくい部分がまだまだ残っています。

本ポジションでは、 IM-DMP の「新機能の企画・開発」や「ユーザビリティの改善」により、ユーザの「データを使った意思決定」をより簡単にすることをミッションに働いていただきます。

仕事内容

「日本最大級のDMP(Data Management Platform: ビッグデータ活用のためのシステム)である IM-DMP の機能開発を行って頂きます。

業務内容

  • 様々なデータソースを連携するデータ処理基盤及びパートナーサービスとの連携APIの設計・開発
  • サービスを安定稼動させるために運用基盤の自動化や可用性、耐障害性の向上
  • 高速なレスポンスを実現するためのアプリケーション、ミドルウェアのパフォーマンス改善
  • デプロイや各種オペレーション自動化ツールの開発、運用
  • データ分析を迅速に行うためのログ収集・分析基盤の構築、運用
  • 障害検知やキャパシティプランニングのためのモニタリング環境の構築、運用

現場で使われている技術

クライアントサイド (Web Application)

フレームワークとして AngularJS 、パッケージ管理には Bower 、タスクランナーには Gulp 、テストフレームワークには Testem + Jasmine を使っています。

サーバサイド

開発言語は、Python2.7 を使っており、フレームワークには Django 、文法チェッカには Flake8 、テストには Unittest と Coverage を使っており、実行環境は全て Docker にて構築しています。

データベース

データベースは用途に応じて使い分けており、Elasticsearch と Aerospike については自社運用しています。

  • MySQL : アカウントやセグメント情報のマスタ管理
  • Amazon Aurora : 分析用のデータマート
  • Elasticsearch : オーディエンスデータのリアルタイムな分析、抽出
  • Aerospike : オーディエンスデータ
  • Treasure Data : 時系列データ
  • BigQuery : 各種ログデータ

インフラ

サーバは全て AWS 上で稼働しており、ほぼ全てのシステムが Docker (Amazon ECS) 上で稼働しています。使用している AWS のサービスは EC2, ECS, RDS, ElastiCache, S3, SQS, Lambda, Route53, Inspector など多岐にわたります。AWS の構成管理は Terraform を採用しており、SRE担当のレビューを得て各エンジニアが変更可能です。一部、Docker 化していない部分については AnsiblePacker を用いて構成管理しています。

また、パフォーマンス監視に New Relic、サーバ監視に Mackerel を導入しています。

ログは Fluentd で収集しており、 LogDNA でリアルタイムに参照することができます。過去分に関しては BigQuery で管理しています。

その他

コード管理は GitHub 上で行っており、Pull Request ベースで開発を行っています。開発のタスク管理も GitHub の Project Boards で行っています。

テストやデプロイも Pull Request に連動させる形で CircleCI 上で行っています。

社内のコミュニケーションツールには Slack を採用しております。

技術面で優れているところ

先進的な開発環境

  • 自動テストや自動ビルドをするためのCI環境が整備されており、デプロイも自動化されているため、プロダクトの開発に専念することが出来ます。
  • AWS は Terraform 、EC2(Server)は Ansible と Packer 、Docker は Dockerfileにてコードとして管理されています。
  • ほぼ全てのシステムが Docker 環境で稼働しています。
  • OSS や AWS の新サービスなどを検証するための予算が確保されています。

ビッグデータ

  • 1日分が7億レコード超の時系列データと、4億超のオーディエンスデータは国内最大級。
  • 国内でも最大規模の Elasticsearch と Aerospike のクラスタを自社運用しています。
  • 国内有数のビッグデータを取り扱うスキルが自然と身につきます。

開発の進め方

ロードマップと意思決定

経営陣と直接ディスカッションを行い、ビジネスインパクトや実装上の課題を考慮した上で決定されます。社長がエンジニア出身であることもあり、無理な依頼を押し付けられるといったことは一切ありません。

タスクの見積もり、スケジュール管理

ロードマップを元に四半期に一度大まかなスケジュールを決めていますが、締め切りを定義するというよりは戦略的にどの分野にリソースを投入するかの決定とその評価に利用しています。

開発フロー、デプロイフロー

GitHub の Pull Request や Issue ベースで進めています。
テストやデプロイについても同様で、Pull Request のマージに応じて行われるように設計しており、エンジニアは機能の実装や改修に専念することが出来ます。
また、Dockerを用いた Blue-Green Deployment を行っているため、定期デプロイは行っておらずエンジニアの判断で適宜デプロイしております。

コード品質管理

GitHub の Pull Request 上でレビューを行います。Pull Request に連動して CircleCI 上で行う単体テストや、ステージング環境を用いたE2Eテストを行っております。原則、機能の実装者がテストコードを書くようにしております。

応募要件

必須要件

  • Python,PHP,Ruby等を用いたWebアプリケーション開発経験
     - Pythonがメインになるが他の高水準言語の経験があれば問題ない
  • LAMP環境への理解
     - nginxやNoSQLでもよく、それぞれの動作について理解があれば良い

歓迎条件

  • AWS,GCPなどのクラウド環境での開発経験
  • バージョン管理ツール(git/svn)を用いたチームでの開発経験
  • 大規模サービス開発経験(負荷を考慮した設計ができる)

求める人物像

  • 理念・人事ポリシーに共感する方
  • 素直で建設的なコミュニケーションが取れる方
  • 向上心があり学ぶ事に抵抗がない方
  • 責任感が強く課題の解決に粘り強く取り組める方
  • 自動化・効率化する事が好きな方
職種 / 募集ポジション 開発エンジニア
雇用形態 正社員
給与
応相談
【年収例】
◆経験6年 11,125,000円
 内訳:月収750,000円~賞与(昨年実績:3か月分)
①基本給557,289円
②固定残業代(時間外労働の有無に関わらず、45時間分の時間外手当として192,711円を支給)
※45時間超過分の割増賃金は追加で支給
※賞与は業績によって支給しないこともある

◆経験4年 7,500,000円

◆経験2年 4,200,000円
勤務地
 
福利厚生
働く環境・制度
https://recruit.intimatemerger.com/benefits/
社会保険完備	
夏季休暇(7月から11月までの間に3日間)
年末年始休暇
慶弔休暇
チャレンジ休暇
リフレッシュ休暇
生理休暇
産前産後休暇
育児・介護休業
ランチ補助(社員2人以上でランチをすると一人1200円/日まで補助)
近隣住宅補助手当
エンジニア職はフレックスタイム制
会社情報
会社名 株式会社インティメート・マージャー
代表者
簗島 亮次
事業内容
データマネジメントプラットフォームの提供・構築支援
データ活用コンサルティング
所在地
〒106-0032
東京都港区六本木3-5-27 六本木山田ビル4階
資本金
2億8,000万円(資本準備金含む)
株主
株式会社フリークアウト・ホールディングス
株式会社電通
YJキャピタル株式会社
設立年月日
2013年6月