Next Driven / 個人事業主 / ソフトウェアエンジニア
B2B情報サービスの保守・改善(同一契約内で兼務)
上記のシェアオフィスサービス案件と同一契約内で兼務し(配分はおおむね50:50)、複数リポジトリにまたがるB2Bサービスの保守・改善を担当しています。突発的に発生する保守案件に対し、影響調査、実装、テスト、リリース、運用改善までを一貫して進めています。 ・言語・DBのメジャーバージョンアップ: 複数サービスについて、調査、実装、結合テスト項目の作成と全環境での実施、本番作業手順の作成、本番リリースまでを担当(Python、PostgreSQL中心) ・記事分類機能の改善: 判定ルールの見直し(文末表現のロジック改善、センテンス分割の適用拡大)、上位記事を対象にした精度の再チェック、分類対象の拡張。他メンバーからの引き継ぎと開発相談資料の作成も担当 ・ジョブ・障害調査: ワークフローエンジン上のジョブのタイムアウト、本番エラー、再実行や手動実行ができない事象を調査し、運用上の再発防止に対応 ・CI/CD・クラウド基盤の改善: コンテナ脆弱性スキャンによるCI失敗の対応、CI/CDのクラウド認証をサービスアカウントからワークロードID連携へ変更、クラウドプロジェクトの権限付与、IaCの差分表示問題の原因調査 ・監視の統合: エラー通知チャネルを1つの監視サービスへ一本化 ・タスク管理ツールの移行検証: BacklogからGitHub Projectsへの移行を検証・推進。チーム内で最もAI活用に精通していると見なされ、AIコーディングツールとの接続を見据えた移行として任されました ・開発メンバーのサポートとコードレビューを継続 使用技術: Python、SQL、PostgreSQL、Google Cloud、Terraform、Workload Identity、GitHub Projects、Trivy、Argo Workflows、Sentry、Datadog