具体的な業務内容
SREエンジニア◆当社製品の信頼性・可用性を支えるインフラ構築・開発プロセスの品質向上を担う
【東証グロース上場/日本の社会課題「生産性向上」の解決を目指すHR SaaS企業/リモート可/フレックス】
■業務概要:
SRE(Site Reliability Engineering)エンジニアとして、当社中核製品「チームスピリット」の信頼性・可用性を支えるインフラ構築と、開発プロセスの品質向上を担うプロダクトコードレビュー・環境整備を担当していただきます。
SREとは、Googleが提唱した概念であり、ソフトウェアエンジニアリングのアプローチを用いて、サービスの信頼性・可用性・運用効率を高める専門の職種です。求められる役割は「サービスの安定提供と改善を、開発と運用の両面から支えること」です。
当社プロダクトはSalesforce Platformを基盤としていますが、信頼性向上のための技術的手段はそれに限りません。AWS等のクラウドサービスや新しいツールの導入など、ミッション実現のための手段は自由です。
SREエンジニア職では、自らアプリケーション機能を大きく開発することよりも、
・インフラ基盤の設計・構築・運用
・各種ツールによる自動化
・各種プロダクトコードのソースコードレビュー
を通じて、サービス全体の信頼性・運用性・セキュリティを高めることが主なミッションとなります。
■業務詳細:
・ソースコードレビュー(プロダクト):開発チームが作成したコードに対し、パフォーマンス・セキュリティ・保守性・運用性の観点からレビューを実施
・インフラ設計・構築・運用:AWSなどのクラウド基盤上での環境構築、監視設計、IaC化の推進など
・自動化の推進:トイル(手作業の運用業務)削減のためのツール開発、CI/CDパイプラインの整備など
・障害対応・プロセス整備:アラートやインシデントに基づく問題分析、再発防止策の立案・実装、SLA/SLO/SLIの設計など
・可観測性(Observability)の向上:監視ツールの検証・選定、ログ収集基盤、メトリクス監視、ダッシュボードの整備など
■チームの雰囲気:
・「運用でカバーする」のではなく「エンジニアリングで解決する」という意識を持ち、根本的な課題解決を好むチームです。
・新しいツール・技術の導入に積極的で、チャレンジを後押しする文化があります。
変更の範囲:会社の定める業務
チーム/組織構成
その他プロジェクト事例
開発環境