具体的な業務内容
バックエンドエンジニア◆新規事業のプロダクト開発に参画できる◆リモート可
【概要】
新機能開発や既存機能の改修を中心として、設計・開発・運用のSaaSプロダクト開発に必要な開発フェーズ全てに携わっていただきます。
【具体的には】
以下のような業務に従事していただく予定ですが、ご自身の得意領域をメインとして取り組んでいただければと考えています。
◎Akerun Webプラットフォームの設計・開発・運用
・新機能の企画・設計・開発:ユーザーの課題解決やビジネス成長に繋がる新機能について、企画段階から参加し、要件定義、アーキテクチャ設計、詳細設計、実装、テストまで一貫して担当します。
・既存機能の改善・改修: ユーザーからのフィードバックや市場の変化に対応し、既存機能の改善や改修を行います。パフォーマンスの向上、保守性の改善、セキュリティ強化なども含まれます。
・EOL(End-of-Life)対応:サードパーティ製ライブラリやフレームワークのEOLに対応し、バージョンアップや代替技術への移行を計画・実行します。これにより、システムの安定性とセキュリティを維持します。
・保守運用と改善施策:開発したシステムの監視、アラート対応、障害対応、根本原因分析を行います。また、ログ分析やモニタリングを通じて潜在的な問題を特定し、継続的な改善施策を立案・実行します。
◎スケーラビリティとパフォーマンスの最適化
・データ容量増大に対するアーキテクチャ見直し:サービス成長に伴うデータ量の増加に対応するため、既存のアーキテクチャを継続的に見直し、スケーラビリティを確保するための改善策を提案・実行します。
・データベースの最適化:大量のデータに対するクエリパフォーマンスを維持するため、データベースの分割(シャーディング)、レプリケーションの検討、インデックスの最適化、クエリチューニングなどを実施します。
・パフォーマンスチューニング:システム全体のレスポンスタイム向上を目指し、ボトルネックの特定と解消を行います。キャッシュ戦略の見直し、非同期処理の導入、コードレベルでの最適化など、多角的なアプローチでパフォーマンスを改善します。
◎公開APIの高度化とマネタイズ支援
・APIの保守運用と改善:外部パートナーやデベロッパー向けに提供している公開APIの安定稼働を維持し、利用状況の監視やトラブルシューティングを行います。
変更の範囲:会社の定める業務
チーム/組織構成
その他プロジェクト事例
開発環境