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

Job Overview

Budget

$85.00

Level

Junior

Location

Canada

Job Posted

26 Sep, 2025

Category

DevOps

Total Proposals

1

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.

Skills

  • CI/CD pipelines
  • Cloud-native DevOps

Tags

CI/CD pipelines Cloud-native DevOps

Author Spotlight

Sarah Dubois

Sarah Dubois

Client

No description available.

Related Jobs

1 year ago Senior
$70.00 Hourly

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

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

We are seeking a Container Security Specialist to secure our containerized applications, ensuring each component is isol...

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

We are looking for a DevSecOps Engineer to integrate security into every stage of our software development lifecycle (SD...

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

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

Microservices security
View More
Sarah Dubois

Sarah Dubois

Canada


Member Since
Aug 05, 2025
Total Created Jobs
4