【フルリモート/週5】AWSサーバーレスアーキテクト(イベント駆動型アーキテクチャ設計とクラウドネイティブ開発)

案件要件
- 職種
- エンジニア
- 業務内容
- システム開発・運用SES
- 契約の特徴
- 社員転向あり
- 報酬目安
- 4,500 ~ 5,200円/時
- 稼働時間目安
- 週5日 (時間目安 160時間)
- はたらく場所
- フルリモート
- スキル
【フルリモート/週5】AWSサーバーレスアーキテクト(イベント駆動型アーキテクチャ設計とクラウドネイティブ開発)
お任せしたいこと
自社で展開する新規プロダクト、またはトラフィックの波が激しい大規模Webサービスにおいて、AWSのフルマネージドサービス(Lambda, API Gateway, DynamoDB, EventBridge等)を極限まで活用したサーバーレス・バックエンドの設計および開発をお任せします。
「サーバーのパッチ当てやOS管理」といったインフラのお守り業務を徹底的に排除する一方で、サーバーレス特有の「コールドスタート問題」「分散システムのトレーシングの困難さ」「冪等性(Idempotency)の担保」といった泥臭い技術的課題に真正面から向き合い、ビジネスロジックの開発速度とスケーラビリティを最高次元で両立させる中核的なポジションです。
具体的な業務内容
・AWS Lambda、Amazon API Gatewayを活用した、スケーラブルで低遅延なマイクロサービス(RESTful API / GraphQL)の設計・実装
・Amazon EventBridge、Amazon SQS、Amazon SNSを駆使した、コンポーネント間が疎結合に連携するイベント駆動型アーキテクチャ(EDA)の構築
・Amazon DynamoDBにおける、アクセスパターンから逆算した高度なデータモデリング(Single-Table Design等)とパフォーマンス最適化
・AWS Step Functionsを利用した、複雑なワークフロー(Sagaパターンによる分散トランザクション等)のオーケストレーションとエラーハンドリング機構の実装
・AWS CDK(Cloud Development Kit)または AWS SAM(Serverless Application Model)を用いた、インフラストラクチャの完全なコード化(IaC)と再利用可能なコンストラクトの開発
・AWS X-Ray、Amazon CloudWatch、またはDatadogを利用した、複雑に絡み合う分散システムの可観測性(Observability)向上と泥臭いボルトネック調査
・GitHub Actions等を用いた、安全で高速なCI/CDパイプラインの構築とデプロイメントの自動化
必須スキル・経験
・TypeScript (Node.js)、Python、Goなどの言語を用いたバックエンド開発実務経験(目安として3年以上)
・AWSのサーバーレス技術(Lambda, API Gateway, DynamoDB, S3等)を用いた本番環境での設計・運用経験
・AWS CDK、AWS SAM、Terraform等を用いたIaC(Infrastructure as Code)の実践経験
・RDBMSまたはNoSQLにおける適切なデータモデリング経験
・Git / GitHubを用いたプルリクエストベースでのチーム開発経験
歓迎スキル・経験
・Amazon EventBridge等を用いたイベント駆動型システム、またはマイクロサービスアーキテクチャの高度な設計・運用経験
・DynamoDBのSingle-Table Designなど、NoSQLのパフォーマンスを限界まで引き出すモデリング経験
・AWS Step Functionsを用いた複雑なステートマシンの設計・実装経験
・大規模トラフィックを処理するシステムにおける、Lambdaの並行処理数制限やコールドスタート対策(Provisioned Concurrency等)の実装経験
・AWS Certified Developer - Associate、または Solutions Architect - Professional 等の資格
開発・業務環境
クラウド・インフラ:AWS (Lambda, API Gateway, DynamoDB, EventBridge, SQS, SNS, Step Functions 等)
開発言語:TypeScript (Node.js), Python, または Go
IaC・構成管理:AWS CDK (または AWS SAM)
データベース:Amazon DynamoDB, Amazon Aurora Serverless
CI/CD:GitHub Actions
監視・可観測性:Amazon CloudWatch, AWS X-Ray, Datadog
コミュニケーション・管理:GitHub, Jira, Slack, Zoom
プロジェクトチームについて
ビジネス価値の創出にフォーカスするため、クラウドネイティブ技術を徹底的に使い倒すバックエンド開発チームへの配属となります。
「とりあえずLambdaに入れておけばスケールする」という思考停止を極めて嫌い、分散システムにおいて必ず発生する「リトライ」や「順序性の逆転」を前提とし、デッドレターキュー(DLQ)の設計や冪等性の担保を泥臭くコードに落とし込む手堅いカルチャーです。原因不明のエラーが発生した際にも、複数のマネージドサービスを跨ぐログの断片をX-Rayで執念深くトレースし、論理的に根本原因を特定していく実直なメンバーが集まっています。
求める人物像
・「OSの管理やミドルウェアのチューニング」から解放され、ビジネスロジックの記述とクラウドアーキテクチャの設計にエンジニアとしてのリソースを全振りしたい方
・AWSのマネージドサービスが持つ「制約(クォータや実行時間制限)」に対して文句を言うのではなく、それをパズルのピースとして捉え、最適な組み合わせを考えることを楽しめる方
・イベント駆動型の非同期処理がもたらす複雑性(デバッグの難しさ等)から逃げず、テスト自動化や可観測性の向上によって仕組みで解決できる方
仕事の魅力
サーバーを意識しない開発パラダイムへの移行が世界中で進む中、AWSエコシステムの最前線であるサーバーレス技術を駆使して、無限にスケールするシステムを少人数で構築・運用するダイナミズムを体感できるポジションです。複雑な要件をマネージドサービスの組み合わせでシンプルに解き明かす経験を通じて、インフラとアプリケーションの境界を完全に無くし、これからのクラウドネイティブ時代に最も高い単価でオファーされる「AWSサーバーレス・アーキテクト」としての圧倒的な市場価値を築くことができます。
働き方
リモート環境
[フルリモート] 基本的にフルリモートで働いていただけます。
株式会社Kaizen Tech Agent
株式会社Kaizen Tech Agentは、「人と技術をつなぐ」ことを企業理念に掲げ、日々向上していく『技術』と『人』を最適な形でむつび付け提供することで、
お客様にとって真にプラスとなる価値でありたいと考えております。
私たちはそれぞれの個性を尊重し、ほっとする和みの社風でありながら、変化する時代に対して受け身にならず、未来への挑戦心を宿しています。
事業領域は、WEBアプリ開発、業務システム開発、スマホアプリ開発、インフラ構築など幅広く展開しており、
フリーランス様に対して最適な案件をご提案させて頂いております。どんな些細な事でも結構ですので是非いつでもお気軽にご相談ください。
