- Company Name
- Slalom
- Job Title
- AWS Cloud Engineer
- Job Description
-
**Job title:** AWS Cloud Engineer
**Role Summary:**
Design, deploy, and manage scalable, secure AWS cloud infrastructure. Automate deployments using IaC, monitor and optimize environments for performance, cost, and security, and respond to incidents. Collaborate with development, DevOps, and security teams to support production workloads and continuous delivery pipelines.
**Expectations:**
- Minimum 5 years of hands‑on AWS experience (EC2, S3, Lambda, RDS, VPC, CloudWatch, SSM, SSO).
- Proficient in Terraform for infrastructure automation; experienced with CI/CD tooling (GitHub Actions, AWS CDK, Ansible).
- Strong Linux administration and scripting (Bash, Python, PowerShell).
- Deep knowledge of networking (VPC, VPN, DNS, load balancing, security groups).
- Demonstrated ability to monitor, troubleshoot, and incident‑manage cloud environments.
- Excellent problem‑solving and communication skills; ability to work in fast‑paced settings.
**Key Responsibilities:**
1. Design and maintain AWS infrastructure using Terraform (IaC).
2. Build and maintain CI/CD pipelines and automation scripts (Terraform, Ansible, CDK, GitHub Actions).
3. Monitor cloud environments; implement observability with CloudWatch, Prometheus, and Grafana.
4. Ensure security and compliance (IAM, VPC, encryption, logging).
5. Respond to production incidents, conduct root‑cause analysis, and implement mitigations.
6. Collaborate with developers, DevOps, and security teams to support cloud‑native applications.
7. Produce and update documentation for infrastructure and automation processes.
**Required Skills:**
- AWS services: EC2, S3, Lambda, RDS, VPC, CloudWatch, SSM, SSO.
- Terraform, CI/CD (GitHub Actions, AWS CDK), and infrastructure automation.
- Linux system administration; Bash, Python, or PowerShell scripting.
- Networking fundamentals (VPC, VPN, DNS, load balancers, security groups).
- Cloud monitoring & observability tools.
- Incident response and troubleshooting.
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent experience).
- AWS Certification(s) preferred: Certified Solutions Architect – Associate/Professional, Certified DevOps Engineer – Associate.
*Nice to Have:*
- Experience with AWS MGN, DRS, Migration Factory.
- Container orchestration (EKS, Docker).
- Kubernetes, Go, Rust, or other programming languages.
- Experience with managed databases (PostgreSQL, MSSQL).