具体的な業務内容
SRE/「note」のサービス基盤を支える(開発環境の改善など)◆グロース上場/フルリモート相談可
【社内のみんなを、noteのクリエイターを、全力で支えるSRE】
当社では日々、様々なチームから新たな企画や取り組みが生まれています。それらを縁の下で支えているのがSREチームです。エンジニアとの連携がメインとなりますが、時にはバックオフィスの業務効率化のサポートをしたりPRチームと連携して障害対応フローを改善したりと職種を問わず様々な場面で活躍する機会があります。こうした身近な仲間をサポートする取り組みはnoteをより良いサービスへ成長させる種であり、やがてnoteのクリエイターに最高のサービスを提供するための養分となります。それ以外にも、開発環境をより柔軟にするための基盤構築やアプリケーションの開発効率を上げるためのツールの導入など、日々新しい技術に触れながら検証を重ねて開発現場へ還元しています。セキュリティの向上とコストの最適化も大きな取り組みです。構成や仕組みの改善は継続的に行っています。SREチームは ”いま” をベストとすることなく、常に未来に目を向けて取り組んでいます。
■具体的な業務内容:
noteのサービス基盤に関わるタスク全般をお任せします。
・AWSリソース設計
・構築/運用/改善
・Kubernetes上で動作するアプリケーションの運用/管理
・メトリクス監視
・セキュリティ対策
・バージョンアップ対応
・コスト最適化
・CI/CDワークフローの整備
・開発効率を上げるための仕組みづくり
・個別の企画/案件サポート
・障害発生時の調査・対応
など
■開発環境について:
・API…APIサーバーはRuby on Railsで構築しています。データストアとしてMySQLとRedis、一部にElasticsearch、DynamoDBを採用しています。
・フロントエンド…Nuxt.jsで構築しています。サーバーサイドエンジニアも必要に応じてフロントのコードに手を入れることがあります。
・サービス基盤…インフラの構成はTerraformで管理しています。2023年6月以降、ほぼすべてのアプリケーションがEKS上で稼働しています。コンテナの利点を活かして、アプリケーション開発エンジニアに柔軟な開発環境を提供するための仕組みを自社で構築しています。
チーム/組織構成