
シニア Python エンジニア(ソフィア、ハイブリッド勤務)
Avengaで、拡張性の高いPythonバックエンドサービスとAPIを構築します。Avengaは、さまざまな業界でAIネイティブ技術を活用する国際的なエンジニアリング企業です。
仕事内容
- 拡張性の高いPythonバックエンドアプリケーションとサービスを開発・保守する。
- RESTful APIとマイクロサービスを構築・統合する。
- 堅牢で効率的、かつ保守しやすいソフトウェアアーキテクチャを作成する。
- 十分なテストカバレッジを備えた、読みやすく再利用可能で構造化されたコードを作成する。
- チーム間で連携し、技術要件を定義して機能を提供する。
- データベーススキーマ、クエリ、データアクセスパターンを設計・改善する。
- パフォーマンス、技術、拡張性に関する問題を診断し、対処する。
- セキュリティ、認証、認可の制御を実装する。
- 自動化された単体・統合・機能テストを作成・保守する。
- コードレビューを行い、優れたエンジニアリング慣行を促進する。
- 技術的な議論をリードし、アーキテクチャ上の意思決定に貢献する。
- CI/CD、リリース、監視、本番環境の問題解決を支援する。
- ジュニアおよび中堅開発者を指導し、知識を共有する。
- ソフトウェア開発ライフサイクル全体にわたり、技術ソリューションを担当する。
応募要件
- 専門的なソフトウェア開発経験が5年以上あり、そのうち相当な期間、Pythonを実務で扱った経験があること。
- オブジェクト指向および非同期プログラミング、現行の言語機能を含む高度なPythonスキル。
- FastAPI、Django、またはFlaskの豊富な経験。
- REST APIとバックエンドサービスの構築・保守経験。
- ソフトウェア設計原則、デザインパターン、クリーンアーキテクチャに関する知識。
- PostgreSQLまたはMySQLの経験。
- MongoDBまたはRedisの知識。
- SQLAlchemyまたはDjango ORMの使用経験。
- マイクロサービス、分散システム、サービス指向アーキテクチャへの理解。
- Docker、CI/CDパイプライン、最新の開発ワークフローの使用経験。
- AWS、Azure、またはGoogle Cloudの知識。
- Pytestまたはunittestを使った自動テストの知識。
- Gitの使用経験と、協調的な開発手法への理解。
- アプリケーションセキュリティ、パフォーマンスチューニング、ロギング、エラー処理への理解。
- 優れた分析力、デバッグ力、問題解決能力。
- 自立して技術的な判断を行い、複雑な開発業務を主体的に担当できること。
- 英語での優れたコミュニケーション能力と、国際チームでの業務経験。
- 週に約2日、クライアントのソフィアオフィスで勤務できること。
- 以下の経験があれば尚可:Kubernetes、メッセージブローカー、イベント駆動型またはサーバーレスアーキテクチャ、GraphQLまたはWebSockets、Terraform、監視・可観測性ツール、PandasまたはNumPy、高負荷システム、Agile/Scrum。
福利厚生
- 民間医療保険。
- ウェルビーイングプログラム。
- 柔軟な勤務形態とハイブリッド勤務。
- ノートパソコンおよび機器。
- 研修機会。
- 交流イベント。
- 設備の整ったオフィス。
- 機会均等を大切にし、互いを尊重するインクルーシブな職場環境。
関連求人


シニア Node.js エンジニア
Avengaシニア Node.js エンジニアとして、Avenga の IT コンサルティングプロジェクト向けに拡張性の高いバックエンドシステムを構築します。 API の設計やデータベースの最適化を行い、安全で信頼性の高いソフトウェアの提供を支えます。
開く


