NEW

【Go/AWS】シニアバックエンドエンジニア(人事統合基盤)

報酬
675,000円/月
場所
新宿区(東京都)
雇用形態
業務委託(フリーランス)
業務内容
【募集背景】 人事統合基盤の中核となるバックエンドシステムの設計・実装をリードいただけるシニアエンジニアを募集しております。大量の人事データを扱う高トラフィック環境に対応したシステム構築と、信頼性の高いAPI基盤の構築を推進していただきます。 【作業内容】 人事統合基盤のバックエンドAPI設計・実装(高トラフィック・大規模データ対応)を行っていただきます。Webhookなどの到達保証を伴う非同期連携を含むマイクロサービス間連携の設計・実装を担当していただきます。SQSやEventBridgeなどを用いたメッセージキュー・イベント駆動アーキテクチャの導入を進めていただきます。10万件規模のCSV入出力など、大量データを扱う非同期Worker構成の設計・実装を行っていただきます。AWS環境におけるECS、RDS、ElastiCache、SQSなどを利用したインフラ構築・運用を担当していただきます。パフォーマンスチューニングや負荷試験の実施、社員エンジニアへのアーキテクチャ説明や技術展開も行っていただきます。 【求める人物像】 信頼性・可用性を重視した設計思想をお持ちの方を求めております。アーキテクチャの意図や設計判断をわかりやすく説明・展開できる方を歓迎いたします。トレードオフを整理しながら現実的な意思決定ができる方や、初期フェーズから長期運用を見据えた拡張性ある設計ができる方にご参画いただきたいと考えております。 【ポジションの魅力】 高トラフィックかつ大量データを扱う人事統合基盤の中核システムにおいて、アーキテクチャ設計から実装、運用まで一貫して携わることができます。マイクロサービス間連携やイベント駆動アーキテクチャなどの先進的な技術要素を活用しながら、長期的なプロジェクトに深く関与していただけます。社員エンジニアへの技術展開を通じて、組織全体の技術力向上にも影響を与えられる環境です。 【開発環境】 言語はGoを使用いたします。インフラはAWS上で構築され、ECS、RDS、ElastiCache、SQS、SNS、EventBridge、Lambdaなどを利用いたします。データベースはRDB(PostgreSQLやAurora MySQLなど)およびRedisを用いて構成されております。GitHub、Slack、Backlogなどのツールを利用し、AIアシスタントとしてClaude Code(Anthropic)を開発・業務に積極的に活用しております。
スキルタグ
求めるスキル
■必須スキル:
・GoによるバックエンドAPI設計・開発経験 3年以上 ・大規模トラフィック環境(月間数百万〜数千万リクエスト規模)での開発・運用経験 ・メッセージキューを用いた非同期処理・イベント駆動設計の実務経験(10万件規模のCSV入出力等、大量データを扱う非同期Worker構成の開発経験) ・パフォーマンスチューニング・障害対応の経験
■歓迎スキル:
・AWSを活用したインフラ構築・運用経験(ECS, RDS, SQS等) ・Webhook等の到達保証を伴う非同期連携(マイクロサービス間連携)の設計・実装経験 ・到達保証(at-least-once / exactly-once delivery)の設計・実装経験 ・Infrastructure as Code(Terraform / CDK等)の経験 ・SaaS向け多テナント対応アーキテクチャの設計経験 ・チーム・組織横断での技術リード経験 ・人事システム、または業務ERPシステムの開発経験