Role Title: Senior Cloud Infrastructure Engineer
Position Type: Hybrid
Job Description:
We are seeking a highly skilled Senior Cloud Infrastructure Engineer with extensive experience in Infrastructure as Code (IAC) and cloud technologies. As a Senior Cloud Infrastructure Engineer, you will be responsible for designing, implementing, and managing cloud-based infrastructure using Terraform and other IAC tools. Your primary focus will be on automating infrastructure provisioning, deployment, and management processes to ensure scalability, reliability, and cost-effectiveness.
Core Responsibilities:
1. **Infrastructure as Code (IAC) Expertise:**
- Demonstrate proficiency in Terraform and CloudFormation for defining, deploying, and managing infrastructure resources.
- Design and implement complex infrastructure solutions using IAC best practices.
2. **Automated Infrastructure Provisioning and Deployment:**
- Utilize Terraform state management and remote-state backends to automate infrastructure provisioning and deployment processes.
- Develop scripts and automation workflows for seamless deployment of infrastructure components.
3. **Reusable and Modular Terraform Modules:**
- Create reusable and modular Terraform modules to standardize infrastructure deployment and promote code maintainability.
- Ensure consistency across infrastructure configurations through the use of well-defined modules.
4. **Infrastructure Cost Optimization:**
- Implement resource tagging strategies in Terraform for effective cost allocation and management.
- Utilize Terraform's capabilities alongside cost optimization tools to optimize cloud infrastructure spending.
**Qualifications and Skills:**
- **Minimum 8 years of experience** in cloud infrastructure engineering or related roles.
- Expertise in **Terraform** and **AWS** (or other cloud platforms).
- Deep understanding of **Infrastructure as Code** principles and best practices.
- Proven experience in **automated infrastructure provisioning** and **deployment** using Terraform.
- Strong knowledge of **cloud architecture** and **services**.
- Experience in designing and implementing **cost-effective** cloud solutions.
- Excellent problem-solving and troubleshooting skills.
- Strong **communication and collaboration abilities, including the ability to work effectively with cross-functional teams.
Preferred Qualifications:
- AWS Certified Solutions Architect or equivalent certification.
- Experience with other Infrastructure as Code tools such as CloudFormation, Ansible, or Pulumi.
- Familiarity with DevOps practices and tools.
- Experience with containerization technologies (e.g., Docker, Kubernetes).