仕事内容
≪自社サービスの開発、運用プロセスの改善業務≫
◆日本最大級の求人検索エンジンを運営する成長企業
◆年間休日126日&残業月平均10~20時間程度
求人検索エンジン「スタンバイ」のSRE(Site Reliability Engineer)として、インフラや運用のエンジニアという枠を超えて、開発や運用プロセスをより良い方向へ改善していきます。
【業務内容】
◆モニタリング基盤の構築・監視
◆開発環境、ステージング、本番環境の運用
◆障害発生時に自動で修復するための仕組みの開発
◆信頼性、可用性を向上させるソフトウェア開発
◆インフラ運用の仕組みづくり
◆エラーバジェットやポストモーテムの運用
◆単一障害点やその他のリスクの高いアーキテクチャの問題の特定、より良い解決法を提案・実装
◆CI/CDツールの運用
◆ソフトウェアの更新やセキュリティ脅威への対応
◆問題を解決するための標準的な運用手順の作成・更新
【組織構成】
・Product Owner:1名
・Scrum Master:2名
・Engineer:4チーム(各チーム5名体制)
※Engineerはサーバーサイドエンジニア、フロントエンドエンジニア、SRE、ビッグデータ基盤エンジニアで構成
仕事の魅力
■サーバーサイド - Scala, Play Framework, ZIO, Spark, Flink
■プロビジョニング - Terraform, Ansible
■フロントエンド - JS, TypeScript, Vue.js
■監視 - DataDog, Kibana
■クラウドサービス: - AWS, GCP
■分析基盤: - fluentd, BigQuery, Athena, Google Data Studio, Redash
■AWS(新版のアイコン): - ECS, Fargate, Kinesis Data Stream, Lambda, EMR, RDS, Aurora, S3, CloudFront, ElastiCache
■開発ツール - Github, Slack, Intellij IDEA, Jenkins, JIRA, SlackBot
■仮想化基盤 - Docker
■その他使用言語 - Python, Go
■ミドルウェア - ElasticSearch, nginx, MySQL, ClickHouse
求人検索エンジン「スタンバイ」は、自社で開発した求人検索エンジンのノウハウを持つビズリーチと、「Yahoo!しごと検索」を提供するヤフーを傘下に持つZホールディングス双方のアセットを掛け合わせたことでシェアが増加中。今後は求人検索エンジンの枠を超えて「新しい働き方を創る」プロダクトを構築することを目指しています。そのため、技術面から検索品質を高め、鮮度の高い求人を提供できる点で鍵を握っており、Scrumでの開発手法を導入しているほか、各メンバーが主体的に発言、行動しプロダクトを構築する環境が整っています。既に決められたことを開発するのではなく、時にはプロダクトの未来に対して、話し合いながら取り組めます。