FEATMATE
DevOps Hourly

Build a Serverless CI/CD for React App Using AWS CodeCommit + CodeBuild + CodePipeline

Posted 11 months ago  ·  1 proposals


Budget

$85.00 /hr

~20 hrs

Level

Junior

Location

Canada

Posted

Sep 26, 2025

Proposals

1

Job Type

Hourly Rate

Job Description

Problem you’re facing:

You deploy your React SPA by manually running npm run build and uploading /build to S3 static hosting. You often forget to invalidate CloudFront, sometimes push broken bundles, and have no pull-request preview. You want Git-based workflow, automatic invalidation, and branch previews without managing Jenkins.

What I will do for you (step-by-step):

  • Create CodeCommit repo and mirror your existing GitHub history.
  • Add buildspec.yml at root: install, test, build, sync to S3, invalidate CloudFront.
  • Create S3 bucket with static-website + CloudFront distro ( OAI ).
  • Build CodeBuild project (Node 18, cache /node_modules via S3).
  • Wire CodePipeline (source → build → deploy) triggered on main push.
  • Add manual approval stage for production if you need.
  • Create developer guide for PR flow and cache busting.
  • Validate: push empty commit → pipeline green → new version live in 3 min.

Deliverables:

  • CodeCommit repo URL, buildspec.yml, build badge (PNG).
  • CloudFront domain + invalidation script.
  • Step-by-step markdown for onboarding new devs.
  • Terraform file if you want to replicate for staging.

Business value:

No more manual uploads; every merge is live in <5 min; you can revert by re-running previous pipeline execution; no server to patch.

Why choose me (Junior):

  • AWS Certified Developer – Associate; 25+ CodePipeline builds.
  • Pipeline fails on npm test → prevents broken builds.
  • 7-day support if webhook or cache needs tweaking.
About the Client
Sarah Dubois

Sarah Dubois

Client  ·  Canada

Related Jobs
$70.00 Hourly Senior 1 year ago

We are seeking a Security Information and Event Management (SIEM) Analyst to set up and manage SIEM...

Log aggregation and analysis
View Job →
$70.00 Hourly MidLevel 1 year ago

We are seeking a Container Security Specialist to secure our containerized applications, ensuring ea...

Containerization technologies (e.g., Docker, Kubernetes)
View Job →
$75.00 Hourly Senior 1 year ago

We are looking for a DevSecOps Engineer to integrate security into every stage of our software devel...

CI/CD security and best practices
View Job →
$75.00 Hourly Junior 1 year ago

We are hiring a Microservices Security Consultant to implement and manage security protocols for our...

Microservices security
View Job →

Login as a freelancer to apply

Sarah Dubois

Sarah Dubois

Offline

Canada


Member Since
Aug 2025
Total Jobs Posted
4