AWS DevOps Pipeline & Monitoring - 13/09/2025 07:44 EDT

Job ID: 39787169

Budget: ₹750 – ₹1,250 INR

Our application stack already lives in AWS; what’s missing is a production-ready DevOps backbone. I want a single, repeatable workflow that handles code all the way from commit to deploy, is fully defined as code, and is watched end-to-end by robust metrics and logs.

Deliverables
• CI/CD: Build a complete AWS CodePipeline flow that pulls from our Git repository, runs tests, builds artifacts, and deploys to the appropriate AWS services (staging and production stages included).
• Infrastructure as Code: Every AWS resource you touch or create must be defined in version-controlled IaC. If CloudFormation or Terraform is your preference, state it up front and keep the templates modular and readable.
• Monitoring & Logging: Wire up Prometheus and Grafana dashboards alongside AWS CloudWatch so we have unified visibility into latency, error rates, and resource consumption. Alerting rules should notify our Slack channel on threshold breaches.
• Documentation & Handover: Provide concise runbooks and README files that explain how to reproduce the environment, update pipelines, and extend monitoring.

Acceptance Criteria
1. A push to the main branch triggers an automated build, test, and deployment without manual steps.
2. All infrastructure can be torn down and recreated from the IaC definitions with identical results.
3. Dashboards show live traffic, system health, and build status; alerts fire on predefined thresholds.

Keep the setup lean, secure, and well-commented so future engineers can understand and evolve it quickly.