募集終了オンライン面談可

【Scala】サーバーサイドエンジニア(Scala)

85万円/月額想定年収:1020万円

140~180時間

当月末日締/翌月末日払(30日サイト)

業務委託契約

渋谷

職務内容

・インターネット広告関連システムの開発をお願いします。  本社システムでは、各社とのシステム連携により広告を表示しています。  1つのリクエストに対して100ミリ秒で応答を返すという制限と、秒間1万を超えるリクエストを処理するシステムを作ります。・メイン言語は Scala を予定しています。・バッチフレームワークはSpark等を利用する予定です。 ・チームはアジャイル開発をベースにカンバンなどで作業進捗を確認しながら、必要な分のドキュメントのみを作成してシ ステム開発をしています。・最新のシステムの設計と実装にチャレンジできます。 ・それらのリクエストのデータを分析する必要があるため、1日に10億件を超えるログデータを集計してレポートとして作成したり、分析をすることで次の配信の効率化を目指します。 それらの分析には機械学習を利用することもあります。  リクエストを受けて低レイテンシで返す部分、ビッグデータを処理する部分、機械学習の部分、 それぞれの部分でそれぞれのエンジニアスキルを活かしたり、チャレンジしたりすることが出来るプロダクトの開発になります。・今回は完全な新規プロダクトのため、新しい技術の提案やアーキテクチャの提案などが行いやすい環境です。  Scalaと言う言語を使う機会が無かった、他の言語のエキスパートなエンジニアはScalaでこれらを実装する機会があります。

最寄駅

必須スキル

・Linux,RDBMS,Java,Scala等を利用したWebアプリケーションの開発経験・チーム内でコミュニケーションを行いながら、能動的に開発を進めていけるスキル・ビジネスの要件からアーキテクチャの提案、システムの設計、実装、テスト駆動開発などを行える人以下のスキルから少なくとも2つ・Scalaの利用経験もしくは関数型言語の利用経験・Webフレームワークやライブラリ等の作成経験もしくはカスタマイズ経験・アーキテクチャ設計もしくは技術選定経験・Hadoopエコシステム(MapReduce,Spark,Hive,Pig,Presto,Impalaなど)などを用いた大規模データ処理経験・Cassandra,Redis,memcachedなどのKVS設計、運用経験・Redshiftなどの列指向DBの設計、運用経験・経験した事のない技術へ自ら挑戦や深耕していく意欲※業務経験でなくとも、OSS活動などの個人での活動でも構いません

尚可スキル

・Akka,PlayFrameworkの利用経験・マルチスレッド処理の実装経験・Jenkins,CircleCIなどのCIツールの利用、運用経験・月間数十億万リクエスト規模のWebサービス経験・GitHubでのPullRequestを利用した開発フロー経験・リーン、アジャイル開発プロセスでのチーム開発経験・インターネット広告領域での開発経験・Webクライアント技術(Angular,React,Vue)等の経験・機械学習などの環境を利用した実装経験

情報提供元: テクフリ(テックキャリアフリーランス)

6年弱