職務内容
主な責任
- システムアーキテクチャの設計と開発を主導し、技術的ソリューションがビジネス要件とスケーラビリティニーズを満たすことを保証
 - 要件分析、システム設計、コーディング、テスト、デプロイ、リリース後保守を含むソフトウェア開発ライフサイクル全体を監督
 - プロダクトマネージャーと連携し、ビジネス要件を技術仕様と成果物に変換
 - コードレビュー、技術文書、ナレッジ移転プロセスを実施し、コード品質とチームの専門性を維持
 - システムパフォーマンスを監視し、技術的問題をトラブルシューティング、デプロイ済みサービスのオンライン運用サポートを提供
 - 開発チーム向けの技術標準、コーディングガイドライン、ベストプラクティスを策定・維持
 - QAチームと連携し、包括的なテストカバレッジを確保、リリース前に重大なバグを解決
 - ジュニア開発者を指導し、技術トレーニングセッションを実施、チームスキルの向上を促進
 - プロジェクトタイムラインを管理し、リソースを効果的に配分、ソフトウェア機能の適時提供を保証
 - 新興技術と業界動向を把握し、システムパフォーマンスとイノベーションを継続的に改善
 
求めるスキル・経験
- 8年以上のソフトウェア開発実務経験(複雑な技術プロジェクトのリード実績必須)
 - 主要プログラミング言語2つ以上の専門知識(Java/Python/JavaScript等)とクラウドプラットフォーム(AWS/Azure/GCP)の習熟
 - マイクロサービス、API開発、分散システムを含むシステムアーキテクチャ設計原則の深い理解
 - DevOpsプラクティス、CI/CDパイプライン、自動テストフレームワーク(Jenkins/Docker/Kubernetes)の経験
 - 複雑なシステムのデバッグとプレッシャー下でのパフォーマンス最適化能力を伴う優れた問題解決スキル
 - クロスファンクショナルチームのマネジメントと協働作業環境構築の実績あるリーダーシップ経験
 - 非技術的関係者やチームメンバーに技術概念を効果的に伝達する強力なコミュニケーション能力
 - システムアーキテクチャと実装に関する包括的な技術文書の作成・維持能力
 - バージョン管理システム(Git)とアジャイル開発手法(Scrum/Kanban)の経験
 - データ保護、認証メカニズム、コンプライアンス基準を含むセキュリティベストプラクティスの知識
 - データベース管理システム(SQL/NoSQL)とデータモデリング技術の習熟
 - システム監視ツール(Prometheus/Grafana/ELKスタック)とインシデント対応プロトコルの経験
 - パフォーマンス、スケーラビリティ、セキュリティ要件を満たす技術ソリューションの開発・実装能力
 - システムアーキテクチャを評価し最適化戦略を提案する強力な分析スキル
 - RESTful/GraphQLサービスを含むAPI設計と統合の経験
 - クラウドデプロイのためのコンテナ技術とオーケストレーションツールの知識
 - ジュニア開発者の指導とコード品質向上のための技術的助言提供能力
 - 自動デプロイツールとInfrastructure as Codeプラクティスの経験
 - ソフトウェア開発ライフサイクル管理とプロジェクトリスク軽減戦略の深い理解
 
