
シニアクラウドソフトウェアエンジニア
SupermicroのSCAC自動化プラットフォームを統括し、エンタープライズ向けAIインフラを支えます。 安全なクラウドオーケストレーション、連携機能、本番運用可能なデプロイワークフローを設計します。
仕事内容
- クラウドオーケストレーションおよびプロビジョニングソリューションのアーキテクチャと設計を主導する。
- 新興技術を評価し、本番運用可能な製品に向けた迅速な概念実証を構築する。
- 要件の把握とアーキテクチャ設計から実装、本番運用準備まで、SCACソリューションの提供を一貫して担う。
- 高レベルおよび低レベルの設計、連携図、データフロー、アーキテクチャ決定記録を作成し、共有する。
- Supermicroのソフトウェアスタック、DCBBS、Kubernetes、データセンター監視・レポートプラットフォーム、OpenShift、VMware、ストレージ、ネットワーク、CI/CDにまたがる連携を設計する。
- 設計上の不足やリスクを特定し、トレードオフと総所有コストへの影響を示したうえで、緩和策を提案する。
- リファレンスアーキテクチャ、標準的な実装経路、Infrastructure as Codeモジュールを通じて標準を定める。
- ゼロトラストの原則、シークレット管理、脆弱性スキャン、コンプライアンス制御など、安全性を設計段階から組み込む実践を推進する。
- クラスターのデプロイ、アップグレード、パッチ適用、撤去に関するオーケストレーションワークフローを定義する。
- 事前チェック、イメージレジストリ、ミラー設定、リポジトリ構成、管理ノード、IPアドレス設定、ハイパーバイザー設定を含むインストーラー戦略とユーザー体験を策定する。
- SCAC API、テレメトリー、ログ、外部レジストリに関する連携およびAPIの契約を確立する。
- 同時実行数の上限、キューのバックオフ、アーティファクトのキャッシュを含め、性能、スケーラビリティ、モデリング、検証を主導する。
- 受け入れ基準、リスク登録簿、リリースゲート、安全性・拡張性・運用性の承認要件を定め、設計から一般提供までのデリバリーを導く。
- リファレンスラボと顧客環境でソリューション全体を検証し、アップグレードとロールバックの準備、バージョン管理、パッケージ戦略を確認する。
応募要件
- コンピューターサイエンス、コンピューターまたはソフトウェア工学、電気工学、もしくは関連分野の学士号。
- 技術リードとして10年以上の経験があり、ソリューション、システム、ソフトウェアの高レベルおよび低レベル設計を担い、チーム横断の意見を取り入れてきたこと。
- Pythonの優れたプログラミング、分析、デバッグ、問題解決能力。
- Linux開発の実務経験。
- Dockerおよびコンテナの使用経験。
- OpenShiftまたは標準的なKubernetesの経験。コントローラー、オペレーター、マルチクラスター環境を含む。
- Gitを使用した開発経験。
- PostgreSQLなど、SQLまたはNoSQLデータベースの経験。
- RESTful APIの設計経験。
- セキュリティの基礎、ゼロトラストの原則、イメージ署名、脆弱性管理に用いるソフトウェア部品表の基礎知識。
- プライベートクラウド製品向けのエンドツーエンドソリューションおよびシステム管理フレームワークのアーキテクチャ設計経験。
- 優れたコミュニケーション能力と文書作成能力。
福利厚生
- 充実した福利厚生。
- 賞与プログラムの対象となる場合があります。
- 株式報酬プログラムの対象となる場合があります。







