【フルリモート/週5/AWS】フルサーバーレスで「NoOps」と無限のスケーラビリティを追求する次世代クラウドアーキテクト
作業内容
【フルリモート/週5/AWS】フルサーバーレスで「NoOps」と無限のスケーラビリティを追求する次世代クラウドアーキテクト ### お任せしたいこと [役割]クラウドアーキテクト(バックエンドエンジニア)として、急成長するグローバル向けSaaS・CtoCプラットフォームにおいて、EC2やコンテナ(EKS/ECS)等のサーバー管理を一切持たない「100%フルサーバーレスアーキテクチャ」の設計およびコアバックエンド開発をお任せします。 [役割に対して求める成果]「サーバーのプロビジョニングやOSパッチ当て」といった運用保守の概念(Toil)を完全に排除する「NoOps」を実現し、突発的なトラフィックスパイクに対してもAWSのマネージドサービスが自動で追従する、圧倒的なスケーラビリティとコスト効率を備えたイベント駆動型システム(Event-Driven Architecture)を構築すること。 ### 具体的な業務内容 ・AWS Lambda、API Gateway、AppSyncを利用した、フロントエンド(SPA/モバイル)向けの高スループットなREST APIおよびGraphQL APIの詳細設計・実装(開発言語は主にTypeScriptまたはGo) ・Amazon EventBridge、SQS、SNSを駆使した、マイクロサービス間の疎結合な連携と、非同期メッセージングによる高度なイベント駆動型アーキテクチャの構築 ・Amazon DynamoDBの特性を極限まで引き出す「シングルテーブル設計(Single-Table Design)」のモデリングと、超低遅延(ミリ秒単位)なデータアクセスレイヤーの実装 ・AWS Step Functionsを利用した、複雑なビジネスワークフロー(決済処理、外部システム連携、エラー時の自動リトライや補償トランザクション等)のビジュアルオーケストレーション ・AWS CDK(Cloud Development Kit)またはServerless Frameworkを用いた、インフラストラクチャおよびアプリケーションコードのシームレスなIaC(Infrastructure as Code)化 ・AWS X-RayやAmazon CloudWatch、Datadogを利用した分散トレーシングの導入と、フルサーバーレス環境特有のパフォーマンスボトルネック(コールドスタート等)のプロアクティブな解消 ### 必須スキル・経験 ・TypeScript(Node.js)、Go、Python等を用いたWebアプリケーションのバックエンド開発経験(3年以上) ・AWS Lambdaを中心としたサーバーレスアーキテクチャでの開発・運用経験(2年以上) ・Amazon DynamoDB等のNoSQLデータベースを用いた高度なテーブル設計および運用経験 ・AWS CDK、Terraform、Serverless Framework等のツールを用いたIaC(インフラのコード化)の実務経験 ・Git/GitHubを用いたチーム開発およびPull Requestベースのコードレビュー経験 ### 歓迎スキル・経験 ・マイクロサービス、またはイベント駆動型アーキテクチャ(EDA)の設計・実装経験 ・AppSync(GraphQL)を利用したAPIの開発・運用経験 ・AWS Step Functionsを用いた複雑なステートマシンの設計経験 ・高トラフィック環境下における、DynamoDBのパフォーマンスチューニング(GSI設計、キャパシティ管理等)の実務経験 ・コンテナアーキテクチャ(ECS/EKS)からサーバーレスアーキテクチャへのマイグレーション(移行)経験 ・AWS認定資格(ソリューションアーキテクト – プロフェッショナル、またはデベロッパー – アソシエイト等)の保有 ### 開発環境 インフラ・クラウド:AWS (Lambda, API Gateway, AppSync, DynamoDB, EventBridge, Step Functions, SQS, S3, Cognito等) 言語・フレームワーク:TypeScript (Node.js), Go, AWS CDK, Serverless Framework CI/CD・監視:GitHub Actions, AWS CodePipeline, Datadog, AWS X-Ray, CloudWatch その他ツール:GitHub, Jira, Confluence, Slack, Miro ### 開発チームについて VPoE直下のアーキテクチャ専門チーム、および各プロダクト開発スクラムチームを横断するポジションです。「自分たちでサーバーを管理・運用するのは、ビジネスのコアバリューを生み出さない」という強烈なNoOps思想を持ち、AWSが提供するマネージドサービスの限界と仕様を誰よりも深く理解し、それらをレゴブロックのように組み合わせて最速で価値をデリバリーするハッカー気質の高いカルチャーです。 ### 求める人物像 ・「コンテナ(Kubernetes)を立てれば解決する」という思考停止を嫌い、マネージドサービスとサーバーレスの制約(タイムアウトやペイロード制限など)をアーキテクチャの工夫で乗り越える知的なパズルを楽しめる方 ・DynamoDBのアクセスパターンを徹底的に洗い出し、RDBMSとは全く異なるNoSQLの最適解(シングルテーブル設計)を追求することにエンジニアリングの快感を覚える方 ・フルリモート環境下において、フロントエンドエンジニアやPdMなど他職種とも自発的かつ円滑にテキストや通話でコミュニケーションが取れる方 ### 仕事の魅力 今後のクラウドネイティブ開発におけるメインストリームとなる「フルサーバーレス・イベント駆動」の最前線で、システムのコア設計から実装までを一貫して担える非常にエキサイティングなポジションです。Kubernetes等の運用オーバーヘッドから解放され、ビジネスロジックの記述とアーキテクチャ設計という「エンジニア本来のクリエイティビティ」に100%集中できる環境で、グローバル水準のクラウドアーキテクトとしての圧倒的な市場価値を獲得することができます。 ### 働き方 #### リモート環境 **[フルリモート]** フルリモートで働いていただけます。
稼働条件
週5日 / フルリモート
契約形態
業務委託(フリーランス)
開発環境
AWS
募集回数
1回
職種・ポジション
スキル
募集背景
この案件は、新規プロジェクトの立ち上げに伴い、経験豊富なエンジニアを募集しています。チームは10名規模で、アジャイル開発を採用しています。現場の雰囲気は和やかで、コミュニケーションを大切にしています。
募集人数
2名を予定しており、即日参画可能な方を優先的にご案内いたします。経験年数は3年以上を想定しています。フロントエンド1名、バックエンド1名の募集となります。
企業名
大手IT企業の子会社で、安定した経営基盤を持っています。詳細は面談時にご案内いたします。上場企業グループの一員として、長期的なプロジェクトを多数抱えています。
チーム人数
チーム構成はフロントエンド3名、バックエンド5名、インフラ2名となっています。プロジェクトマネージャー1名、デザイナー2名も在籍しています。総勢13名のチームで開発を進めています。
現場の雰囲気
アジャイル開発を採用しており、チーム内のコミュニケーションを大切にしています。週1回の定例会議があり、意見交換が活発です。リモートワークも可能で、柔軟な働き方ができます。
案件について詳しく聞いてみませんか?
知りたい内容を選んでください(複数選択可)
