【仕事概要】
広告配信システムにおけるシステム開発を行っていただきます。
私たちが開発するのは、広告配信システムそのものではなく、広告配信システムを活用し顧客の利益を最大化するための仕組みとなります。
大規模なトラフィックが発生する広告配信システムを安定して運用していけるようなアーキテクチャ設計やシステム開発ももちろん重要ですが、ご利用いただくお客様にとってより効果の高い広告配信を目指し、システム開発を行うことがミッションです。
広告ログを含めて様々なデータが日々蓄積されますが、大量のデータから価値ある情報を引き出すまでのデータマイニングや引き出したデータを元に適した広告を判定できるような仕組みを作る必要もあり、既存の枠組みに囚われず様々な技術を取り入れた広告配信アルゴリズムなども検討しております。
特定の技術に固執せず、技術はサービスを作り上げる上での一つの手段と捉え、アーキテクチャ選定から要件定義、設計、実装と新規プロダクトの開発に最上流から取り組んでいただきます。
▼具体的な仕事内容(一例)
・システムの企画、要件定義、設計、実装、テスト
・アーキテクチャ選定
・配信システムの改善による広告効果向上のための企画
・大量のトラフィックを扱うためのHadoopなどを使用した大規模基盤の構築、整備
▼プロダクトにおける使用技術
・プログラミング言語およびフレームワーク:
配信側:JavaScript(Node,js)
管理側:PHP(Laravel)JavaScript(Node,js,Vue.js),Sass,css,
・インフラ:AWS
・Webサーバー:nginx
・サーバーOS:Amazon Linux
・DB・データ:Amazon Aurora (MySQL),Amazon ElastiCache(Redis,memcached),Lambda,BigQuery
・CI/CDツール:CircleCI,CodeDeploy
・監視・分析:Amazon CloudWatch
・コミュニケーション・コラボレーション:Slack,Qiita:Team,Confluence,Cacoo
・各種ツール:Github, Docker, Fluentd, Amazon S3, Akamai, Redash, PagerDuty, Sentry, Zapier,Google Optimize, Google Tag Manager, Google Analytics, G Suite
・IDE:PhpStorm(会社提供)
【必須スキル】
・Ad Networkや広告プロダクト(DSP/SSP/DMPなど)における大規模トラフィック処理システムの開発・運用経験
・営業/運用担当などエンジニア以外とのコミュニケーション能力
・要件定義・仕様作成能力
・所属チームの成果や技術力向上に主体的に貢献した経験・実績
(例: プロジェクトのリード経験、実装技術選定、ライブラリの導入、CI/CD等の改善、アーキテクチャーの改善、勉強会の開催、等々)
【歓迎スキル】
・Ad Networkや広告プロダクト(DSP/SSP/DMPなど)での大規模処理システムのアーキテクチャー設計経験
・Ad Networkや広告プロダクト(DSP/SSP/DMPなど)での開発マネージャー経験
【求める人物像】
・事業やサービス志向のエンジニアであること
・物事を前向きに捉えて、楽しく仕事ができること
・目的志向をもって、事実をもとに議論できること
・技術を課題解決の手段として考えている