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