- Company Name
- RemoteHunter
- Job Title
- AWS Cloud Engineer - REMOTE
- Job Description
-
**Job Title**
AWS Cloud Engineer
**Role Summary**
Design, deploy, and manage AWS cloud infrastructure that supports data science, machine learning, and software development teams. Ensure high reliability, scalability, and security while optimizing performance and cost. Automate provisioning with infrastructure‑as‑code (OpenTofu/Terraform, Terragrunt) and CI/CD pipelines. Handle monitoring, alerting, and security compliance (SOC 2, CIS), and provide production support and troubleshooting.
**Expactations**
- 5+ years of hands‑on experience with AWS services and tools.
- 2+ years in an AWS cloud engineering role.
- Remote work in the United States or Canada; authorized to work in either country.
**Key Responsibilities**
- Architect and launch AWS resources (EC2, VPC, S3, Lambda, CloudFormation, IAM, Route53, KMS).
- Build and maintain OpenTofu/Terraform code, use Terragrunt for reusable modules, and automate deployments via Bitbucket pipelines.
- Monitor infrastructure performance, cost, and security; implement CloudWatch, Config, GuardDuty, Security Hub, and CloudTrail.
- Develop scripts in Python and Bash for automation and operational tooling.
- Apply security best practices, triage alerts, remediate vulnerabilities, and maintain SOC 2/CIS alignment.
- Resolve user issues, provide production support, and conduct technical troubleshooting.
- Document processes, procedures, and architectural decisions.
- Collaborate with executive, data science, and engineering stakeholders to meet technical requirements.
**Required Skills**
- Proficiency with core AWS services: EC2, VPC, S3, Lambda, CloudFormation, IAM, Route53, KMS.
- Experience with AWS security and management tools: Control Tower, Security Hub, CloudTrail, Config, Inspector, GuardDuty.
- Infrastructure as Code: Terraform/OpenTofu, optional Terragrunt.
- Linux system administration and shell scripting.
- Python scripting.
- Version control (Git) and CI/CD pipelines.
- Containerization: Docker, ECS, EKS; Kubernetes administration preferred.
**Required Education & Certifications**
- Bachelor’s degree in Computer Science, Engineering, or related field preferred.
- AWS certifications preferred: Solutions Architect or DevOps Engineer.