remote
Cloud Provisioning Consultant II - Allstate Insurance
Software Engineer
Senior Cloud Provisioning Consultant responsible for designing, deploying, and managing secure, scalable cloud environments on AWS and Azure, leveraging IaC, Kubernetes, and CI/CD pipelines to deliver reliable infrastructure solutions.
About the role
Key Responsibilities
- Design, implement, and maintain cloud infrastructure across AWS and Azure platforms using Terraform and other IaC tools.
- Collaborate with cross‑functional teams to define architecture, performance, and security requirements for new services.
- Automate deployment pipelines with CI/CD tools, ensuring rapid, repeatable releases and robust rollback procedures.
- Monitor and optimize cloud resources for cost, availability, and compliance, providing proactive recommendations.
- Document architecture, processes, and best practices; mentor junior engineers on cloud operations.
Requirements
- 5+ years of experience in cloud engineering, with deep knowledge of AWS and Azure services.
- Proficiency in Terraform, Kubernetes, Docker, and CI/CD pipelines (GitLab CI, Jenkins, or similar).
- Strong understanding of security, networking, and cost‑management best practices in cloud environments.
- Excellent communication skills and ability to work collaboratively in a fast‑paced, team‑driven setting.
Skills
awsazureterraformkubernetescicd