インフラエンジニア・SRE

Qiitaを一緒に支えてくれるインフラエンジニア募集!

Ruby, JavaScript, GitHub, AWS, TypeScript, TreasureData, Elasticsearch, Docker, Trello, Slack, BigQuery, zenhub, React, redash, GSuite, hyperapp
東京都 / 品川駅

550

~

700

万円

業務内容

責任、任される仕事内容

Increments 株式会社が提供している Qiita のインフラの構築、運用、監視、改善が主な業務になります。

現在はアプリケーションエンジニアが分担してインフラタスクをこなしていますが、ゆくゆくはQiitaとQiita Teamなどの別サービスのインフラも一手に担当するSREチームを作りたいと考えています。今回募集するのはそのチームの先駆けとなる一人目のインフラ「専任」エンジニアです。

インフラエンジニアとはいえ、バグやパフォーマンス低下などを検知した場合は自らアプリケーションコードを改善する事もあり、サービスの提供に主体的に取り組んでいってます 👊

インフラは AWS 上で構築しており、一部のデータ分析基盤などで GCP を用いています。
CI/CD には CircleCI + Capistrano 、クラウドリソースの管理には Terraform、サーバのプロビジョニングには Chef + Packer + Test Kitchen でプロビジョニングのCI環境を構築しています。モニタリング・アラート通知には Sentry + Datadog + PagerDuty を用いています。

主体的にインフラを改善していくぞというエンジニアの方を募集しています。

なぜそれをやって欲しいのか

Qiita は2011年にサービスを立ち上げてから、エンジニアに愛されるサービスへと日々成長してきました。
その中で、今一度Qiitaが提供している価値を振り返り、「エンジニアのアイデンティティの確立」という理想のもと、サービスの改善や機能開発などを行っています。
歴史がある分技術的負債と立ち向かうこともあれば、サービスを成長させていく施策の中で新しいことに挑戦することもできます。
既存のサービスを改善していく為に、インフラをどんどん成長させていきましょう 💪

将来的にはSREチーム立ち上げも視野に入れていますので、組織づくりにも興味ある方をお待ちしています。

エンジニアリング以外の仕事・姿勢をどこまで期待するか

プロダクトやユーザー視点での提案・コミット
強く期待する
期待する
どちらでもない
期待しない
全く期待しない
ビジネス視点での提案・コミット
強く期待する
期待する
どちらでもない
期待しない
全く期待しない
ピープルマネジメント
強く期待する
期待する
どちらでもない
期待しない
全く期待しない

求める人

必須のスキル・経験

・Web サービスの開発・運用経験
・AWS、GCP 等のクラウドサービスの利用経験

あると望ましいスキル・経験

・AWS や GCP の各種サービスを利用した開発・運用経験
・Ruby on Rails や Node.js でのアプリケーション開発経験
・CI/CD 環境の構築、運用経験
・Terraform, Chef, Ansible 等を用いたクラウドリソース管理環境やプロビジョニング環境の構築・運用経験
・RDB (MySQL, PostgreSQL 等)の管理・運用経験
・Elasticsearch の構築・運用経験
・Docker の運用経験
・ソフトウェア考古学についての興味関心

こんな人は向いていないかも

・Qiita が好きじゃない人
・Qiita またはブログなどに技術記事を書いたことがない人
・「インフラだけやりたい!」など、特定の技術分野にだけに携わっておきたい人(得意不得意があるのはOK!)
・DevOps が好きじゃない人

労働条件

雇用区分
正社員(期間の定め無し)
新卒 / 中途
中途採用
勤務制度
フレックスタイム制
勤務時間(コアタイム時間)
10:30 〜 16:30
勤務地
東京都港区港南2-16-1 品川イーストワンタワー8F
待遇・福利厚生

・PC選択自由(上限30万円)
・書籍購入制度
・Qiita Tシャツ支給
・社会保険完備(関東ITソフトウェア健康保険組合)
・通勤交通費(上限2万円)
・エイチーム従業員持ち株会購入補助100%
・ファミリーサポート制度(子供の看護休暇等)

求人の特徴

PC選択自由

リモートワーク可

副業可

休日・休暇

・完全週休二日制
・有給休暇(入社6ヵ月後10日、最大40日)
・年末年始休暇
・夏期休暇(7~9月の間に3日間)
・ファミリー誕生日休暇(ご自身もしくはご家族の誕生日)
・結婚記念日休暇

試用期間

3ヶ月(待遇変更無し)

受動喫煙防止措置に関する表記

屋内の受動喫煙対策あり(禁煙)

インフラエンジニア・SRE

Qiitaを一緒に支えてくれるインフラエンジニア募集!

企業情報

会社名
Increments株式会社
資本金

5000万円

設立年月日

2012年02月29日

代表者氏名

柴田 健介

従業員数

30人

本社所在地

東京都港区港南2-16-1 品川イーストワンタワー8F

何をやっている企業か

プログラマ向けWebサービス「Qiita」の企画・開発・運営
ドキュメントコラボレーションサービス「Qiita Team」の企画・開発・運営
エンジニアに特化した転職支援サービス「Qiita Jobs」の企画・開発・運営

企業からのメッセージ

少人数なので風通しが良く、任される範囲が幅広い会社です。
エイチームグループのグループ会社としてのもメリットもあり、基盤はしっかりしています。
興味のある方はぜひ一度お気軽にカジュアル面談でお話しましょう!

開発チーム情報

開発チーム名

Qiita開発チーム

開発チームメンバー

@getty104
プロダクトマネージャー
QiitaのPMをやっていますが、開発も行なっています。 Qiitaという場が全てのエンジニアにとっての「アイデンティティの確立と表現の場」になるよう改善を行なっていきます。 あなたの幸せが僕の幸せです。
@hareku
アプリケーションエンジニア
Qiitaをより良いエンジニアのためのサービスにするために開発しています。 最近は画像周りの最適化やパフォーマンス監視などを行なっています。インフラ/バックエンド問わず色々できますが最近はフロントエンドに関心を持っています。
@mishiwata1015
アプリケーションエンジニア
フロントエンドからバックエンド、ちょこっとインフラまで広く浅く触っています。ライブラリアップデートみたいな泥臭い作業もよくやっています。 趣味はボードゲームで、オフィスに持ち込んでよく遊んでいます。一緒にボドゲしませんか?

担当プロダクト

プロダクトのリリース日

2011年11月

プロダクトの説明・成し遂げたいこと

Qiitaは、プログラマのための技術情報共有サービスです。 プログラミングに関するTips、ノウハウ、メモを簡単に記録 & 公開することができます。

自動化していること

開発環境構築
Lint
テスト
デプロイ

継続的に実践していること

Infrastructure as Code
スクラム
ペアプロをしている
モブプロをしている
事業数値をチーム全体に共有している
毎日チーム全体で状況共有をしている
定期的に振り返りを行っている
評価制度がある

テストについて

高いテストカバレッジを目指している
テストコードを当たり前に書いている
サービス運営上またはビジネス上重要な部分についてのみテストを書いている
基本的に手動でテストしている
テストを書く必要がない・または少ないプロダクトだ

技術的負債について

技術的負債の返済を重視し、迅速に返済している
定期的に技術的負債の返済をしている
既存実装に手をつけるタイミングで必要に応じて技術的負債の返済をしている
現在は優先度が低いため技術的負債の返済をあまりしていない
技術的負債の返済をする必要がない

コードレビューについて

設計に踏み込んだコードレビューをしている
可読性を意識したコードレビューをしている
バグが出ないようにコードレビューをしている
優先度が低くあまりできていない
体制、環境上できていない

チーム全体での開発の進め方

毎朝簡単な朝会を15分程度実施し、その日の予定やちょっとした困りごとなどを話し合っています。

各種指標値はTreasureDataに蓄積しておりredashで可視化できる基盤を構築しています。これにより各施策の効果がどのように現れているかをリアルタイムで確認でき、次の施策立案に役立てています。施策の起案や優先度の設定にはエンジニアも積極的に関わっています。

技術面でのアピール・課題・考え方

アプリケーションはRails製で、ビューはTypeScript + hyperapp、Reactを使用しています。一部分静的なページなどはテンプレートエンジンにslimを使用しています。
また、GraphQLを採用しており、クエリを書くことで柔軟にデータ取得が行えるようになっています。

Infrastructure as Codeを実現するためにTerraformを用いています。

本番へのデプロイには必ずランダムに選ばれた1名以上のコードレビューを必須としており、開発を担当するエンジニアが少ないからこそ、属人化が進むことを防いでいます。

CI/CDはCircleCI + capistranoを用いて自動化しています。CircleCIではPerformance Pricing Planを採用しており、CI待ちの時間を削減するように心がけています。

開発環境の構築は、「redeem」という内製のツールで自動化しており、気軽に開発環境を再構築したり、新入社員がスムーズに開発を開始できるようにしています。

SlackにQiitan(Qiitaのマスコット)というチャットボットがいて、開発メンバーを支援してくれます。
・ランダムにレビュアーを選ぶ
・デプロイする
・一時的にデプロイを禁止する
・予定をリマインドする
・用語の間違いを正してくれる
などをQiitanがやってくれます。

開発チームからのメッセージ

Qiitaはリリースからエンジニアに愛されるサービスへと日々成長してきました。

現在、今一度Qiitaが提供している価値を振り返り、「エンジニアのアイデンティティの確立と表現」という理想のもと、サービスの改善や機能開発などを行っています。

理想に共感したり、エンジニアを最高に幸せにしたいと思っていたら、ぜひ一度お話しましょう!

応募だけでなく、ユーザーとして中のエンジニアと話してみたい
などのモチベーションでのチャットも大歓迎です!

ぜひチャットでお話しましょう


同じ企業の他の求人