SRE

note株式会社について

わたしたちは "だれもが創作をはじめ、続けられるようにする。"をミッションに、表現と創作の仕組みづくりをしています。メディアプラットフォーム・noteは、クリエイターのあらゆる創作活動を支援しています。クリエイターが思い思いのコンテンツを発表したり、サークルでファンや仲間と交流したり、ストアでお店やブランドオーナーが商品を販売をしたり、note proを活用して企業や団体が情報発信をしたりしています。コンテンツ配信サイト・cakesも運営しています。

■メディアプラットフォーム『note』(C2C)
noteはクリエイターが文章や画像、音声、動画を投稿して、ユーザーがそのコンテンツを楽しんで応援できるメディアプラットフォームです。だれもが創作を楽しんで続けられるよう、安心できる雰囲気や、多様性を大切にしています。 個人も法人も混ざり合って、好きなものを見つけたり、おもしろい人に出会えたりするチャンスが広がっています。2014年4月にサービス開始し、約1500万件の作品が誕生。会員数は380万人(2021年3月時点)に達しています。

■ファンに届ける企業の情報発信プラットフォーム『note pro』 (B2C)
法人向け情報発信プラットフォーム。多くのひとが集まるnoteの街でメディアをかんたんにつくり、情報を届けることができます。「ブランディング」「リクルーティング」「ファンコミュニティ作り」「サブスクリプション」など目的はさまざま。届ける仕組みと充実したサポートで、企業がポジティブなユーザーとつながって関係を深めるお手伝いをします。

■コンテンツ配信サイト『cakes』(B2C)
cakesは多数のクリエイターや出版社と提携しているコンテンツ配信サイトです。読者とクリエイターをより身近に結びつけることで、コンテンツとの新しい出会いの場を提供します。 cakesには無料で楽しめる記事もたくさんありますが、有料会員(週150円、月額500円)になるとすべての記事を好きなだけお読みいただけます。2012年9月にスタートし、現在の配信コンテンツは3万本以上にのぼります。

募集背景
「note」や「cakes」などのメディアプラットフォームを展開している当社。1日あたりの記事投稿数が3万を超えるなど、クリエイターの活躍の場として急成長しています。「創作」に専念できるプラットフォームをつくるにあたり、書き続けたくなる仕組み、読みたい記事にすぐ出会える仕組みづくりなど解決するべき課題がたくさんあります。一緒にこれからの課題を解決してくれるエンジニアを募集しています。

現在、SREチームではサービスをEC2ベースからEKSベースへと移行を進めています。移行の過渡期であるためハイブリッドな構成となっており、従来の技術から最新の技術まで幅広く経験を積んでいただけます。大規模サービスならではのアーキテクチャ設計・実装の難しさはありますが、SREとしていまこのフェーズでしか経験できない面白さがあります。

noteを安定したサービスとして提供するのはもちろんのこと、開発エンジニアにとって使いやすい環境整えていくこともSREチームの大きなミッションのひとつです。適切な技術スタックを選択することで低コストでスケーラブルな仕組みを構築していただきます。フラットに意見を言い合えるチームだからこそ安心して課題に向き合える環境があります。これまで培った経験やスキルを存分に発揮してください。
お仕事内容
【noteを支えるSRE】
クリエイターが増え続けている当社のサービス「note」ですが、日々の改善を続けていてもサービスの成長速度を考えるといまのアーキテクチャでは限界を感じるようになってきました。増え続けるトラフィックとデータを高速に処理するため、よりスケーラブルなEKSベースのアーキテクチャへ移行するプロジェクトを進めています。既存のEC2ベースのアーキテクチャを理解していただきつつ、コンテナ技術をキャッチアップして移行を進めていただきます。

【具体的な業務内容】
noteのサービスをEC2ベースからをEKSベースへと移行を進めていただくとともに、既存のEC2ベースに最適化された環境をセキュアな状態に保ち、アプリケーション要件に合わせて随時改善していただきます。また、開発環境や検証環境の構築、パフォーマンスモニタリング、負荷試験の実施、CI/CDパイプラインの構築といったタスク全般をお任せします。

・コンテナベースのサービス設計・構築
・ネットワークセキュリティ対策
・既存のサービスの運用・改善
・新機能開発のための開発環境や検証環境の構築
・CI/CDパイプラインを利用したタスク実行の最適化・自動化
・AWSの新サービスや新しい技術スタックの調査・検証
・コーポレートITチームと連携して社内のITサービスの整備
開発環境について
■ API
APIサーバーはRuby on Railsで構築しています。データベースはAmazon Aurora(MySQL)、KVSにElastiCache(Redis)、検索機能の一部にElasticsearch ServiceやDynamoDBを採用しています。OpenAPI3でAPIを定義し、ドキュメンテーションとテスト工数を削減しています。

■ フロントエンド
Nuxt.jsで構築しています。

■ サービス
AWSのサービスはTerraformで管理しています。トラフィックの増加に伴い、負荷対策やセキュリティ対策、監査対応などレベルの高い運用が求められており、これらの技術課題の改善に興味がある方にとってやりがいのある環境です。現在、サービスをEKS環境へと移行を進めているところです。

<社内で使われている主要技術スタック>
・開発言語: Ruby, Go, JavaScript, TypeScript など
・フレームワーク: Ruby on Rails, Nuxt.js, Next.js など
・データベース: Amazon Aurora(MySQL, PostgreSQL), ElastiCache, Elasitcsearch Service, DocumentDB, DynamoDB, BigQuery など
・CI/CD: Jenkins, AWS Codeシリーズ, CircleCI, GitHub Actions など
・構成管理ツール(IaC): Ansible, Packer, Terraform, AWS CDK など
・モニタリングツール: CloudWatch, Datadog, NewRelic, Sentry.io
・その他: Docker, Kubernetes, Firebase など

サービスのインフラ構成はAnsible, Packer, Terraformでコード化し、GitHubで一元的に管理しています。運用業務はスクリプト化してCI環境で実行することで効率化を図りオペレーションミスを生みにくい体制としています。
必須スキル・ご経験
以下すべてのご経験をお持ちの方
・Linux系OSでのサービス設計・構築の実務経験
・シェルスクリプト、Python、Ruby等を使ったシステムの運用経験
・RDBMS(MySQL, PostgreSQL)やNoSQLの設計・運用の実務経験
・パブリッククラウド(AWS, GCPなど)を使ったシステム設計・運用の実務経験
・構成管理ツール(Ansible, Packer, Terraformなど)を使った実務の経験
・Gitを使ったチームでの開発経験
・ネットワーク設計、セキュリティ対策に関する基礎知識
歓迎スキル・ご経験
・Docker, Kubernetesなどコンテナの利用経験
・CI/CDツールを用いたデプロイパイプラインの設計・構築経験
・Nginx, Redis, Fluentdなどのミドルウェア運用経験
・モニタリングツールを用いた監視・アラートの設計経験
・ハイトラフィックなWebサービスに携わった経験
・高可用性と耐障害性が求められるWebサービスに携わった経験
こんな方と働きたい

・当社のミッションに共感し、ミッションの成功に対して強い意志で臨める方
・これまでに得た経験に新しい知識と技術を上乗せして自身をアップデートし続けられる方
・システムに最適な技術スタックを見極め、プロダクトの品質を高め続けられる方

・中長期目線で作るひとにも、使うひとにも優しいシステムの設計を考えられる方
・チームでパフォーマンスを出すことを大切にし、前向きなマインドで楽しんで日々の業務に取り組める方
・サービスの改善点に目を向け、チームを巻き込みながら解決に向けて取り組んでいける方

※当社のミッション・ビジョン・バリューについてはこちらをご確認ください

待遇

■給与
500万〜900万
※上記金額には45時間分のみなし残業代を含む
 例)月給30万円の場合は7万9,400円 ※実際の給与により異なる
※1ヵ月間の中で、上記みなし残業時間を超える勤務をした場合は、残業代を追加支給

■勤務時間 
フレックスタイム制
(コアタイム11:00〜16:00、フレキシブルタイム8:00~11:00/16:00~22:00)
※標準労働時間:8時間/日

■雇用形態 
正社員(試用期間:原則3ヵ月、待遇変更無し)

■勤務地
フレキシブル出社制度を導入しています。
※エンジニアポジションはフルリモート勤務も相談可能です

■諸手当
通勤手当(上限2万円/実費支給)、残業手当

■福利厚生
・健康保険(関東ITソフトウェア健康保険組合)
・厚生年金
・雇用保険
・労災保険
・コンテンツ購入補助制度(5,000円/月)
 (自社コンテンツ購入だけでなく、書籍購入、観劇などで利用可能)
・リモート勤務手当(500円*出勤日数。上限60,000円/半年)
・リモート勤務用ディスプレイ貸与
・Welcomeランチの飲食代補助(オンラインランチ含む)
・開発ツール購入補助(JetBrains)会社負担
・自社主催イベントに参加可能
 (各種勉強会、クリエイターとの交流会など多種多様なイベントを開催)
・お祝い金(結婚/出産)支給
・オフィスグリコあり

■休日
・土曜、日曜、祝日、年末年始
 (年間休日125日)
・年次有給休暇 ※入社日に付与します
 (その後1年毎に勤続年数に応じた日数を付与)
・慶弔休暇
・生理休暇
・裁判員休暇
・産前産後休暇
・子の看護休暇
・育児・介護休業

■喫煙環境
オフィス内全面禁煙(オフィス外にも喫煙所はなし)

地図

東京都港区北青山3-1-2 青山セント・シオンビル 4階