【Python/リモートあり】サービス基盤管理画面のバックエンド開発案件
作業内容
【20代、30代が活躍中!】 ※週5日〜OKの案件です! ※実務経験1年以上お持ちの方が対象の案件です! ▼概要 バックエンドエンジニア(Python) マイクロサービスアーキテクチャで構築されたサービス基盤の管理画面の開発案件です。 バックエンド開発をお任せいたします。 ▼条件等 出社:週2日の出社/リモートあり 場所:五反田 精算幅:140h~200h 面談回数:1回 勤務時間:09:00~18:00 【必須スキル】 ・Python(3.9以上)での開発実務経験 2年以上 - 型ヒント・dataclasses・asyncio(I/Oバウンド処理の並行化)を活用できる - パッケージ管理(pip/Poetry/pip-tools)、仮想環境、依存性ロック - 品質基盤:pytest、テストダブル、プロパティベーステスト(Hypothesis)、静的解析(mypy)、フォーマッタ(Black)、リンタ(Ruff/Flake8) ・API ServerなどWebサービスのバックエンド開発 3年以上 - REST設計(リソース設計、ページネーション、エラー指針、冪等性、バージョニング、トレーリングスラッシュ方針の統一) - 認証・認可(OIDC/OAuth2、JWT、RBAC/ABAC)、レート制限 - キャッシュ(HTTP/Redis)、バックグラウンド処理(キュー/Celery or クラウドのPub/Sub)、監査ログ ・RDBを利用したデータベース設計の経験 - 正規化と実務的な非正規化のトレードオフ/インデックス設計/N+1回避 - トランザクション分離レベル、ロック、デッドロック回避、リトライ設計 - マイグレーション運用(Alembic等)、接続プール、ORM(SQLAlchemy 2.x)/クエリ最適化 ・OpenAPIでAPI仕様書を書いた経験 - components再利用、例示(examples)の充実、スキーマの単体テスト - サーバスタブ/クライアントSDK生成とCIへの組み込み、ドキュメント公開(Swagger UI/Redoc) ・GCPやAWSなどクラウド上で開発した経験 - コンテナ化(Docker)と実行基盤(Cloud Run/ECS or GKE/EKS)、ストレージ(Cloud SQL/RDS) - ネットワーク(VPC/IAM/Private Service Connect or VPC Endpoint)、シークレット管理(Secret Manager/Parameter Store/KMS) - IaC(Terraform/CloudFormation)、CI/CD(GitHub Actions/Cloud Build) - 可観測性(ログ・メトリクス・トレース/SLO・SLA設計、アラート) 【尚可スキル】 ・シングルページアプリケーションのフロントエンド開発経験 ・TypeScript、フォーム・バリデーション、アクセシビリティ、E2E(Playwright/Cypress)、コンポーネントテスト(Vitest/Testing Library) ・Vue.jsでの開発経験 ・Vue 3(Composition API), 状態管理(Pinia), ルーティング(Vue Router), ビルド(Vite), APIクライアントの型定義(OpenAPIコード生成の活用) ・Qmonus SDK/Value Streamの利用経験(もしくはFastAPI/Django等からのキャッチアップ意欲 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!
必須スキル
・Python(3.9以上)での開発実務経験 2年以上 - 型ヒント・dataclasses・asyncio(I/Oバウンド処理の並行化)を活用できる - パッケージ管理(pip/Poetry/pip-tools)、仮想環境、依存性ロック - 品質基盤:pytest、テストダブル、プロパティベーステスト(Hypothesis)、静的解析(mypy)、フォーマッタ(Black)、リンタ(Ruff/Flake8) ・API ServerなどWebサービスのバックエンド開発 3年以上 - REST設計(リソース設計、ページネーション、エラー指針、冪等性、バージョニング、トレーリングスラッシュ方針の統一) - 認証・認可(OIDC/OAuth2、JWT、RBAC/ABAC)、レート制限 - キャッシュ(HTTP/Redis)、バックグラウンド処理(キュー/Celery or クラウドのPub/Sub)、監査ログ ・RDBを利用したデータベース設計の経験 - 正規化と実務的な非正規化のトレードオフ/インデックス設計/N+1回避 - トランザクション分離レベル、ロック、デッドロック回避、リトライ設計 - マイグレーション運用(Alembic等)、接続プール、ORM(SQLAlchemy 2.x)/クエリ最適化 ・OpenAPIでAPI仕様書を書いた経験 - components再利用、例示(examples)の充実、スキーマの単体テスト - サーバスタブ/クライアントSDK生成とCIへの組み込み、ドキュメント公開(Swagger UI/Redoc) ・GCPやAWSなどクラウド上で開発した経験 - コンテナ化(Docker)と実行基盤(Cloud Run/ECS or GKE/EKS)、ストレージ(Cloud SQL/RDS) - ネットワーク(VPC/IAM/Private Service Connect or VPC Endpoint)、シークレット管理(Secret Manager/Parameter Store/KMS) - IaC(Terraform/CloudFormation)、CI/CD(GitHub Actions/Cloud Build) - 可観測性(ログ・メトリクス・トレース/SLO・SLA設計、アラート)
歓迎スキル
・シングルページアプリケーションのフロントエンド開発経験 ・TypeScript、フォーム・バリデーション、アクセシビリティ、E2E(Playwright/Cypress)、コンポーネントテスト(Vitest/Testing Library) ・Vue.jsでの開発経験 ・Vue 3(Composition API), 状態管理(Pinia), ルーティング(Vue Router), ビルド(Vite), APIクライアントの型定義(OpenAPIコード生成の活用) ・Qmonus SDK/Value Streamの利用経験(もしくはFastAPI/Django等からのキャッチアップ意欲
稼働日数
週5日
勤務形態
一部リモート
勤務地
五反田 東京都 品川区 五反田
面談回数
1回
開発環境
TypeScript, Python, SQL, Vue.js, AWS, GitHub, Redis, Terraform, CloudFormation, Docker, Django, 営業, 構築, ネットワーク, Sub, GCP, マイグレーション, 最適化, サポート, テスト, Cloud Run, サーバ, 人事, データベース設計, Vue
作業時間
09:00~18:00
精算基準時間
140h~200h
募集回数
1回
職種・ポジション
スキル
募集背景
この案件は、新規プロジェクトの立ち上げに伴い、経験豊富なエンジニアを募集しています。チームは10名規模で、アジャイル開発を採用しています。現場の雰囲気は和やかで、コミュニケーションを大切にしています。
募集人数
2名を予定しており、即日参画可能な方を優先的にご案内いたします。経験年数は3年以上を想定しています。フロントエンド1名、バックエンド1名の募集となります。
企業名
大手IT企業の子会社で、安定した経営基盤を持っています。詳細は面談時にご案内いたします。上場企業グループの一員として、長期的なプロジェクトを多数抱えています。
チーム人数
チーム構成はフロントエンド3名、バックエンド5名、インフラ2名となっています。プロジェクトマネージャー1名、デザイナー2名も在籍しています。総勢13名のチームで開発を進めています。
現場の雰囲気
アジャイル開発を採用しており、チーム内のコミュニケーションを大切にしています。週1回の定例会議があり、意見交換が活発です。リモートワークも可能で、柔軟な働き方ができます。
案件について詳しく聞いてみませんか?
知りたい内容を選んでください(複数選択可)
