フリー株式会社 - スモールビジネス経営者が創造的な活動にフォーカスできることを目指し、全自動のクラウド会計ソフト「freee (フリー)」を開発しています
全自動のクラウド会計ソフト、クラウド人事労務ソフト等の運営開発
freeeでは「スモールビジネスを、世界の主役に。」をミッションに掲げ、「アイデアやパッションやスキルがあればだれでも、ビジネスを強くスマートに育てられるプラットフォーム」の実現を目指し、サービスの開発および提供をしています。 freee プロダクト群の安定的成長を支えるために、最も大きな課題の1つがデータストア層のスケーラビリティの確保です。大きな顧客基盤と、業務システムならではの複雑な Transaction が並存しており、改善すべき課題が多く残っています。 Database Reliability Engineer(DBRE) は、freee のデータストア層の信頼性向上をミッションとするクリティカルなロールです。ただしそのアプローチとして、従来的な集中管理方式ではなく、各チームが正しくデータストア層を運用できる仕組みを開発する、プラットフォーム活動を手段とします。 背景として、事業としてカバーする業務領域を年々拡大しており、それに準じて提供するサービスや基盤システムが増加していることが上げられます。ミッション実現のために、SRE やサービス開発チーム等と一緒になって、信頼性の高い基盤を実現していただきます。 【業務内容】 ◇概要 ■課題に応じた Middleware 活用のための開発・運用戦略および計画の策定 ■アプリケーション開発者への Middleware 活用法の教育 ■Middleware の操作を抽象化するライブラリの開発 ■個々の Middleware のチューニングを横展開可能な仕組みやルールに落とし込む ◇取り組んで頂きたいテーマの具体例 ■MySQL のシャーディングの実施と、そのベストプラクティスの確立 ■各種ストレージミドルウェアの検証 (例: NewSQL, NoSQL, ProxyMiddleware) ■無停止での Aurora の cluster switchover を可能とするツールの開発 ■SLO 策定、および可視化等の運用補助の仕組み充足 ■汎用的な負荷試験の仕組み実装 ■インフラオペレーションの自動化 ■時系列データ基盤実装 ※一部すでに着手しているテーマを含みます。 【利用している技術スタック】 Application Language: Ruby, Go Application Environment: Kubernetes Middleware: MySQL, Aurora MySQL, Redis, Elasticsearch, DynamoDB, Kinesis Data Stream Monitoring: Datadog, Performance Insight IaaC: Terraform
転職サイトGreenでは、フリー株式会社のバックエンドエンジニアに関する正社員求人、中途採用に関する情報を今後も幅広く紹介していく予定です。会員登録いただくと、バックエンドエンジニアに関する新着求人をはじめ、最新の転職マーケット情報、転職に役立つ情報などあなたにあった転職、求人情報をいち早くお届けします。
今すぐの人も、これからの人も。まずは転職サイトGreenで会員登録をオススメします。