【Python/Vue.js】【SE】サービス基盤管理画面のバックエンド開発の求人・案件
作業内容
マイクロサービスアーキテクチャで構築されたサービス基盤の管理画面の開発案件です。\nバックエンド開発をお任せいたします。
必須スキル
・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,SQL,Vue.js,TypeScript,GCP,AWS,Github,Django
作業時間
9:00-18:00
募集回数
1回
募集背景
マイクロサービスアーキテクチャで構築されたサービス基盤の管理画面の開発案件です。\nPython(3.9以上)での開発実務経験を2年以上お持ちの方へおすすめの案件です!\nリモート併用可のお仕事となります。
職種・ポジション
スキル
企業名
confidential
サービス/プロジェクト名
詳細スケジュール/リリース時期
現場責任者の雰囲気
開発体制の詳細
詳細は面談でお伝えします。ご相談ください。
一部の情報は非公開の場合があります
案件について詳しく聞いてみませんか?
知りたい内容を選んでください(複数選択可)
