What are the responsibilities and job description for the Cloud Infrastructure Engineer With Terraform & CloudFormation Exp. (Phoenix, AZ– Day 1 Onsite) position at Magicforce?
We are seeking an experienced Cloud Infrastructure Engineer to design, implement, and manage scalable, secure, and highly available cloud environments. The ideal candidate should have strong expertise in cloud platforms, infrastructure automation, networking, security, and DevOps practices.
Key Responsibilities: - Experience: 8 Years
- Design, deploy, and maintain cloud infrastructure on AWS, Azure, or Google Cloud Platform (Google Cloud Platform).
- Implement and manage Infrastructure as Code (IaC) using Terraform, CloudFormation, or similar tools.
- Monitor, troubleshoot, and optimize cloud resources for performance, availability, and cost efficiency.
- Manage cloud networking, security groups, load balancers, VPNs, and firewalls.
- Implement backup, disaster recovery, and business continuity solutions.
- Collaborate with development and operations teams to support CI/CD pipelines and cloud-native applications.
- Ensure compliance with security and governance standards.
- Automate operational tasks using scripting languages such as Python, PowerShell, or Bash.
- Support cloud migration and modernization initiatives.
Required Skills:
- 10 years of experience in cloud infrastructure engineering.
- Hands-on experience with AWS, Azure, or Google Cloud Platform.
- Strong knowledge of Linux and/or Windows server administration.
- Experience with Terraform, CloudFormation, or ARM templates.
- Knowledge of container technologies such as Docker and Kubernetes.
- Experience with CI/CD tools such as Jenkins, GitHub Actions, Azure DevOps, or GitLab.
- Understanding of cloud security best practices and identity management.
- Experience with monitoring and logging tools such as CloudWatch, Azure Monitor, Splunk, Datadog, or Prometheus.