DysrupIT
DysrupIT
DysrupITは、組織のテクノロジー近代化と「サービスとしての運用モデル」への移行を支援する、クラウドサービスおよびITソリューション企業です。エンタープライズクラウド、マネージドサービス、アプリケーションエンジニアリング、サイバーセキュリティ、データ分析・情報管理まで幅広い分野で、中小規模の組織から多国籍企業までを支援しています。Microsoftをはじめとする各種クラウドプラットフォームと連携し、技術提供に人材育成、地域社会への貢献、長期的なパートナーシップを組み合わせ、ビジネスニーズに適合した安全で拡張性の高いテクノロジー環境を構築しています。

Pythonバックエンドエンジニア

テスト済みのPythonバックエンドサービスを構築し、クラウド設定を管理して、GCP上でExcelレポートを作成します。 DysrupITの顧客にクラウド導入とサービス化への変革を支援します。

仕事内容

  • pydantic、FastAPI、または類似フレームワークを使ってPythonサービスとAPIを構築・保守する。
  • トランザクションやバージョン管理されたドキュメントを含むFirestoreの設定データを管理する。
  • FirestoreのデータをBigQueryに同期するパイプラインを保守する。
  • openpyxlを使って書式付きのExcelファイルとレポートを作成する。
  • スケジュールされたジョブを含め、Cloud RunとCloud Storage上でサービスをデプロイ・運用する。
  • Terraformでクラウドインフラを構築・管理する。
  • テストとデプロイを自動化するCI/CDパイプラインを保守する。
  • IAMロールと最小権限のサービスアカウントを設定する。
  • コードの正しさを検証するため、振る舞いテストとプロパティベーステストを作成する。
  • pyrightで型を確認し、ruffでコードをリントする。
  • データエンジニアや関係者と連携し、要件を実用的なサービスに落とし込む。
  • サービス、統合、デプロイに関する問題を診断して解決する。

応募要件

  • Pythonを用いたデータエンジニアリングまたはバックエンドエンジニアリングの実務経験が3年以上あること。
  • pydantic、FastAPI、または類似フレームワークを含むPythonの高いスキルがあること。
  • openpyxlを使ったExcelファイル作成の経験があること。
  • GCPの実務経験があり、Firestoreのトランザクションとバージョン管理されたドキュメント、Cloud Run、Cloud Storage、スケジュールジョブに精通していること。
  • FirestoreからBigQueryへのデータ同期経験があること。
  • TerraformおよびCI/CDパイプラインの経験があること。
  • IAMと最小権限のサービスアカウント設計を理解していること。
  • 振る舞いテストとプロパティベーステストの作成経験があること。
  • pyrightによる型チェックとruffによるリントの経験があること。
  • フロントエンド開発経験があれば尚可。
  • 金融、請求、またはデータ集約型プラットフォームの経験があれば尚可。
  • アジャイルまたはScrumの開発環境での経験があれば尚可。

福利厚生

  • 報酬は経験に応じて決定。
  • 法定福利厚生および補足的なHMO医療保障。
  • 協力的でプロフェッショナルな職場環境。
  • 成長中の組織でキャリアを伸ばす機会。
  • 該当する場合、ハイブリッドまたはリモート勤務が可能。
  • 従業員の成長とキャリアアップを支援する研修。