• フリー株式会社の求人画像2
  • フリー株式会社の求人画像1
  • フリー株式会社の求人画像3

この求人の募集は終了しました

マッチ率

フリー株式会社

<Database Reliability Engineer>汎用的な負荷試験の仕組み実装やインフラオペレーションの自動化をおまかせ/RubyやRuby on Railsのプログラムスキルを活かせます

2024/1/17 更新

  • データベースエンジニア
  • 500-1200万円
  • 東京都 (大崎駅)
  • Go
  • Ruby
  • 自社サービスあり
  • 服装自由
  • オンライン選考可
  • フレックス制度あり
  • 新技術に積極的
  • 上場企業
  • 裁量労働制あり

2024/1/17 更新

事業概要

■ 会計や人事労務関連業務を効率化するためのクラウドサービス『freee会計』『freee人事労務』を開発、運営

■ グッドデザイン賞や総務省後援の「ASPIC IoT・AI・クラウドアワード」のベンチャー大賞をはじめ、名だたる賞を受賞

仕事内容

freeeでは「スモールビジネスを、世界の主役に。」をミッションに掲げ、「アイデアやパッションやスキルがあればだれでも、ビジネスを強くスマートに育てられるプラットフォーム」の実現を目指し、サービスの開発および提供をしています。

freee プロダクト群の安定的成長を支えるために、最も大きな課題の1つがデータストア層のスケーラビリティの確保です。大きな顧客基盤と、業務システムならではの複雑な Transaction が並存しており、改善すべき課題が多く残っています。

Database Reliability Engineer(DBRE) は、freee のデータストア層の信頼性向上をミッションとするクリティカルなロールです。ただしそのアプローチとして、従来的な集中管理方式ではなく、各チームが正しくデータストア層を運用できる仕組みを開発する、プラットフォーム活動を手段とします。

背景として、事業としてカバーする業務領域を年々拡大しており、それに準じて提供するサービスや基盤システムが増加していることが上げられます。ミッション実現のために、SRE やサービス開発チーム等と一緒になって、信頼性の高い基盤を実現していただきます。

【業務内容】 ◇概要 ■課題に応じたデータベース活用のための開発・運用戦略および計画の策定 ■アプリケーション開発者への Database 活用法の教育 ■Database の操作をサポートするライブラリの開発 ■個々の Database のチューニングを横展開可能な仕組みやルールに落とし込む

◇取り組んで頂きたいテーマの具体例 ■各種データベース関連の検証 (例: パラメータ検証、version検証、新技術検証等) ■ダウンタイムなしでデータベースのアップデートが行えるツールの開発、改善 ■DB安定稼働のための仕組み作り汎用的な負荷試験の仕組みの実装 ■インフラオペレーションの自動化、モニターの改善 ■DBの作成から削除までの運用管理の仕組み化 ■クエリ実行計画の事前確認などアプリケーションエンジニアの開発をサポートできる仕組みの実装 ※一部すでに着手しているテーマを含みます。

【利用している技術スタック】 ■Application Language: Ruby, Go, Shell Scripting (Bash) ■Application Environment: Kubernetes (EKS), ECS, AWS Lambda, AWS Step Functions等 ■Middleware: ・RDS for MySQL、Aurora MySQL ・ElastiCache(Redis)、OpenSearch(Elasticsearch), DynamoDB, Kinesis Data Stream ■Monitoring: Datadog, Performance Insights, Redash ■IaC: Terraform, Git

求められるスキル・人物像

■必須スキル/経験 ・プログラミングスキル (Ruby, Rails, Go, Python, Shell Scripting (Bash) 等) ・サーバーサイドの開発経験、ないしはそれに準ずる経験1年以上 ・冗長化や分散手法などを用いて大規模なデータを扱うシステムの設計、開発、運用経験 ・Database運用関連の自動化仕組みの開発経験、それに準ずる開発経験、コーディングスキル ・負荷試験の設計・開発経験 ・冗長化や分散手法についての基礎知識 ・MySQL や PostgreSQL 等の RDBMS の運用・管理経験 ・TCP/IP、HTTP などのネットワークについての基礎知識 ・コミュニケーションスキル、明るくて積極的な方

■歓迎スキル/経験 ・RDBMS のソースコードレベルでの仕組みの理解 ・AWS等のcloud上のMySQL や PostgreSQL 等の RDBMS 運用経験 ・TiDB, Spanner 等の NewSQL 運用経験 ・データベース設計、構築、運用、管理などのDBA的な経験 ・Redis, Elasticsearch などの RDBMS 以外のデータストア層の理解、運用経験 ・大規模なコードベースでの開発経験 ・パフォーマンスチューニング、トラブルシューティングの経験 ・インフラ設計経験(AWS・GCP・オンプレ環境問わず) ・Iacでのインフラ管理経験(Terraform等) ・共通ライブラリの実装経験

■ 求める人物像 ・自社プロダクトがユーザーに届ける価値にこだわり、そのために必要な品質を考え、実現したいと思う方 ・テストすることだけが仕事ではなく、プロダクトを一緒に作りユーザーに価値が届けることにコミットできる方 ・プロダクト開発に関わる全員を巻き込んで品質を作り込む体制を作りたいと思う方 ・スピード感があり新たなチャレンジの多い環境に対応できる積極性や柔軟性をお持ちの方

勤務地・給与・その他情報

給与・勤務地・その他情報 給与・勤務地・その他情報

想定年収、待遇・福利厚生、選考プロセス
などを確認するには会員登録が必要です

Googleで会員登録 メールアドレスで会員登録

利用規約 および レバテックID利用規約 個人情報の取り扱い をご確認のうえ、同意いただける場合は上記ボタンをクリックしてください。

このPJ・案件で使われている技術

プログラミング言語
  • Go
  • Ruby
データベース
  • MySQL
  • Amazon RDS
  • Amazon Aurora
  • Amazon DynamoDB
  • Amazon ElastiCache
ミドルウェア・ツール
  • Kubernetes
  • Terraform
  • Elasticsearch
  • Redis
  • Datadog
プロジェクト管理
  • Git
  • JIRA
  • GitHub
コミュニケーションツール
  • Slack
その他
  • Selenium

事業内容の詳細

フリー株式会社では、法人・個人事業主に向けて、会計や人事労務といった事務管理を効率化するためのクラウドサービス、『freee会計』『freee人事労務』などを開発、運営しています。 クラウド給与計算は市場の40%のシェアを占めています(2016/3MM総研調べ)。