仕事の詳細
エキサイティングな新プロジェクトの開発にチームの一員として参加していただける、熟練のバックエンド開発者を募集しています。Node.js、MySQL、Prismaを用いた堅牢でスケーラブルなバックエンドシステムの構築に加え、ゲームインフラの監視と保守も担当していただきます。この役割には、サービスのスムーズな展開と運用を実現するために、バックエンド開発とDevOpsの基本的なプラクティスに関する確かな知識が求められます。
- Node.js、MySQL、Prisma を使用して、新しいプラットフォームのバックエンド サービスを設計、開発、保守します。
- API を実装し、フロントエンド システムと統合して、シームレスなユーザー エクスペリエンスを実現します。
- 安全な API ゲートウェイを構築および維持し、ゲーム クライアントとサーバー間の通信を容易にして、ハッキングや不正行為に対する保護を確保します。
- チームと協力して、リアルタイム機能のために WebSocket ベースの通信を統合します。
- Node.js、Nginx、Redis、Grafana、Docker を実行するサーバーを含むゲーム インフラストラクチャを監視および保守します。
- ロードバランサー (Nginx)、キャッシュ システム (Redis)、監視ツール (Grafana) の構成などの基本的な DevOps タスクを支援します。
- 開発と展開におけるベスト プラクティスを通じて、システムのスケーラビリティ、セキュリティ、パフォーマンスを確保します。
- バックエンド サービスとインフラストラクチャに関連する問題をトラブルシューティングして解決します。
応募資格
要件
- Node.js および Express.js を使用したバックエンド開発の実績のある経験。
- リレーショナル データベースの設計と管理に関する MySQL に関する深い知識。
- 効率的なデータベース操作のための ORM としての Prisma の実践的な経験。
- クライアントとサーバー間のリアルタイム通信を実現する WebSocket に関する知識。
- 以下を含む DevOps プラクティスの基本的な理解:
- + ロードバランサーとしての Nginx の構成と管理。
- + キャッシュに Redis を使用してパフォーマンスを最適化し、クライアント側の不正行為を防止します。
- + Grafana によるインフラストラクチャの監視。
- + Docker を使用してアプリケーションをデプロイおよび管理します。
- 不正アクセスを防止するための API 開発および通信チャネルのセキュリティ保護の経験。
- ハッキング/チートの脆弱性を軽減するためのゲームバックエンドロジックの理解。
- ヘッダーまたは URL パラメータを介してディープリンクとユーザー認証を操作する機能。
- 優れた問題解決能力と細部への注意力。
- 部門横断的なチームと連携できる優れたコミュニケーションおよびコラボレーション スキル。
望ましい資格
- ゲーム開発またはゲーム サーバー インフラストラクチャのサポートの経験。
- マイクロサービス アーキテクチャと API ゲートウェイの実装に関する知識。
- 機密性の高いユーザーデータを保護するためのセキュリティのベストプラクティスに関する知識。
- クラウドベースまたはオンプレミスのサーバー インフラストラクチャの使用経験。
興味
- 開発とインフラストラクチャの両方に貢献する機会のある、エキサイティングなゲーム関連のプロジェクトに取り組みます。
- 成長と学習の機会があるダイナミックな環境で協力します。
- 競争力のある給与と福利厚生パッケージ。
勤務地
- ホーチミン:タンビン
勤務時間
月曜日~金曜日(9:00~18:00)