# ミッション
サービスが、最も安定して最も安く動き続けるために必要なことを全て実施し、サービス開発者と共により良いサービスの創出、事業の成功に貢献していきます。
# DeNAのIT基盤の特徴
1.全事業、子会社横断
全社共通部門として今もDeNAグループのほぼ全ての事業、子会社に横断的に関わっています。
このため高度な全体最適とノウハウの蓄積が実現されており、多種多様なシステムに関わることで自分の経験値を増やしていくことができます。
2.全方位の守備範囲
ハードウェア、ネットワーク、OS、ミドルウェア、あらゆるインフラレイヤーをワンストップで設計/構築/運用するのはもちろん、アプリケーションレイヤーにまで踏み込むことも多くあります。これは問題発生時にはアプリケーションが原因であることも多く、そのレイヤーをカバーせずしてシステムの安定運用はできないというのが、創業以来の考えとして強く存在するためです。
具体的には、アプリケーションのコードや発行されているSQLを読み問題の真因を明らかにする、さらにコードやSQLの具体的な改善案を提示したり、適切なindexを設計する、といったことも行います。
3.アプリケーション開発
自分達の構築や運用業務を効率化するためのソフトウェアのメンテナンスを常時行なっています。
開発プラットフォームとして github を使いつつ、Jenkins などの CI ツールも用いて開発とテストを行い、プルリクエストでレビューを受けマージしてリリースという、開発部門と同じスキームでのアプリケーション開発が非常に頻繁に日々行われています。また、フルスクラッチでミドルウェアの開発を行なったり、OSS にパッチを適用したりもしています。
4.各種フェーズ・サービス特性ごとの特色に対応
DeNAの全サービスが対象になるため、開発フェーズ、環境、サービス特性など多種多様であり、経験できる業務の幅は非常に広くなります。
例えば、以下のサービスはそれぞれ特性が異なるため、それぞれに適したインフラを設計することが求められます。
・ゲームなどの超大規模高トラフィックサービス
・超低遅延のライブストリーミングサービス
・ヘルスケアやオートモーティブのセキュリティが必要なサービス
・急成長する新規事業のサービス