1
/
5
Mid-career
サーバーサイドエンジニア
on 2021-06-02 402 views

Railsでnoteのパフォーマンスを高めるサーバーサイドエンジニア

note株式会社

note株式会社 members View more

  • note株式会社 代表取締役CEO・編集者。アスキー、ダイヤモンド社で雑誌、書籍、電子書籍の編集に携わる。おもな担当書は『もし高校野球の女子マネージャーがドラッカーの『マネジメント』を読んだら』『スタバではグランデを買え!』『なぜ投資のプロはサルに負けるのか?』『英語耳』など。大阪大学大学院経済学研究科博士前期課程修了。

  • 1985年北海道生まれ。千葉大学大学院工学研究科修了。ディー・エヌ・エーにてソーシャルゲームのサーバーサイド開発業務と運用を経験。2013年9月より現職。noteの立ち上げから関わり、現在もインフラからフロントエンドまで幅広く対応。

    note: https://note.com/konpyu

  • 青森県弘前市生まれのWeb系ソフトウェアエンジニア。2児の父。

    2015年3月よりnote株式会社に在籍。 2015年6月より神奈川県から青森県に住まいを移し、リモートワーカーとして自社サービスであるcakesとnoteの開発・運用に携わる。

    これまで主にWebサービスの開発・運用、モバイルネイティヴゲームアプリのAPIの開発・運用の他、データ分析基盤の構築、インフラ・デプロイの自動化等を経験。

    最近はもっぱらGoやサーバーレス周辺の技術に興味関心が向いている。

    また、業務の傍ら妻が開業したアイシングクッキー専門店enのWeb/経理を担当している。

  • 2008-2015まで、パイオニアにてカーナビゲーション開発に従事。数十人規模のチームマネジメント、アーキテクト、プラットフォーム開発、プロジェクトマネジメント、開発プロセスの策定等を幅広く担当。

    2015/5より、Webアプリケーションエンジニアにキャリアチェンジする形で、ビズリーチに入社。プロダクトのグロース(企画、開発)、チームリード、レコメンドエンジンの開発等を担当。

    2017/5より、カウンターワークス入社。
    メインプロダクト「SHOPCOUNTER」の開発、社内へのBIツール導入等、エンジニアリング領域全般を担当した後、プロダクトマネジメントとマーケティングチームのマネジ...

What we do

  • メディアプラットフォーム note
  • noteは個人も法人の垣根なく、みんなが暮らす「創作の街」

わたしたちは "だれもが創作をはじめ、続けられるようにする。"をミッションに、表現と創作の仕組みづくりをしています。

メディアプラットフォーム・noteは、クリエイターのあらゆる創作活動を支援しています。クリエイターが思い思いのコンテンツを発表したり、サークルでファンや仲間と交流したり、ストアでお店やブランドオーナーが商品を販売をしたり、note proを活用して企業や団体が情報発信をしたりしています。
法人向け情報発信プラットフォーム「note pro」では、多くのひとが集まるnoteの街でメディアをかんたんにつくり、情報を届けることができます。「ブランディング」「リクルーティング」「ファンコミュニティ作り」「サブスクリプション」など目的はさまざま。届ける仕組みと充実したサポートで、企業がポジティブなユーザーとつながって関係を深めるお手伝いをします。
コンテンツ配信サイト・cakesも運営しています。

会社説明資料 - https://note.jp/n/ncdf97fd53291#7ifpk

沿革 - https://note.jp/n/n70114bdbbbc4

note - https://note.com/

cakes - https://cakes.mu/

note社公式Facebook - https://www.facebook.com/notecorp.official/

note社公式Twitter - https://twitter.com/note_corp

Why we do

  • 代表取締役CEO・加藤貞顕
  • noteやcakesからうまれた作品

人々が本当に伝えたいことに専念できるようになるため。

インターネットの発展で、だれでも創作できる時代がやってきました。

創作のハードルは下がっていますが、続けることのハードルは高いままです。必要なのは、楽しく作り続けること、伝わるべきひとに届けること、それをビジネスにして生活の糧にすること。ネット上には、既存のメディア産業がもたらしてくれたような、クリエイター・メディア・ファンをつなぐエコシステムはまだ存在していません。

noteは、あらゆる人、あらゆる組織の、クリエイティブ活動を助け、続けていくための手助けをしていきます。

How we do

  • noteのオフィス(外苑前)
  • note placeでクリエイターの活躍機会を拡大

noteのメンバーは、以下のバリューを行動指針に、常に顧客への貢献を目指して行動しています。どんな課題に対しても当事者意識を持ち、前向きに楽しく問題解決する姿勢を求めています。

・クリエイター視点で考えよう
・多様性を後押ししよう
・クリエイティブでいこう
・つねにリーダーシップを
・すばやく試そう
・おおきな視点で考えよう

バリューに込めた想いはこちら
https://note.jp/n/naa4bdbc5fb78

noteの社員noteまとめ
https://note.jp/m/m24297b47f762

※オフィス内全面禁煙(オフィス外にも喫煙所はなし)
※在宅勤務をベースとしたフレキシブル出社制度を無期限で導入しています。
リモート勤務手当も支給いたします。
https://note.jp/n/nf0985293c654

As a new team member

「note」や「cakes」などのメディアプラットフォームを展開し、急成長中の当社。「創作」に専念できるプラットフォームをつくるにあたり、書き続けたくなる、読みたい記事にすぐ出会える仕組みづくりなど解決するべき課題がたくさんあり、一緒に課題を解決してくれるサーバーサイドエンジニアを募集しています。
新機能やUX向上施策の実装だけでなく、パフォーマンス・チューニングや分散データ処理など、大規模サービスならではのアーキテクチャ設計・実装や技術選定の経験を積んでいただけます。

【具体的な業務内容】
※以下いずれかもしくは複数のお仕事をお任せします。
・noteの新機能の実装
・より大規模かつ複雑な要件を実現するためのリアーキテクチャ
・大量に蓄積された行動データを価値に変換する分析基盤構築
・カスタマーサービスや経理など他チームの生産性を高めるツールの開発
・サーバーサイドの負荷軽減/パフォーマンスチューニング
・開発環境や検証環境の整備、CIやテストの効率化など
・課金システムを支える会計基盤の構築

【開発環境】
■ API
Ruby on Railsで構築しています。データストアとしてMySQL(AWS Aurora)とRedis、一部にElasticsearch、DynamoDBを採用。OpenAPI3でAPI定義を行い、ドキュメンテーションとテスト工数を削減しています。
■ フロントエンド
Nuxt.jsで構築しています。必要に応じてフロントのコードに手を入れることがあります。
■ インフラ
AWSをTerraformで構成管理して利用しています。サービスの大規模化に伴い、負荷対策、セキュリティ対策、監査対応などレベルの高い運用が求められます。現在、コンテナ(Kubernetes)環境への移行作業を進めています。

<技術スタック>
・開発言語: Ruby、Go、Java、Rust、JavaScript、TypeScriptなど
・フレームワーク: Ruby on Rails、Reactなど
・データベース: MySQL、PostgreSQL、Redis、DynamoDB、Redshiftなど
・その他: AWS、Docker、gRPC、GraphQLなど

【活躍中のエンジニア】
https://note.com/zaka_y
https://note.com/fukuiretu

【エンジニアのみなさんに読んで欲しい記事】
・CEOとCTOが語る、noteが目指すインターネットの世界とエンジニア採用を強化する理由
https://note.jp/n/nb7d44ada222c?magazine_key=m24297b47f762
・エンジニア採用ページ「note engineering team」
https://engineerteam.note.jp/
・note社のエンジニアとして働くことに興味をお持ちの方へ
https://note.jp/n/nf8dc954f41bc
・エンジニアのカジュアル面談、一問一答!
https://note.jp/n/n307ccc47aa31

【必須経験・スキル】
下記すべてのご経験をお持ちの方
・Webアプリケーションの開発実務経験3年以上
・Git/GitHubを用いたチームでの開発経験
・基本的なUNIXコマンドを用いて各種操作やサーバー構築が行える方

以下いずれかのご経験をお持ちの方
・開発/運用効率向上のためのツール導入経験
・フロントエンド技術の基礎知識があり、フロントエンドエンジニアとともに開発した経験
・DBやキャッシュへ負荷をかけない実装方法の知識
・プロジェクトの目的達成のためにステークホルダーを巻き込みながら解決した経験

【歓迎経験・スキル】
・大規模サービスの運用経験
・クラウドを構成管理ツールで運用・構築した経験
・オープンソース活動や個人でのWebサービス開発経験
・機械学習の技術を用いたモデルの学習・構築・デプロイのフローの構築経験
・プロジェクトマネージャーの経験
・新しい技術やクラウドサービスの情報をサービスに活かせる方

【こんな方が活躍できる環境です】
・当社のミッションに共感し、ミッションの成功に対して強い意志で臨める方
・新しい技術・Webサービスに対して高い感度をもち、技術の面からプロダクトの品質を高め続けられる方
・内部・外部環境が変化する中で、システムをどのように変化させていくべきかを考え議論を推進できる方

・中長期の運用負荷や拡張性を考慮してシステム的に優れた設計や仕組みを考えられる方
・解決されるべき課題に対してオーナーシップを発揮し、楽しんで物事を進めるマインドをお持ちの方

Highlighted stories

はたらく社員を知る記事まとめ
考え方を知る記事まとめ(History、MVVなど)
プロダクトを知る記事まとめ
Other users cannot see whether or not you're interested.
0 recommendations
Company info
note株式会社
  • Founded on 2011/12
  • 130 members
  • Funded more than $300,000 /
    CEO can code /
    Funded more than $1,000,000 /
    Featured on TechCrunch /
  • 東京都港区北青山三丁目1番2号 青山セント・シオンビル 4階
  • Railsでnoteのパフォーマンスを高めるサーバーサイドエンジニア
    note株式会社