プログラマー・アナリスト(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階