Job Title: Sr AWS Infrastructure & Terraform Consultant
Location: Dallas, TX
Job Type: Long Term Contract – Only W2
No C2C - Only W2
Job Description:
We are seeking an experienced AWS Infrastructure & Terraform Consultant to join our team in Dallas, TX. The ideal candidate will possess strong expertise in DevOps, cloud technologies (AWS, Azure, etc.), infrastructure management, and site reliability engineering. This role will involve designing, building, and maintaining scalable cloud infrastructures with a focus on automation, reliability, and security.
Responsibilities:
- Design, implement, and manage scalable cloud infrastructure solutions using AWS, Azure, and other cloud platforms.
- Develop and manage infrastructure as code (IaC) using Terraform to automate deployments.
- Implement DevOps best practices for CI/CD pipelines, automated monitoring, and continuous testing.
- Ensure high availability, scalability, and reliability of cloud infrastructure.
- Collaborate with development and operations teams to optimize performance and security.
- Troubleshoot infrastructure-related issues and provide on-call support as needed.
- Monitor system performance, respond to incidents, and ensure adherence to SRE principles for uptime and reliability.
- Perform routine maintenance, upgrades, and security patches to ensure infrastructure security and compliance.
Key Skills:
- Proven experience with AWS cloud infrastructure and services (EC2, S3, RDS, Lambda, etc.).
- Expertise in Infrastructure as Code (IaC) tools, specifically Terraform.
- Strong knowledge of DevOps practices and tools such as Jenkins, Git, Docker, Kubernetes, and CI/CD pipelines.
- Familiarity with Azure cloud services and multi-cloud environments.
- Experience with Site Reliability Engineering (SRE) practices including incident management, monitoring, and service-level objectives (SLOs).
- Excellent scripting and automation skills using Python, Bash, or similar languages.
- Strong understanding of networking, security, and compliance in cloud environments.
- Effective communication skills and ability to work in a collaborative environment.