Skip to content
← Back to job listings

【グループIT推進本部】(ソフトウェアエンジニア / マネージドサービス基盤の開発〜運用)Kubernetes as a Serviceを支える、次世代基盤エンジニア募集!

サイバーエージェントグループ · 東京都渋谷区宇田川町40-1

External listingfull-timeRecently

About The Role

プライベートクラウドで提供される認証基盤やPaaS、次世代コンテナ基盤等の開発から運用を一貫して行い、機能の追加や社内のサービスエンジニアが使いやすいミドルウェアの基盤の提案・開発・運用をミッションとしています。 業務内容 CIU(CyberAgent group Infrastructure Unit)は、サイバーエージェントグループ全体のインフラを支える組織であり、独自のKubernetes as a Service基盤(AKE)や PaaS 基盤、 独自認証基盤を提供しています。 この基盤上でさまざまなサービスを稼働させるため、以下の業務を一貫して行っています。 パフォーマンス・チューニング:事業ドメインに特化したワークロードに対応するための最適化。 プライベートクラウド連携の開発:Kubernetesの深い理解に基づき、プライベートクラウドの各種コンポーネントと連携を強化する独自実装。 クラスタ運用自動化の仕組み開発:ControllerやOperatorなどを用いて、クラスタ運用の自動化を実現し、マネージドな環境を構築。 マネージドサービスの開発:PaaS、独自認証基盤、コンテナレジストリなどのマネージドサービスを開発・運用し、ユーザーが使いやすい環境を提供。 ポジションの魅力 入社後は、コンテナ関連技術のキャッチアップを行い、提案フェーズから各種基盤の開発〜運用まで、幅広い業務に携わることが可能です。 また、事業戦略に基づき、チーム全体で次の戦略や改善案を議論し、新技術の検証・導入にも積極的に取り組めます。 部署について 事業戦略に基づき、チーム全体で次の戦略や改善案を話し合い、スケジュールや見積もり、今後の展開や取り組むべき課題までを検討していきます。 また、チームに積極的に関わりながら最新の情報をキャッチアップし、チームメンバーが自ら考え行動することで、新技術の検討・検証などを行っていきます。 技術スタックと開発環境 ■プログラミング言語 Go言語:Kubernetes関連の機能開発や独自実装 ■インフラストラクチャ Kubernetes:独自のKubernetes as a Service基盤(AKE)の開発・運用を行い、クラスタ運用の 自動化やマネージドサービスの提供 Docker:コンテナ技術としてDockerを活用し、コンテナ化されたアプリケーションのデプロイや管理 OpenStack:プライベートクラウド環境を構築・運用 ■マネージドサービス PaaS(Platform as a Service):ユーザーが容易にアプリケーションをデプロイ・管理 独自認証基盤:安全なアクセス管理を実現 コンテナレジストリ:コンテナイメージの保存・管理 ■監視・ログ管理 Prometheus:システムやアプリケーションのモニタリングを行い、パフォーマンスの可視化や問題の早期検知 その他Kubernetes関連プロダクト:エコシステム内のツールを積極的に活用し、効率的な基盤運用を実施 ■開発ツール・環境 バージョン管理:GitHubを使用してソースコードを管理し、Pull Requestベースでコードレビューを実施 タスク管理・コミュニケーション:タスク管理についてはgithub projects, backlogを活用。またチーム内外とのコミュニケーションについては、Slackや出社時の対面での接点も重視 開発プロセス:チームで合意した開発フローやデプロイフローを採用し、継続的な改善を図りながらプロジェクトを進行 ■OS・サーバ環境 Linux:主な開発・運用環境として使用し、サーバの構築やミドルウェアの設定を実施 ■クラウド環境 プライベートクラウド:OpenStackを利用した社内のプライベートクラウド環境を主に扱う パブリッククラウド:必要に応じて、AWSやGCPなどのパブリッククラウドの利用経験も活かせます ■自動化・効率化 Controller/Operator開発:Kubernetesの拡張機能であるControllerやOperatorを開発し、クラス タ運用の自動化と信頼性向上を図ります CI/CDパイプライン:継続的インテグレーションとデプロイメントを実現するためのパイプラインを構築・運用 ■その他の技術要素 クラウドネイティブ技術:最新のクラウドネイティブ技術を積極的に採用し、システムのモダン化と効率化を推進 OSSコミュニティとの連携:オープンソースソフトウェアの最新情報をキャッチアップし、必要に応じてコミュニティに貢献 求める経験・スキルなど 【必須の経験・スキル】 下記のいずれかに該当する方 Docker/Kubernetesの実務経験 Linuxの知識と3年以上の実務経験 Goによる開発経験 【歓迎する経験・知識】 OpenStackなどのPrivateCloudに関する知識や運用経験 OS、ミドルウェアの検証・運用監視経験 PublicCloudの利用経験 各種Kubernetes認定資格(CKA/CKAD/CKS) 【求める人物像】 最新技術を常にキャッチアップしている方 技術力を利用し、事業の課題を自発的に改善していただける方

This is an external listing. JobSpring does not represent or verify the employer. Report this listing