募集要項
- 仕事内容
-
具体的には
以下のような業務に従事していただく予定ですが、ご自身の得意領域をメインとして取り組んでいただければと考えています。
Akerun Webプラットフォームの設計・開発・運用
■新機能の企画・設計・開発: ユーザーの課題解決やビジネス成長に繋がる新機能について、企画段階から参加し、要件定義、アーキテクチャ設計、詳細設計、実装、テストまで一貫して担当します。(例:新しい認証機能の追加、他システムとの連携機能の開発など)
■既存機能の改善・改修: ユーザーからのフィードバックや市場の変化に対応し、既存機能の改善や改修を行います。パフォーマンスの向上、保守性の改善、セキュリティ強化なども含まれます。
■EOL(End-of-Life)対応: サードパーティ製ライブラリやフレームワークのEOLに対応し、バージョンアップや代替技術への移行を計画・実行します。これにより、システムの安定性とセキュリティを維持します。
■保守運用と改善施策: 開発したシステムの監視、アラート対応、障害対応、根本原因分析を行います。また、ログ分析やモニタリングを通じて潜在的な問題を特定し、継続的な改善施策を立案・実行します。
スケーラビリティとパフォーマンスの最適化
■データ容量増大に対するアーキテクチャ見直し: サービス成長に伴うデータ量の増加に対応するため、既存のアーキテクチャを継続的に見直し、スケーラビリティを確保するための改善策を提案・実行します。
■データベースの最適化: 大量のデータに対するクエリパフォーマンスを維持するため、データベースの分割(シャーディング)、レプリケーションの検討、インデックスの最適化、クエリチューニングなどを実施します。
■パフォーマンスチューニング: システム全体のレスポンスタイム向上を目指し、ボトルネックの特定と解消を行います。キャッシュ戦略の見直し、非同期処理の導入、コードレベルでの最適化など、多角的なアプローチでパフォーマンスを改善します。
公開APIの高度化とマネタイズ支援
■APIの保守運用と改善: 外部パートナーやデベロッパー向けに提供している公開APIの安定稼働を維持し、利用状況の監視やトラブルシューティングを行います。
■サービサー経由のUX改善強化: 公開APIを利用するパートナ
- 応募資格
-
- 必須
-
【必須スキル・経験】
■Ruby on Railsでのバックエンド開発経験(3年以上)
※本ポジションでは上流工程よりも、Ruby on Railsを使い、1人称でコーディングできる方が対象となります。
【歓迎スキル・経験】
■OpenAPI(Swagger)フォーマットを用いたAPI設計経験
■Webサービスの脆弱性対応経験(ライブラリ更新運用、診断結果の指摘事項対応など)
■サーバ負荷削減・レスポンス速度改善などのシステム効率化経験
■CI/CD環境の構築・運用経験
【求める人物像】
■自社サービスの開発を通して、新しい社会インフラの構築に携わりたい方
■制約があるなかでの機能拡張・改善にも地道に、粘り強く進められる方
■役割分担にこだわらずチームの成果に貢献できる方
- 雇用形態
- 正社員
- 勤務地
- 東京都
- 年収・給与
- 600~1000万円
