AWS DevOps Engineer
AgileGrid Solutions
About The Role
- Cloud Infrastructure Engineer role on a contractual basis for an initial period of 6 to 9 months, with the possibility of extension.
- Support the deployment, maintenance, and optimization of cloud-based solutions, ensuring high availability and security standards.
Key Responsibilities
- Support and maintain AWS cloud infrastructure, ensuring optimal performance, security, and compliance.
- Design, build, and manage CI/CD pipelines utilizing GitHub Actions and Argo CD to streamline deployment processes.
- Assist with Kubernetes deployments, managing containerized applications and orchestrating workloads effectively.
- Implement and manage infrastructure as code using Terraform to enable scalable and repeatable infrastructure provisioning.
- Monitor cloud environments, troubleshoot issues, and implement security best practices to safeguard data and resources.
- Collaborate with development teams to automate workflows, optimize deployment strategies, and improve operational efficiency.
- Stay updated with the latest cloud technologies and industry trends to recommend improvements and innovations.
Requirements & Tech Stack
- AWS cloud environments
- Kubernetes
- Terraform
- CI/CD pipelines (especially using GitHub Actions and Argo CD)
- Docker
- Troubleshooting skills
- Communication skills
- U.S. citizen and reside within the United States
Qualifications
- Professional experience working with Amazon Web Services (AWS), including deployment and management of cloud resources.
- Exposure to Kubernetes, with hands-on experience preferred.
- Proficiency in infrastructure as code tools such as Terraform.
- Familiarity with CI/CD pipelines, especially using GitHub Actions and Argo CD.
- Experience with containerization technologies like Docker.
- Strong troubleshooting skills and a proactive approach to problem-solving.
- Excellent communication skills and a willingness to learn new technologies.
- Must be a U.S. citizen and reside within the United States.