株式会社viviON 【SREエンジニア】 GEOグループ/エンタメ系の自社サービス開発の運用改善、効率化を進めるSREエンジニア

  • 技術 その他
  • 正社員

【仕事内容】
弊社運営サービスを支えるインフラの構築や運用の自動化、ツール開発など開発者支援などの仕組み作りを行い、
提供サービスの開発効率化や信頼性向上にソフトウェアエンジニアとして貢献していただきます。

■基本的な業務内容
・開発効率の向上に寄与する仕組み作り
・可観測性のアプローチ
・緊急対応
・キャパシティプランニング
・SLI/SLOのメンテナンス
・エラーバジェットの管理
・自動化による効率化
・信頼性を考慮したシステムアーキテクチャの設計

■直近の業務やアクションについて
まずは立ち上げフェーズという事で組織作りをメインに進めています。
特に、前述したドキュメント環境の構築や各種タスク、
オンボーディングの整理などをメンバーと話し合いながら整備しています。
SREとしての業務は、まだメンバーが少ないこともあり広げすぎるとリソース不足になるため、
現在注力して進めているマイクロサービスを対象に進めております。
今後、安定してきたタイミングで他サービスへのアプローチも随時進めていく予定です。

■実際に行われたアクションの例
・運用の自動化ツールの作成(運用工数の削減やリリース前の工程の削減などが目的)
・既存サービスにAPMを導入し、レスポンスの改善を行うなどのパフォーマンスや信頼性向上の機能追加
・マイクロサービスのサービスメッシュ構築

■開発環境
・言語
 - Python / Golang / Ruby / PHP
・クラウド
 - AWS
・実行環境
 - ECS / Docker
・OS
 - Linux (Debian / Alpine / Amazon Linux 2)
・ストレージ、データ
 - Aurora (MySQL) / Redis / DMS / MSK
・CI/CD
 - GitHub Actions / Code Pipeline / CodeDeploy / Code Build
・IaC
 - Terregrant / Terraform / AWS CDK
・運用、監視
 - NewRelic / Sentry / CloudWatch
・コミュニケーションツール
 - Slack / Notion / Azure Boards / Miro

PRコメント
?ビジョン
viviONの事業成長をエンジニアリングで積極的に支援する集団になる

?ミッション
事業機会の損失を最小化しつつ、新たな「価値」を顧客に素早く届けられるようにする

『SREチーム立ち上げの背景とviviONにおけるSREとは』
まず前提のお話しとして、弊社は今期からマイクロサービスチームを立ち上げ、マイクロサービスの開発を推進している状況です。
そして、その開発がスタートした影響により、従来よりシステム規模やチーム・扱うサービスが加速度的に増えていくことが予想されます。
当然、そうなってくるとキャパシティ的にも開発スピード的にも従来の体制では限界を迎えてしまいます。

そこで、ソフトウェアエンジニアで構成されるSREチームを立ち上げるに至りました。
viviONにおけるSREエンジニアは、仕事の50%は自動化のための開発を行う事を
基本ルールとしサイト信頼性と開発効率の向上に対し、ソフトウェアエンジニアリングによってアプローチしていきます。

■そもそも、なぜSREが必要なのか
SREはまだまだ日本では浸透しきっていないですが、もたらす変化としては非常に大きく、
今後さらに必要とされる存在になると弊社は考えています。

◇具体的には、
・ 開発者の運用負荷を軽減
 (障害の自動復旧や頻発するオンコール対応、複雑なリリースフローなどの標準化の策定、導入)
・ 信頼性向上のための機能開発
 (分散トレースの導入、ApplicationPerformanceMonitoringなど)
・ プロダクションレディへのアプローチ
 (本番運用に耐えられる環境を簡単に構築できる仕組みを開発)
・ リリーストラブルの軽減
 (あらかじめ想定できるトラブルに備えたアプローチをします)
SREがいることにより上記を実現できると考えております。

■チームの体制、魅力
弊社SREチームは2種類の役割を設定しています。
・Embedded SRE
 特定のサービスの専任担当として、担当サービスの信頼性担保を進めて頂きます。
 所属するプロダクト、チームにSREの文化を浸透させていき、
 担当サービスの運用負荷を軽減して頂きます。

・Core SRE
 SREそのものをスケールする仕組みづくりに注力します。

スキルセットなど明確な違いはなく、チームのフェーズと適性などを見ながら
適宜それぞれの役割でご活躍頂けるよう調整していきます。

■チームの雰囲気、大事にしている事
現在、全員の意見交換が円滑にできるようgithubで意見を投げあえるようなドキュメント環境を作ろうと考えています。
それぐらい1人1人が意見と裁量を持ち、良い方向に進むよう考えるという雰囲気が醸成されています。

また、チームメンバーが大事にしている事として、
開発者とのオーナーシップの共有や長期的な価値提供のアプローチなど
他チームからしっかり理解を得て組織の土壌づくりを進めています。
何よりしっかりコミュニケーションを取ることをチーム内外問わず重要視しています。

そして、SREチーム所属であると同時に担当プロダクトの一員としての自覚を持ち、
積極的にコミットできるような環境作りをこれからも進めて行きたいと考えています。

■仕事の魅力
・大規模な自社サービスの開発に携わることができます
・新規サービスの立ち上げも積極的に行っており、技術選定や環境構築から携わることができます
・開発業務の進行や技術選定、システム設計について、各チームが裁量を持って活動ができます
・AWSの研究開発用アカウントを開放しており、自由に様々なサービスを試すことができます
・代表・役員との距離が近く、日常的にアイディアを交換したり情報共有を行っています
職種
インフラエンジニア(サーバー・ネットワーク)
雇用形態
正社員
給与
年収 5,000,000円 ~ 8,000,000円
給与詳細
※経験・スキル・能力をふまえ決定します。
※3ヶ月の試用期間あり。その間の給与は本採用後と同一です。
待遇
交通費支給,健康診断,社会保険完備、<特徴的なもの> 副業可:同人活動などオタク活動の時間に活用している社員も多く在籍しています。/アフター6:会社が費用負担し、社員同士の交流を促進するための福利厚生になります。(1人1回1000円/月3回まで利用可能)※緊急事態宣言中は利用停止いたします。/デュアルディスプレイ/社内自販機を低価格で利用可(50円〜)/簡易社食(お惣菜を100円から購入可)/書籍購入・セミナー参加の支援:上長決裁のもと利用いただけます。/分煙キャビン設置/ウォーターサーバー設置/育児のための時差勤務制度/健康診断オプション選択可能
勤務時間
10時〜18時
休日・休暇
土日祝休み 年間休日想定120
応募資格
■必須要件:下記いずれか、もしくは複数当てはまる方
・SREとしての実務経験、もしくはフルスタックエンジニアとしてのご経験
・WEBプログラミング、ソフトウェア開発経験

■歓迎要件
・Site Reliability Engineeringの文化と考え方の理解
・ネットワークに関する基礎知識
・WEBプログラミング、ソフトウェア開発経験(3年もしくは同程度の知識)
・パブリッククラウドの運用経験(2年もしくは同程度の知識)
・Infrastructure as Codeの思想に基づく自動化経験
・Dockerの思想に基づく構築経験
勤務地
東京都 千代田区   東京都千代田区神田練塀町300 住友不動産秋葉原駅前ビル12F 転勤はありません。 ■つくばエクスプレス「秋葉原駅」A3出口より徒歩1分 ■JR線「秋葉原駅」中央改札口より徒歩2分 ■日比谷線「秋葉原
企業名・施設名
株式会社viviON
特記事項等
受動喫煙防止対策あり(屋内禁煙)
最終更新日
2024年11月8日

応募する

  • STEP1
  • STEP2
  • STEP3
入社時期 必須

場所が近く、職種が同じ求人

場所が近く、職種が異なる求人

関連リンク

ページTOPへ戻る