バックエンドアーキテクト
ジョーシス株式会社
-
101名〜1,000名
■会社情報
Josysは、ITチームのSaaS管理を簡素化するプラットフォームを提供するテクノロジー企業です。数百のアプリケーションと外部データソースを統合し、ユーザーアクセスの可視化、利用傾向の分析、プロビジョニングプロセスの自動化を実現することで、IT運用の効率化を支援しています。■仕事内容
Node.jsバックエンドアーキテクトとして、スケーラブルで高性能、信頼性の高いバックエンドシステムの設計と実装を担当します。フロントエンド開発者、プロダクトマネージャー、データサイエンティストなどと密接に連携し、プロジェクトを成功に導くための技術的リーダーシップを発揮します。クラウドネイティブSaaSアプリケーションの拡張経験が求められます。■募集概要
Node.jsを使用して、スケーラブルで高性能かつ信頼性の高いバックエンドシステムの設計と実装を担当します。クロスファンクショナルチームと協力し、要件の分析、システムアーキテクチャの設計、RESTful APIの開発を行います。クラウドネイティブのSaaSアプリケーションにおいて、AWS環境での分散システム構築、マイクロサービスアーキテクチャの実装、セキュリティと信頼性の確保が主な業務となります。サードパーティSaaSアプリケーションとの統合、Elasticsearch基盤の検索・データクエリソリューションの設計、GraphQL APIとの連携も重要な役割です。また、チーム内の若手開発者へのメンタリングや、最新のテクノロジートレンドの調査と導入も含まれます。
■必須スキル
・5年以上のソフトウェアアーキテクトとしての実務経験
・Node.js、Express.js、MongoDBを使用したバックエンドシステムの設計・開発経験3年以上
・マイクロサービスアーキテクチャ、RESTful API設計の経験
・AWS(EC2、S3、SQS、SNS、DocumentDB、OpenSearch)などのクラウドインフラの経験
・Docker、Kubernetesなどのコンテナ技術の経験
・リレーショナルデータベースとNoSQLデータベースの知識
■歓迎スキル
・Ruby on Rails、GOlangの知識
・アジャイル開発環境での経験
・開発者メンタリングの経験