具体的な業務内容
【銀座】プログラマー(研究開発/ネットワーク技術)◆幅広いプラットフォーム対応◆土日祝休
ネットワークインフラ環境は日々変化しています。
ユーザーが快適にオンライン機能を楽しむためにはそうしたの変化の中でも安定した接続性や新しい環境への対応を行っていく必要があります。
近年、一層複雑化していく環境や「繋がる事が当たり前となった」時代に対応していくため、「ゲームクライアント」「ゲームサーバ」「インターネット環境」の3つの視点から考え、問題が起きたときに解決に向かって尽力できる体制を整えいくための人員強化をしたいと考えています。
■業務詳細
・マルチプラットフォーム向けのP2P/NAT超えライブラリの開発/運用サポート
・IPv4/IPv6共存技術/IPv6の標準仕様/技術/環境変化の調査/検証
・ルータ/各種デバイスのネットワーク挙動の調査/検証
・開発環境向けのネットワーク環境整備/検証
・大規模通信ログの調査/解析
■開発環境
OS:Windows/macOS/Linux
言語:C/C++、shell script、Python、SQL、C#
ツール:VisualStudio、XCode、Android Studio、Wireshark、Git、zsh等任意のCLI環境
※特定のプラットフォームに縛られることなく、幅広いプラットフォームを扱うことに抵抗がない方を歓迎します。
■歓迎条件
・モバイルブロードバンド(4G・LTE/5G)の基礎知識
・STUN/UPnPやUDPHolePunchingといった技術を扱ったプログラムの作成経験
・CDN、負荷分散技術等近年の大容量トラフィックを捌いているインターネット環境への理解
・ゲーム業界外のルータベンダーやISP等と会話・議論が行える程度の周辺知識
・国際的なネットワーク環境の変化や標準化動向を自らキャッチアップする姿勢
・Windows、Linux、iOS、Android等、マルチプラットフォーム向けの開発経験
・数百万件規模のログの解析・調査を行った経験
・解析のための仕組みやパイプラインを構築した経験
・ゲームのリアルタイム通信対戦に用いられる技術への理解
・自ら実装した経験(音声チャット等でも可)
・クラウド環境の基礎知識
・AWSやGCP等、任意の環境で何かしらのインフラ/サーバの構築・運用経験
・サーバサイドプログラムの開発・運用経験
変更の範囲:当社業務全般
チーム/組織構成
その他プロジェクト事例
開発環境