ソフトウェアを稼働させるためにはサーバの準備が必要ですし、ネットワークの設定・構築も必要です。
ユーザーに価値を届けるシステムを構築運用するための作業は、開発以外にもインフラ管理、システム基盤の改善、ミドルウェアの導入管理、ソフトウェア用の設定、監視、トラブルシューティングと多岐にわたります。
SREチームでは開発チームやシステムプラットフォーム部と協力し、システム基盤の設計から構築、運用までシステムの安定稼働を支える業務を担っていきます。
求人検索サイトは成長に伴いトラフィックやデータが右肩上がりで増えています。既存のシステム基盤では対応しきれない部分も出てきてますので、新しいシステムアーキテクチャの提案を行います。また同社ではセキュリティ対策を重要視してますので、それを加味したシステム構成を検討するなどのミッションもあります。SREチームはセキュリティを確保しながらシステムをスケールさせるための計画を立案し、その実現に向けてミドルウェアの選定やサーバ構成の設計を行い、実際の構築や運用までを開発チームと協力しながら実現していきます。
クラウド領域については、開発基盤の構築から本番稼働後の運用まで含め、SREチームが中心的な役割となってサイトの立ち上げを支援し、安定稼働の実現に取り組んでいます。
【具体的な業務内容】
・システムの安定運用対策
・業務効率化のための自動化(IaCなど)
・CI/CDの運用改善
・アプリケーション、ミドルウェアのパフォーマンス可視化や監視
・新しいシステムアーキテクチャの検討、提案、実装
・新たなミドルウェアやツールの導入
・ミドルウェアのバージョンアップ対応
・GCP/AWSなどのクラウド環境の構築や運用
【開発環境】
ソフトウェアはLAMP環境です。
端末はMacbookProを支給しています。
・PHP, Symfony, Vue.js
・MySQL, Redis, MongoDB
・Apache Solr
・Kubernetes, Apache Kafka
・Envoy, Terraform
・Jenkins, Deployer
・Prometheus, Grafana, Kibana, ElasticSearch
・Puppeteer
・Git, Bitbucket, Gitlab
・JIRA / Confluence
【想定キャリアパス】
Webサービス開発といえども業務は多岐にわたります。ネイティブアプリ、フロントエンド、サーバーサイド、インフラなど様々な技術に携わることが可能です。ニーズによるところもありますが、キャリアは自分発信で作っていってもらいたいと思っておりまして、1on1や目標・評価面談などで希望を話す機会があります。どの技術を習得していきたいか、マネジメント、専門技術、どちらを中心にキャリアを歩むか、個人に合わせて一緒に考えていきます。
決められたレールが用意されているわけではないので、業務の中で興味が出た領域にはどんどんチャレンジして、理想のキャリアを作ることができます。自ら考え行動できる人、変化を楽しめる人が同社に向いている人物像になります。
【仕事の面白み】
●サービスグロース
大規模に向けて成長するサービスで、アプリケーション基盤/インフラ設計・開発に、技術選定の段階から関わることができます。さまざまな新規開発が行われ管理するべきシステムが増えてますので、どのようにシステムの信頼性を向上させるかにチャレンジできます。
購買支援サイトやレストラン検索・予約サイトといった大規模なWEBサイト開発のノウハウやインフラ環境を活用しながら、新たなサービスを成長させていくプロセスに関わることができます。
●スキルアップ
メインの基盤はオンプレミス環境となり、サーバ調達、OS・ネットワーク設定はシステムプラットフォーム部の担当となりますが、どのようなシステムにするかは任されており、サービスに必要な基盤をシステム側で設計することができます。既存にとらわれず新しい文化を柔軟に取り入れ、よりモダンなシステム作りに挑戦したい方には最適な環境かと思います。将来的にはマイクロサービスアーキテクチャを目指しています。
【入社後のイメージ】
入社直後はサポートメンバーをつけますので、PCへのソフトウェアインストール、コミュニティへの参加、サービスやシステムについての説明、会議への参加や顔合わせ、ツールの利用設定、開発環境構築、などでチームに馴染んでいっていただきます。
準備ができたら、簡単な案件から入ってもらい、サービスやシステムに慣れていただきます。能力に応じて徐々に重要な案件を担当いただきます。業務はチーム全体でサポートしていきますので、チャットや会話などで遠慮なくコミュニケーションが取れる環境です。
【必須条件】
・Linux環境におけるミドルウェア等の構築・運用経験
・何らかのプログラミング言語の利用経験
・データベース/SQLに関する知識と業務経験
【歓迎条件】
・構成管理ツールを用いたサーバ構築・管理経験
・大規模、大容量システムの運用経験
・自動ビルド/デプロイ環境の構築と運用経験
・クラウド環境の設計・運用に関する知識と実務経験
・コンテナ、k8sに関する知識と経験
・パフォーマンス改善に関する知識
・新しいサービスや技術に対する好奇心、チャレンジ精神
【求める人物像】
・大規模システムの運用、改善にチャレンジしたい方(アプリケーションエンジニアからの転向も歓迎です)
・モニタリングなどを通して、システムの品質や運用を改善することに興味のある方
・新しいソフトウェア・サービス・クラウドなどの知識を自ら学習して、取り組んでいける方
・変化を柔軟に捉え、最新・最適な技術を柔軟に選択できる方
・チーム作業を楽しめる方
・自律的に意思決定や行動ができ、オーナーシップを持てる方
・メンバーと議論しながら、課題解決の手段を考えるのが好きな方
・異なる立場や役割のメンバーを尊重し、円滑にコミュニケーションが取れる方
東証プライム上場 メーカー系SIer セキュリティ事業部門 プロジェクトマネージャー
メガバンクグループの大手信託銀行 証券代行部門 システム企画 兼 IR
東証プライム上場 有名精密機器メーカー 本社ICT戦略部 IT戦略企画・施策推進担当
人々の生活や命を支えるため、「食料・水・環境」分野で地域に根ざした事業にチャレンジする
「LINE」ならではのビッグデータ分析から、これまでにないスコアリングモデルを開発。ユーザー志向の金融サービスを形にします。
高度な専門性を持ち、お客様の業務に精通したSEと営業が一丸となり、 お客様のビジネスの成長を “攻めと守り”のITで支援。
世界に向かうデジタルビジネスのパートナーとして、売上拡大とコスト最適化を支援しています。
エネルギー、インフラ、ストレージ。3つの注力事業において、新しい人材が 「新生東芝」 を動かし始めています。
グローバル展開する企業のプライムパートナーとして、経営から製造現場まで、多様な課題の解決をITで支援。