Cloud Architect (Terraform & Site Reliability)
Chicago, IL / Hybrid
About the Role
We are seeking a highly skilled and experienced Cloud Architect to join our dynamic team in Chicago, IL. In this critical role, you will be responsible for designing, building, and maintaining robust and scalable cloud-native solutions. You will leverage your expertise in Terraform, Site Reliability Engineering (SRE) principles, and best practices to deliver high-quality and innovative solutions that meet the evolving needs of our business.
Key Responsibilities:
- Cloud Infrastructure Design & Architecture:
- Design, architect, and implement cloud-based solutions on AWS, Azure, or GCP.
- Define and implement infrastructure-as-code (IaC) principles using Terraform to automate provisioning, configuration, and management of cloud resources.
- Develop and maintain cloud infrastructure diagrams and documentation.
- Site Reliability Engineering (SRE):
- Implement and maintain SRE best practices, including monitoring, alerting, logging, and automation.
- Develop and implement automation scripts for routine tasks and incident response.
- Participate in on-call rotations and provide timely support for production systems.
- Analyze system performance and identify areas for improvement.
- Security & Compliance:
- Ensure the security and compliance of cloud environments by implementing appropriate security controls and best practices.
- Stay up-to-date with the latest security threats and vulnerabilities.
- Adhere to industry best practices and compliance standards (e.g., SOC 2, ISO 27001).
- Collaboration & Communication:
- Collaborate effectively with software engineers, DevOps engineers, and other stakeholders.
- Clearly communicate technical concepts to both technical and non-technical audiences.
- Participate in design reviews and code reviews.
- Research & Innovation:
- Research and evaluate new technologies and tools to improve the efficiency and reliability of cloud operations.
- Stay current on industry trends in cloud computing, SRE, and DevOps.
Required Skills & Experience:
- 5+ years of experience as a Cloud Architect, DevOps Engineer, or SRE.
- Strong proficiency in Terraform and experience with other IaC tools (e.g., Ansible, Puppet).
- In-depth knowledge of at least one major cloud provider (AWS, Azure, or GCP).
- Experience with containerization technologies (e.g., Docker, Kubernetes).
- Strong understanding of networking concepts (e.g., VPCs, subnets, routing).
- Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK Stack).
- Experience with CI/CD pipelines (e.g., Jenkins, GitLab CI/CD, Azure DevOps).
- Excellent problem-solving, analytical, and communication skills.
- Strong team player with a collaborative mindset.
- Bachelor’s degree in Computer Science, Engineering, or a related field.
Preferred Skills & Experience:
- Experience with serverless computing (e.g., AWS Lambda, Azure Functions).
- Experience with chaos engineering and fault injection.
- Experience with Kubernetes and container orchestration.
- Relevant certifications (e.g., AWS Certified Solutions Architect, Azure Certified Solutions Architect).
Keywords: Cloud Architect, Terraform, Site Reliability Engineering (SRE), AWS, Azure, GCP, IaC, Infrastructure-as-Code, DevOps, CI/CD, Kubernetes, Docker, Networking, Security, Compliance, Monitoring, Logging, Automation, Agile, Scrum, Communication, Collaboration
From:
ayush,
Scalable Systems
ayush.yadav@scalable-systems.com
Reply to: ayush.yadav@scalable-systems.com