正社員

エンジニア

株式会社インティメート・マージャー

勤務地
本社(東京都港区六本木3-5-27 六本木山田ビル4F)
給与
非掲載
勤務時間
フレックス制度(コアタイム:13:00~17:00)

こんな仕事です

業務内容
「日本最大級のDMP(Data Management Platform: ビッグデータ活用のためのシステム)である IM-DMP の機能開発を行って頂きます。
様々なデータソースを連携するデータ処理基盤及びパートナーサービスとの連携APIの設計・開発
サービスを安定稼動させるために運用基盤の自動化や可用性、耐障害性の向上
高速なレスポンスを実現するためのアプリケーション、ミドルウェアのパフォーマンス改善
デプロイや各種オペレーション自動化ツールの開発、運用
データ分析を迅速に行うためのログ収集・分析基盤の構築、運用
障害検知やキャパシティプランニングのためのモニタリング環境の構築、運用
現場で使われている技術
クライアントサイド (Web Application)
フレームワークとして AngularJS
、パッケージ管理には Bower
、タスクランナーには Gulp
、テストフレームワークには Testem
+ Jasmine
を使っています。
サーバサイド
開発言語は、Python
 を使っており、フレームワークには 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 化していない部分については Ansible
と Packer
を用いて構成管理しています。
また、パフォーマンス監視に New Relic
、サーバ監視に DataDog
を導入しています。
ログは Fluentd
で収集しており、 LogDNA
でリアルタイムに参照することができます。過去分に関しては BigQuery
 で管理しています。
その他
コード管理は GitHub
上で行っており、Pull Request ベースで開発を行っています。開発のタスク管理も Asana で行っています。
テストやデプロイも 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を用いた Rolling Deployment を行っているため、定期デプロイは行っておらずエンジニアの判断で適宜デプロイしております。
コード品質管理
GitHub の Pull Request 上でレビューを行います。Pull Request に連動して CircleCI 上で行う単体テストや、ステージング環境を用いたE2Eテストを行っております。原則、機能の実装者がテストコードを書くようにしております。
募集要項
必須スキル
Python,PHP,Ruby等を用いたWebアプリケーション開発経験
- Pythonがメインになるが他の高水準言語の経験があれば問題ない
LAMP環境への理解
- nginxやNoSQLでもよく、それぞれの動作について理解があれば良い
歓迎スキル
AWS,GCPなどのクラウド環境での開発経験
バージョン管理ツール(git/svn)を用いたチームでの開発経験
大規模サービス開発経験(負荷を考慮した設計ができる)

募集要項

  • 雇用形態
    正社員
  • 勤務地
    本社(東京都港区六本木3-5-27 六本木山田ビル4F)
  • 給与
    非掲載
  • 勤務時間
    フレックス制度(コアタイム:13:00~17:00)
詳細を見る(外部サイト) 株式会社インティメート・マージャー

「#dji」関連の新着求人

  • SBヒューマンキャピタル株式会社
  • 東京都渋谷区
  • 年収600万円〜1,000万円

【職種名】 技術職(技術企画)※組込みエンジニア 【仕事内容】 会社のビジョンを理解し、事業戦略を踏まえた上で、常に最新技術にキャッチアップし、プロダクト/サー...

  • 株式会社Gunosy
  • 東京都
  • 非掲載

業務内容 概要アドサーバーの開発・運用(Python・Go)Gunosyで働くことで得られる経験・アドサーバーの開発・運用経験・スケールする大規模配信サーバーの...

  • ロボティクスによるビジュアルコミュニケーションサービス企業
  • 東京都
  • 年収804万円〜

自律飛行するドローンの開発です。ご経験やご志向に応じて、ロボット制御技術もしくは自律制御に必要な画像認識・解析技術をご担当頂きます。ソフトウェア開発がメインです...

  • 株式会社マネーフォワード
  • 東京都
  • 年収400万円〜1,000万円

データ活用によるオンライン融資~融資の常識を変えていく事業でエンジニアを募集!(マネーフォワードファイン) データを駆使した新しい融資サービスの実現を目指すチー...

  • 非公開
  • 東京都
  • 年収600万円〜1,000万円

技術側面から主体者として、サービス開発・改善、開発から運用までお任せします。 ●自社サービスの企画●設計~製造・運用までの一連の業務●パートナー企業との折衝●サ...

  • 株式会社エール・ヴァンクール
  • 東京都渋谷区渋谷
  • 非掲載

・アプリと通信するREST APIの開発 ・Web版nanaの開発 【職種の特徴】 APIの開発言語とフレームワークはPython + Djangoを使用してお...

  • パーソルテクノロジースタッフ(株)
  • 東京都千代田区
  • 時給2,600円〜

派遣・派遣会社 【市ヶ谷】AI関連のシステム開発・マネジメント 【PRポイント】 ◆交通費別途支給◆土日祝休みで週末はリフレッシュ! 【勤務地】 JR総武線市ケ...

誰かの知りたいに答える!
あなたの職場の口コミ投稿

投稿者全員にTポイントプレゼント

投稿する

あなたの知りたいがわかる!
Yahoo!知恵袋で疑問・悩みを解決

質問する
※Yahoo! JAPAN IDでのログインが必要です
気になる企業の本音を見てみよう 企業を探してみる