Cloud DevOps
worldline
Job Description
- Build/maintain CI/CD pipelines for ECS services (WS CM, Cloud API) and Lambda (TransactionManager) using GitHub Actions or CodePipeline.
- Manage container build, tagging, and deployment workflows for ECS Fargate via ECR.
- Implement blue/green and rolling deployments for zero-downtime releases.
- Provision environment-specific infrastructure (dev/staging/prod) with Terraform or AWS CDK; ensure parity.
- Operate/monitor ECS autoscaling, ALB health checks, and target groups for WebSocket workloads.
- Manage secrets/config (AWS Secrets Manager, SSM Parameter Store) across services.
- Build operational dashboards (CloudWatch, Grafana) for WS connections, reconnects, queue depths, Lambda errors, and latency.
- Set up alerts/on-call runbooks for critical scenarios (stale connections, DLQ backlog, terminal send failures, Lambda throttling).
- Support load testing for 10k+ concurrent WebSocket connections.
- Implement log aggregation/structured pipelines (CloudWatch Logs Insights, OpenSearch).