【仕事内容】
職種 / 使用言語:
データマイニング
業務概要:
自社クラウドサービスの『cybozu.com』では、OSSや自社製ミドルウェアを利用して、ペタバイトスケールのユーザーデータを扱っています。 近年では、ユーザー数の増加やユーザーの利用方法の多様化によって、データ容量が増大し必要な性能も向上。 それらの要求を満たすためには、より管理コストが低く、スケーラビリティがあり、性能が高いストレージが必要です。 そのため、新基盤のストレージの開発・運用および社内の利用者への教育を行うメンバーを募集しています。
<具体的な仕事内容>
■ストレージチーム
・Ceph/Rookによるストレージインフラの開発/運用
『TopoLVM』
https://github.com/topolvm/topolvm/
・自社製Kubernetes CSI pluginの開発
『TopoLVM』
・既存インフラからの移行の設計/サポート
■DBREチーム
・『cybozu.com』のサービスで利用されているデータベースクラスタの運用
・データベースクラスタに対するモニタリングとSLOの設計/開発
・大量のデータベースインスタンスを管理/運用するためのデプロイパイプラインの開発
・大量のデータベースインスタンスに『cybozu.com』のデータを分散配置するのに使われるマイクロサービスの開発
・MySQLのバージョンアップや新機能の検証/導入
■ログ基盤チーム
・データ活用を支えるためのログ収集基盤/分析基盤の運用
・Ansibleを用いたログ収集基盤の構成管理
仕事の特色
<配属予定チーム>
データストアチームでは主に扱っているミドルウェアに応じて、3つのサブチームに分かれて活動しています。
■ストレージチーム
ストレージチームは、オンプレミスのKubernetesクラスタ上に、Rook・Cephおよび自社開発OSSのCSI pluginなどを用いてストレージを構築。利用しているOSSに関しては、単なる利用だけではなく、積極的にIssue登録やPull requestを行い、また、Cephを利用した『cybozu.com』アプリケーションが利用するバックエンドストレージサービスの開発も行っています。今後はアプリケーションチームと協力し、既存のストレージインフラから新基盤へ移行を進めていかれる予定です。
■DBREチーム
DBREチームでは『cybozu.com』を支える大規模なデータベースクラスタの運用と、データベースの活用を支えるさまざまな周辺コンポーネントの開発・運用に取り組んでいます。今後はデータベースの新基盤への移行にも取り組んでいかれる予定です。新基盤では、自社開発したKubernetes用MySQLオペレータ『MOCO』を活用してMySQLクラスタを構築し、自動運用を行っていきます。
■ログ基盤チーム
自社クラウドサービスは独自のデータセンターで稼働しているため、Webアプリケーションの状態から物理機材まで、多種多様なログの管理が必要です。VM物理機材を合わせると数千を超えるホストがサービスを提供しており、ログの量は日々増加していきます。これらのログを活用するために、全てのホストからログを収集、保存、そして解析するデータプラットフォームを運用。また、データソースや、データ分析に関する機能を拡充していくことで、より効果的にログが活用できるデータプラットフォームを目指しています。
※各チームの活動内容については、こちらも参考にしてください
■ストレージチーム
・「Storage」カテゴリの記事一覧 | Cybozu inside Out
https://blog.cybozu.io/archive/category/Storage
・Capacity-aware Dynamic Volume Provisioning For LVM Local Storage - Kazuhito Matsuda & Satoru Takeuchi, Cybozu | KubeCon + CloudNativeCon Europe 2020
https://kccnceu20.sched.com/event/ZerD
・Optimizing Storage Assignment via Pod Scheduling Under Disturbance Factors - Kenji Morimoto, Cybozu, Inc. | KubeCon + CloudNativeCon North America 2020
https://kccncna20.sched.com/event/ekFB
その他
【必要要件】日本語がネイティブレベル・またはJLPT N1以上の資格を保有していること
【最終学歴】大卒以上または専門卒以上
<知識など>
・Linuxサーバの運用に関する基礎的な知識
・歓迎項目のうち1つ以上を有していること
歓迎要件:
<スキル・経験など>
■ストレージチーム
・大規模ストレージの構築/運用経験
・システム障害やBCPを意識したシステムの構築経験
・大量アクセスや大量データによる負荷を考慮したWebアプリケーションの開発経験
・Kubernetesの利用経験
・Cephの運用経験
・Kubernetes CSI Pluginの実装経験
・Linux kernelのファイルシステムやブロックデバイスサブシステムに関する深い知識
■DBREチーム
・大規模環境でのMySQLの運用経験
・Go言語を用いたAPIサーバの開発経験
・IaCやGitOpsを実践した経験
・障害対応およびオンコールローテーションへの参加経験
・著名な DBMS やストレージ関連技術のうち少なくとも一つに精通していること
_______________________
その他
実働時間:9時間/日
平均勤務日数:1ヶ月あたり20日
〒732-0828 広島県広島市南区京橋町1ー2
広島電鉄循環線 的場町徒歩約4分、広島電鉄2・6号線 稲荷町(広島県)出入口徒歩約4分、広島電鉄2・6号線 稲荷町(広島県)出入口徒歩約4分
月給 42万9000円~85万7000円
(一律手当を含む)
交通費:通勤交通費全額支給
【福利厚生】
従業員持株会制度、働き方マッチング、ウルトラワーク、複業、従業員持株会、チムビル制度、大人の体験入部、Myキャリ
・従業員持株会制度:従業員が給与控除により毎月一定の金額を拠出することで、当社で働きながら、サイボウズ株を継続的に購入できる制度です。
・働き方マッチング:個人の価値観やライフスタイルにあわせて、メンバーは勤務時間や場所の希望を伝えることができます。マネジャーは、その希望を聞いたうえで、その人に期待する役割や業務を検討し、条件(業務内容・働き方・給与)を提示します。メンバーがその条件に合意することで、条件が決定します。また、サイボウズではメンバー全員の働き方が全社に向けて公開されています。
・ウルトラワーク:入社時の契約や、入社後「条件コミュニケーション」を通じて合意した「時間」「場所」の条件と異なる働き方を、一時的に行うことができる制度です。
・複業:その他すべての私的活動と同様に、原則個人の自由です。サイボウズでは、メンバー1人ひとりが複業におけるリスクや注意点を理解した上で、複業を実施することができます。※ 新卒入社の場合、研修期間中(全体研修期間+部署研修期間
※この求人はレバテックキャリアが掲載しています
※応募後すぐにレバテックキャリアより応募完了のご連絡をいたしますので、付帯のURLよりご希望情報の詳細をご回答ください。
※年収交渉・入社日調整・面接対策まで、ITエンジニア専門のキャリアアドバイザーが完全無料でサポートいたします
※レバテックキャリアのマイページから他の求人もご確認いただけます
▼step1 応募完了のご連絡
レバテックキャリアより、ご経歴アンケートのご案内およびご希望のヒアリングのご連絡をいたします
↓
▼step2 求人のご提案
ご経験・スキル・希望条件に合った求人をご提案いたします
↓
▼step3 書類選考・面接日程調整
キャリアアドバイザーが企業と書類選考・面接日程を調整いたします
↓
▼step4 面接対策
IT業界の面接ノウハウを熟知したアドバイザーが事前対策をサポートします
↓
▼step5 内定・年収交渉
内定後の年収・入社日交渉もアドバイザーが代行いたします
↓
▼step6 入社後のフォロー
入社後のキャリアの相談にも継続してサポートいたします
【ブランド名】
レバテックキャリア
この求人は職業紹介事業者による紹介求人です。
【職業紹介事業者】
会社名:レバレジーズ株式会社
所在地:東京都渋谷区渋谷2ー24ー12
【紹介先企業】
会社名:サイボウズ株式会社
所在地:広島県広島市南区京橋町1-2