85万円/月額想定年収:1020万円
140~180時間
当月末日締/翌月末日払(30日サイト)
業務委託契約
渋谷
- 言語 Java, Scala - DB Hive, Presto, RDBMS - フレームワーク PlayFramework, Spark, Akka, MapReduce, Redshift - 環境OS Cassandra, Linux - ツール CircleCI, GitHub, Jenkins, Impala - その他 Hadoop, Memcached, Redis - 開発体制 複数名 - 作業環境 Mac/Windows貸し出し - 業務内容 サーバーサイド側のDSP(Demand-SidePlatform)の開発をお願いします。 1つのリクエストに対して100ミリ秒で応答を返すという制限と秒間1万を超えるリクエストを処理するシステムを作ります。 チームはアジャイル開発をベースにカンバンなどで作業進捗を確認しながら、必要な分のドキュメントのみを作成してシステム開発をしています。 この仕事のポジションの魅力としては、100ミリ秒と言う低レイテンシと秒間1万リクエストを超える高スループットを求められるシステムの設計と実装にチャレンジできます。 また、それらのリクエストのデータを分析する必要がある為、1日に10億件を超えるログデータを集計してレポートとして作成したり、分析をすることで次の配信の効率化を目指します。 それらの分析には機械学習を利用することもあり、リクエストを受けて低レイテンシで返す部分、ビッグデータを処理する部分、機械学習の部分、それぞれの部分でそれぞれのエンジニアスキルを活かしたりチャレンジしたりすることが出来るプロダクトの開発になります。
・Linux,RDBMS,Java,Scalaを利用したWebアプリケーションの開発経験 ・チーム内でコミュニケーションを行いながら、能動的に開発を進めてゆけるスキル ・ビジネスの要件からアーキテクチャの提案、システムの設計、実装、テスト駆動開発などを行える人 以下のスキルから""少なくとも2つ""(※業務経験でなくとも、OSS活動などの個人での活動でも構いません) ・Scalaの利用経験 ・Webフレームワークやライブラリ等の作成経験もしくはカスタマイズ経験 ・アーキテクチャ設計もしくは技術選定経験 ・Webサーバ、WebアプリケーションコンテナなどのM/W導入やチューニング経験 ・Hadoopエコシステム(MapReduce,Spark,Hive,Pig,Presto,Impalaなど)などを用いた大規模データ処理経験 ・Cassandra,Redis,memcachedなどのKVS設計、運用経験 ・Redshiftなどの列指向DBの設計、運用経験 ・経験した事のない技術へ自ら挑戦や深耕してゆく意欲
・Akka,PlayFrameworkの利用経験 ・マルチスレッド処理の実装経験 ・Jenkins,CircleCIなどのCIツールの利用、運用経験 ・月間数十億万リクエスト規模のWebサービス経験 ・GitHubでのPullRequestを利用した開発フロー経験 ・リーン/アジャイル開発プロセスでのチーム開発経験 ・インターネット広告領域での開発経験 ・機械学習などの環境を利用した実装経験
- 服装 カジュアル - 募集人数 3名 - キーワード Java使用のサーバーサイドエンジニア
- 業界 広告
【エンド直請け案件】@渋谷駅大手インターネット企業での広告システム開発案件になります。今回は完全な新規プロダクトのため、新しい技術の提案やアーキテクチャの提案などが行いやすい環境です。Scalaという言語を使う機会が無かった、他の言語のエキスパートなエンジニアはScalaでこれらを実装する機会があります。
情報提供元: テクフリ(テックキャリアフリーランス)
6年前
SNSアカウントでログイン