プログラマー・アナリスト(Node.js、DSA、JavaScript)

2年以上 バンガロール(ホワイトフィールド)

役割タイプフルタイム|正社員

履歴書の送付先:jobsindia@idrive.com

仕事について

IDriveは安全でスケーラブルなクラウドバックアップ、S3互換オブジェクトストレージ、およびリモートアクセスソリューションのリーディングプロバイダです。世界中で500万人以上のユーザーに信頼され、スピード、信頼性、セキュリティのために構築された高性能ツールで、個人と企業がデータを保護、アクセス、管理できるようにします。

Cloud Driveの開発チームにプログラマー・アナリストとして参加し、シームレスなファイル同期とデータ処理を推進する、信頼性が高く効率的なLinuxベースのアプリケーションの構築に取り組んでいただきます。この職務は、Node.js、Redis、ワーカースレッドの実務経験があり、システムレベルの開発、パフォーマンスの最適化、クロスプラットフォームの互換性に熱心な開発者に最適です。

何をするのか

アプリケーション開発と最適化

  • Node.jsとTypeScriptを使用したCloud Driveアプリケーションのバックエンドコンポーネントの設計と開発。
  • ファイル同期ワークフローを実装し、SQLiteとRedisを使用して大規模なファイル操作を最適化します。
  • 並列処理と非同期タスク処理にワーカースレッドを活用。

システム統合とイベント処理

  • ファイルシステムのイベントを監視し、アプリケーション全体のリアルタイム更新を可能にします。
  • Linuxファイルマネージャと統合し、コンテキストメニュー、アイコンオーバーレイ、シームレスなファイルアクセスをサポート。
  • 複数のLinuxディストリビューション間での互換性と一貫した動作を保証します。

コラボレーションとドキュメンテーション

  • QAチームと緊密に連携し、機能の検証や問題の解決を行う。
  • システムアーキテクチャ、テクニカルワークフロー、コアモジュールに関する最新のドキュメントを維持する。
  • コードレビューや開発に関するディスカッションに参加し、継続的な改善に貢献する。

あなたに期待すること

  • 2年以上のバックエンドまたはシステム開発経験(Linuxプラットフォームが望ましい
  • Node.js、TypeScriptに習熟し、Pythonの実務知識を有すること。
  • Redis、特に並行環境におけるRedisの確かな理解。
  • SQLiteを使用した軽量データストレージおよびパフォーマンスチューニングの経験
  • バックグラウンド処理のためのワーカースレッドの実践経験。
  • Linuxファイルシステム、ファイルウォッチャー、リアルタイムイベント処理に精通していること。
  • CI/CDワークフローとGitまたはGitLabのようなツールを理解している。
  • データ構造とアルゴリズム(DSA)の強力な基礎。
  • コンピュータサイエンス、情報科学、エレクトロニクス、または関連分野のBE/BTech/MTechを公認大学で取得。

持っていてよかった:

  • ファイル同期、クラウドバックアップ、分散ストレージシステムの経験があること。
  • 低レベルのシステムコール、Linuxカーネルモジュール、またはパフォーマンスプロファイリングに触れたことがある。

なぜ参加するのか?

IDriveでは、イノベーションが盛んになり、才能が認められ、社員が成長できる環境を作っています。私たちはプロフェッショナルとしても個人としてもチームをサポートすることをお約束します。

私たちのチームの一員として、あなたが楽しみにしていることがあります:

ワーク・ライフ・バランス

  • ライフスタイルに合わせた柔軟な勤務時間のハイブリッド・ワークモデル
  • リラックスして充電するための有給休暇と休日
  • 人生の大切な節目のための育児休暇

健康とウェルネス

  • ご自身とご家族のためにカスタマイズ可能な医療保険
  • 総合的な生命保険と傷害保険でさらに安心

文化とコミュニティ

  • 社内イベントやチームランチで、人とのつながりやコラボレーションを促進
  • 特別な日を一緒に祝うお祭りのギフトやグッズ

重要な特典

  • 経験と貢献を反映した競争力のある給与
  • オンライン・ストレージ・スペース

会社情報

ウェブサイト:https://www.idrive.com/india/

住所インド、カルナタカ州バンガロール、ホワイトフィールドロード、Brigade Tech Park、B-903、9階