Macbee Planetでは、 「Robee」をはじめとして、「ハニカム」、「Smash」など、クライアントのマーケティング課題を解決するサービスを開発・運⽤しています。
また既存事業だけでなく、新規事業開発も積極的に⾏っております。
本求⼈は、当社の横断組織であるプロダクト本部に属していただき、 これらのサービス全般を⽀えるSite Reliability Engineer(SRE)としてご活躍いただく⽅を募集しています。
弊社のSREは既に運⽤されているサービスだけでなく、 これから新規で⽴ち上がるサービスについても対象範囲になるという点が特徴的です。
ゼロから運⽤の⼟台を構築、開発したり、開発チームが動きやすいような仕組みやツールを提供したり、 運⽤の省⼒化を⽬的とした⾃動化に取り組んだりしながら、リリースを⽬指していきます。
事業部や各領域のエンジニアとの壁もないため、 組織を横断してそのとき注⼒すべき事業の課題に合わせて動いていただきたいと考えております。
【本求⼈の特徴】
・プロダクトのゼロからの設計/開発に携わることができます。
・⼤規模かつハイトラフィックなプロダクトの最適化に携わることができます。
・チャレンジできる領域が広く、実務を通してキャリアを形成しやすい環境です
・新技術の導⼊や業務の効率化など、常にトレンドをキャッチしながら技術検証、提案ができます
【開発環境】
⾔語, フレームワーク:Golang, Python, TypeScript, Ruby, Ruby on Rails, gRPC, GraphQL
インフラ:GCP(GKE, Cloud Storage など)、AWS(S3, Aurora, Fargate, RedShiftなど)
ミドルウェア:Fluentd, Istio, Redis, PostgreSQLなど
データウェアハウス:BigQuery, RedShift
ワークフロー管理:Argo Workflow
バージョン管理:GitHub
CI/CD:Github Actions, ArgoCD
チャットツール:Slack
監視ツール:Sentry, Prometheus, Grafana, Datadog
開発管理:Zenhub
ドキュメント:Notion
【主な業務内容】
・AWS, GCPのマルチクラウド環境下でのインフラの設計、管理、運⽤
・データベースなどのミドルウェアからアプリケーションのチューニングやパフォーマンス改善
・可⽤性を⾼めるためのモニタリングの仕組みの設計/構築や改善、キャパシティプランニングやSLO等の策定 ・アプリケーションやインフラなどのモニタリング
・デプロイ等の各種オペレーションを⾃動化するためのツールの開発、運⽤
・新しいソフトウェアの調査、検証、導⼊
・新規プロダクトの開発⽀援
新しい技術はどんどん試して、使えそうなら/課題を解決できるならば積極的に導⼊しています。
実際に導⼊される事例も多く存在し、⾃ら課題に感じたことなどを積極的に調べたり、試してみたりすることができま す。
積極的に新しい技術を導⼊したりもしていますが、同時に品質へも⼗分に注意しながら⽇々開発を⾏っております。
アプリケーションのテストカバレッジは95%以上を保っているなど、テストは普段から⽋かさず書き、コード及びプロダ クトの品質を⾼めるためにレビューをはじめとして議論も活発に⾏われております。
<配属予定部⾨>
プロダクト本部
【必須スキル】
・Webアプリケーション開発の実務経験
・クラウド環境でのインフラの設計、構築、運⽤経験
・ミドルウェアやネットワークのトラブルシューティング経験
【歓迎スキル】
・GCPやAWSの各種マネージドサービスを利⽤したシステムの設計、構築、運⽤経験
・Kubernetesなどコンテナ技術を⽤いたサービス開発、運⽤経験
・秒間数千〜数⼗万以上の⾼トラフィックサービスのインフラ運⽤経験
・CI/CDなど、各種オペレーション業務の効率化に関するツールの開発・構築・運⽤経験
・障害検知やモニタリング、キャパシティプランニングなどを策定したご経験
【求める人物像】
・開発を通してプロダクトの発展に携わりたいと考えている⽅
・新規プロダクトなど0 -> 1の開発をしたいと考えている⽅
・新しい技術へのキャッチアップに意欲的な⽅