DevOps Engineer AWS IaC
Role details
Job location
Tech stack
Job description
As a DevOps Engineer you will design, automate and optimize AWS cloud infrastructure, CI/CD pipelines and IaC solutions. You'll interact with clients directly to understand their requirements, architect and implement scalable, secure and resilient infrastructure on AWS, implement and manage containerized applications using Docker and Kubernetes. You'll collaborate with software engineering, operations and security teams to integrate DevOps best practices and monitor, troubleshoot and resolve issues related to cloud infrastructure, containers and CI/CD pipelines, continuously seeking improvement.
Location / WFH: You can work from home most of the time, meeting up with colleagues in the Las Vegas office 1-2 days a week.
Requirements
- You have an in-depth knowledge of AWS including AWS Well Architected Framework, Security Reference Architecture, EC2, ECS, EKS, RDS, CloudFront, CloudFormation, ALB, Autoscaling, S3 - ideally you will also have some experience with Azure
- You have strong experience with implementing Terraform based Infrastructure as Code (IaC) and a good knowledge of GitHub Actions for CI/CD pipelines
- You have experience with containerization technologies including Docker, Kubernetes and Helm
- You have a strong appreciation of security, SIEMs, networking, datacenter technology
- You have a good understanding of distributed systems, scalable and microservices architectures
- You're collaborative with great communication skills and are comfortable working with clients
- You hold a Bachelors degree or relevant industry certifications i.e. AWS Associate Level Certification, AWS Professional Level Certification or equivalent
- You are a US citizen or hold a valid Green Card / visa
Benefits & conditions
As a DevOps Engineer you will earn a competitive package:
- Salary to $150,000
- Medical contribution
- Generous PTO / holiday allowance
- Hybrid / remote working
- Professional and career development opportunities