Responsibilities:
- Design, deploy, and maintain scalable, highly available AWS architectures (EC2, ECS/Fargate, Lambda, RDS, S3, CloudFront, API Gateway, SNS/SQS, DynamoDB).
- Build and manage secure VPC networking, multi-environment setups (dev/staging/prod).
- Develop and maintain Infrastructure as Code using Terraform, AWS CDK, or CloudFormation.
- Architect and operate CI/CD pipelines (GitHub Actions, GitLab CI, CircleCI, AWS CodePipeline).
- Automate deployments for containerized, serverless, and web/mobile applications with zero-downtime strategies.
- Work with Docker, ECS/Fargate, and Lambda (EKS/Kubernetes is a plus).
- Implement monitoring, logging, and observability (Cloud Watch, Datadog, Prometheus/Grafana, OpenTelemetry).
- Apply AWS security best practices (IAM, least privilege, secrets management, KMS, secure S3 and networking).
- Support compliance requirements (SOC2, ISO 27001, GDPR).
- Collaborate with engineering teams, provide DevOps guidance, and drive cloud-native best practices.
Required Skills & Experience
- 35+ years of DevOps, SRE, or cloud engineering experience.
- Strong AWS expertise and cloud architecture knowledge.
- Hands-on experience with Terraform / CloudFormation / AWS CDK.
- Proven production CI/CD experience.
- Strong Docker and container orchestration skills (ECS/Fargate; EKS is a plus).
- Solid Linux, networking, and shell scripting knowledge.
- Experience with monitoring, logging, and tracing tools.
- Proficiency in Python, Node.js, or Bash for automation.
- Strong understanding of AWS security and identity management.
Nice to Have
- Kubernetes/EKS and GitOps (ArgoCD, Flux).
- Large-scale serverless deployments.
- Experience with MySQL, PostgreSQL, Redis, or DynamoDB.
- AWS cost optimization and usage analysis.
- Experience with artifact repositories (ECR, Nexus, Artifactory).