仕事内容
DSP/DMP における中核となるアーキテクチャ設計及びプロダクト開発を担って頂きます。
50ms or die をミッションとし、低レイテンシ・高トラフィックを捌き、さらに広告効果の効率化も考慮した仕組み作りが求められます。
【具体的には】
・リクエスト数 100 億/日を 50ms 以内に効率的に捌くための設計、開発
・数十億のユニークな行動データをリアルタイムに処理するためのシステム設計、開発
・広告オークション取引におけるパフォーマンス向上のための入札アルゴリズムの開発
・ネットワークやミドルウェアからアプリケーションまで、広いレイヤーにおけるパフォーマンスの改善
▼開発環境
Linux (CentOS)、MySQL、TokyoCabinet、Memcached Perl、Java、Scala、C/C++、Python、Go、Hadoop、Hive、Spark、HBase、Presto、Kafka、re:dash
AWS (EC2、S3、VPC、Route 53)、Puppet、Fluentd、Elasticsearch、Kibana、Norikra
Vagrant、KVM、Slack、GitHub、CircleCI、Mackerel、Jenkins、Ukigumo
【プロジェクトの進め方】
・チケット駆動による機動的な開発進行
・Pull Request ベースの開発ワークフロー
・数ヶ月規模の開発から、日々のメンテナンスなど、構築・開発から運用。
【雇用形態補足】
試用期間:3ヵ月
契約更新:期間の定めなし
50ms or die をミッションとし、低レイテンシ・高トラフィックを捌き、さらに広告効果の効率化も考慮した仕組み作りが求められます。
【具体的には】
・リクエスト数 100 億/日を 50ms 以内に効率的に捌くための設計、開発
・数十億のユニークな行動データをリアルタイムに処理するためのシステム設計、開発
・広告オークション取引におけるパフォーマンス向上のための入札アルゴリズムの開発
・ネットワークやミドルウェアからアプリケーションまで、広いレイヤーにおけるパフォーマンスの改善
▼開発環境
Linux (CentOS)、MySQL、TokyoCabinet、Memcached Perl、Java、Scala、C/C++、Python、Go、Hadoop、Hive、Spark、HBase、Presto、Kafka、re:dash
AWS (EC2、S3、VPC、Route 53)、Puppet、Fluentd、Elasticsearch、Kibana、Norikra
Vagrant、KVM、Slack、GitHub、CircleCI、Mackerel、Jenkins、Ukigumo
【プロジェクトの進め方】
・チケット駆動による機動的な開発進行
・Pull Request ベースの開発ワークフロー
・数ヶ月規模の開発から、日々のメンテナンスなど、構築・開発から運用。
【雇用形態補足】
試用期間:3ヵ月
契約更新:期間の定めなし
応募資格
・高トラフィックサイトの開発、運用経験
・MySQL、KVS 等の構築、運用の経験
・パフォーマンスチューニングスキル
【歓迎】
・広告テクノロジーの開発経験がある方
・OSS を公開、またはコントリビュートした経験
・利用するミドルウェアをソースコードレベルで解析できる方
・Perl(XS含む)/C/C++ Java Go開発
・MySQL、KVS 等の構築、運用の経験
・パフォーマンスチューニングスキル
【歓迎】
・広告テクノロジーの開発経験がある方
・OSS を公開、またはコントリビュートした経験
・利用するミドルウェアをソースコードレベルで解析できる方
・Perl(XS含む)/C/C++ Java Go開発