Python開発者

3~5年 バンガロール(ホワイトフィールド)

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

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

仕事について

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

Python開発者として、当社のクラウドベースのサービスを支える効率的で高性能なシステムの構築に貢献してください。この職務は、Python、Django/Flask、Linux上でのシステムレベルのスクリプティングで強力なバックエンド経験を持つ開発者に最適です。自動化、データ処理、信頼性の高いデータ保護とファイル同期をサポートするバックエンドAPIに取り組んでいただきます。

何をするのか

バックエンド開発と自動化

  • Pythonを使用したバックエンドコンポーネントとサービスの設計と開発
  • 既存のツール、サービス、データベースのワークフローを再プログラムし、最適化する。
  • Pythonスクリプトによるデータワークフローとシステムレベルの操作の自動化

ウェブフレームワークとAPIの統合

  • Djangoおよび/またはFlaskを使用したRESTful APIの開発
  • フロントエンド開発者と協力し、スムーズな統合とデータ処理を実現する。
  • 安全で保守性が高く、スケーラブルなアプリケーション・ロジックの実装

データベースとストレージ管理

  • SQLiteやMySQLなどのリレーショナルデータベースを扱う
  • SQLAlchemy や Django ORM のような ORM ツールを使う。
  • キャッシュ戦略の導入とデータストレージソリューションの統合

Linuxシステム開発

  • Debian/Ubuntu環境でのアプリケーションの開発、テスト、デプロイ
  • cron ジョブ、systemd、APT パッケージなどのシステムコンポーネントを扱う。
  • スクリプトを使用してファイルシステムのイベントとバックグラウンドタスクを処理する

テスト、デバッグ、文書化

  • PytestまたはUnittestを使用した単体テストおよび統合テストの実施
  • QAおよびDevOpsチームと協力して問題のトラブルシューティングを行う。
  • アーキテクチャ、スクリプト、ワークフローに関する明確なドキュメンテーションを維持する。

あなたに期待すること

  • 3-5年のPythonバックエンド開発の実務経験
  • APIおよびサービス開発のためのDjangoおよび/またはFlaskの習熟度
  • SQLite、MySQL、ORMツールの使用経験
  • Debian/Ubuntuのシステム内部およびスクリプトに精通していること
  • データ構造、アルゴリズム、システム設計に関する深い理解
  • CI/CDパイプラインにおけるGitまたはGitLabの使用経験
  • アジャイル環境における部門横断チームとの効果的なコラボレーション
  • 公認大学において、コンピューターサイエンス、情報科学、電子工学、または関連分野のBE/BTech/MTechを取得していること。

使用する技術とスキルセット

  • パフォーマンス、スケーラビリティ、自動化をサポートするツールやテクノロジーを活用しながら、バックエンドやシステムレベルのコア開発に取り組んでいただきます。

コア・スキル(必須):

  • プログラミングとフレームワーク:Python、Django、Flask
  • データベースSQLite、MySQL、SQLAlchemy
  • オペレーティングシステムDebian/Ubuntu
  • テスト:Pytest、Unittest、PyUnit
  • コンセプトデータ構造、アルゴリズム、システム設計
  • バージョン管理と方法論:GitHub、アジャイル開発

望ましい技術とサポート技術

  • クラウドプラットフォームAWS、Azure、Google Cloud Platform (GCP)
  • CI/CDと自動化:GitHubアクション、Docker、Ansible
  • 仮想化とインフラ:
    1. ハイパーバイザーVMware ESXi、Hyper-V、KVM/QEMU、Proxmox、Nutanix、VirtualBox
    2. ツール: libvirt, virt-manager
    3. ハイパーコンバージド・インフラストラクチャ・プラットフォーム
  • スクリプトと管理ツールPowerShell、Linuxシェルスクリプト
  • ネットワークとプロトコルSSH、SFTP、NFS、iSCSI、SMB/CIFS
  • メールサーバーEXIM4、Postfix
  • ファイルシステムとストレージ:ext4、XFS、BTRFS、ZFS (スナップショット、重複排除、暗号化、キャッシュ)
  • システムコンポーネント:cronジョブ、systemd、APTパッケージ

なぜ参加するのか?

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

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

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

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

健康とウェルネス

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

文化とコミュニティ

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

重要な特典

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

会社情報

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

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