【対応可能時間帯】
エンジニア / バックエンドエンジニア 経験年数 : 10年
エンジニア / iOSエンジニア 経験年数 : 1年
エンジニア / インフラエンジニア 経験年数 : 3年
C# 経験年数 : 3年
C#.NET 経験年数 : 3年
Java 経験年数 : 11年
JavaScript 経験年数 : 11年
SQL 経験年数 : 11年
ASP.NET 経験年数 : 3年
情報通信業 2015年4月 〜 現在
・大手不動産情報サイトにおけるSRE業務、およびSEO対策を中心としたWebアプリケーション開発 / メンバー / バックエンドエンジニア・インフラエンジニア・システムエンジニア 2024年12月 〜 現在
■担当業務 【SRE業務】 ・大規模不動産情報サイトにおける安定稼働・継続的な運用を目的とした SRE業務を担当。 ・Java、Logstash、ElastiCache等のEOL・バージョンアップ対応 において、アップデート対象バージョンの調査・選定、 影響調査、設計、検証、適用まで一連の対応を実施。 主な対応実績(対応詳細については下記に記載): - Logstash :6 → 8 - ElastiCache:Redis 6 → Valkey 9 ・Logstash :6 → 8 Logstash6.8系から8系へのバージョンアップに伴う 影響調査~適用までを担当。 JavaおよびOracle JDBCドライバの更新、 Logstash Pipeline・設定ファイルの移行を実施。 ・ElastiCache:Redis 6 → Valkey 9 AWS ElastiCache(Redis)のバージョンアップ対応として、 Redis6系のEOLを踏まえ、Redis OSS 7.1とValkey9.0を比較・調査し、 時期エンジンとしてValkey9.0を選定。 WSL上にAmazon Linux + Valkey9.0の検証環境を構築し、 Lettuce等の既存Redisクライアントとの互換性および アプリケーションのキャッシュ処理を検証し、適用まで一括で担当。 ・Logstash、OpenSearchを利用した検索・データ連携基盤の運用・保守。 Oracle DB - Logstash - OpenSearch間のデータ連携について、 データ連携漏れやデータ不整合の調査を実施。 OpenSearch高負荷時のレスポンス等をログから確認し、 データ送信処理への影響を調査・改善。 ・Azure DevOpsを用いたCI/CDパイプラインの設計~構築を一括で担当。 Azure DevOps Classic Pipelineを使用し、 Dockerイメージのビルド・Amazon ECRへのプッシュ・AWS Lambdaへの コンテナイメージデプロイを自動化。 Variable GroupによるECRリポジトリ情報等の変数管理、 Service ConnectionによるAWS認証、 BashによるDockerビルド・プッシュ処理を実装。 ・アプリケーションの性能改善を担当。 性能上の課題について調査・分析を行い、 ボトルネックの特定および改善対応を実施。 ・本番環境で発生した各種障害に対するインシデント対応を担当。 ログや各種監視情報をもとに原因調査・影響範囲の特定を行い、 復旧対応および再発防止に向けた対応を実施。 【Webアプリ開発業務】 ・Java/SpringBootを用いた大手不動産情報サイトの機能改修を担当。 ・SEO対策に伴うサイト内文言・表示内容の変更、 および既存ロジックの改修を実施。 ・パンくずリスト等のサイト内部構造に関するロジック改修を担当。 ・詳細設計、実装、単体テスト、結合テストまで一括で担当。
・高度渋滞予測システムの新規機能追加 / メンバー / バックエンドエンジニア・インフラエンジニア・システムエンジニア 2022年4月 〜 2024年11月
■担当業務 ・既存の高度渋滞予測システムを活用した新規機能の設計・開発を担当。 ・顧客から要望をヒアリングし、要件整理および要件定義を支援。 ・要件をもとに、実現方式を検討し、 使用するAWSサービス・言語・フレームワーク等の技術調査・選定を実施。 ・選定したAWSサービスを用いた新規機能について、 基本設計、詳細設計、AWS環境の構築、実装、単体テスト、結合テストまで 一連の工程を担当。 ・AWS上での新規機能構築にあたり、各AWSサービスの仕様調査・検証 を行いながら実装方式を検討。
・大手キャンペーンサイトのコアロジック開発、及び運用・保守 / メンバー、サブリーダー / バックエンドエンジニア・システムエンジニア・プロジェクトリーダー 2017年11月 〜 2022年3月
■担当業務 ・JSP/Javaを用いた大手キャンペーンサイトのコアロジック開発を担当。 抽選処理等、サービスの主要機能に関わるロジックの 設計・実装・テストを実施。 ・既存機能の改修および機能追加について、 詳細設計から実装、単体テスト、結合テストまで一連の開発工程を担当。 ・本番稼働中のWebサービスにおける運用・保守を担当。 障害・エラー発生時にはログ解析やソースコードの調査を行い、 原因の切り分け・特定および必要な改修対応を実施。 ・2019年1月以降はサブリーダーとして、 チーム内の開発状況や各メンバーの担当状況を踏まえた 実装タスクの割り振りを担当。 ・サブリーダーとしてメンバーの成果物・ソースコードのレビューを行い、 実装内容や品質に関するフィードバックを実施。
・GISシステム(地図情報システム)のアドオン作成 / メンバー / バックエンドエンジニア・システムエンジニア 2016年4月 〜 2017年10月
■担当業務 ・自社GISシステムに対する既存機能の改修、 および顧客要件に応じたアドオン・拡張機能の設計・開発を担当。 ・DBに格納された地図データを取得・加工し、 必要な属性情報を付与したうえでUI上に表示する機能を開発。 ・地図データの取得・加工処理から画面表示まで、 DB・アプリケーション・UIを跨いだ一連の機能開発を担当。 ・詳細設計、実装、単体テスト、結合テストまで一連の開発工程を担当。
・お薬服用管理アプリのWebサービス、スマートフォンアプリ開発 / メンバー / バックエンドエンジニア・iOSエンジニア・Androidエンジニア 2015年4月 〜 2016年3月
■担当業務 ・自社お薬服用管理アプリの新機能追加に伴うWebサービス、 およびスマートフォンアプリ(iOS・Android)の開発を担当。 ・Webサービス側の機能開発から、 iOS・Android双方のスマートフォンアプリ開発まで、 複数プラットフォームを横断して対応。 ・Webサービス-スマートフォンアプリ間の連携を考慮した機能開発を実施。 ・詳細設計、実装、単体テスト、結合テストまで一連の開発工程を担当。