Overview
Skills
Job Details
Role- Terraform Architect
Location- Bellevue, WA (ONSITE)
Core responsibilities to include analyze business requirements and designs for accuracy and completeness. Develops and maintains relevant product.
Automation & Optimization : Design, build, and maintain automated processes to improve the consistency and efficiency of Azure/AWS and Google cloud environments.
Infrastructure as Code (IaC) : Develop and manage infrastructure using tools like Azure Resource Manager (ARM) Templates, CFN, Terraform, and Bicep to support scalable and repeatable deployment practices.
Azure/AWS/Google Cloud Platform Platform Expertise : Leverage the full spectrum of Azure services, including Azure DevOps, Code guru, Azure-AWS-Google Cloud Platform Network, Monitoring and Security services to build and optimize cloud solutions.
Continuous Integration/Continuous Deployment (CI/CD) : Build and maintain robust CI/CD pipelines to support multiple product teams in deploying high-quality applications efficiently.
Cross-Team Collaboration : Partner with developers, operations, and other stakeholders to ensure alignment, reliability, and scalability of cloud services.
Security & Compliance : Implement best practices for securing Azure environments, ensuring compliance with organizational and industry standards.
Monitoring & Troubleshooting : Set up proactive monitoring and alerting systems using Azure-native tools to identify and resolve infrastructure issues.
Documentation & Training : Create comprehensive documentation and provide guidance to teams on Azure best practices, tools, and processes.
Expertise in IaC tools like Terraform, ARM Templates, CFN or Bicep.
Strong understanding of containerization and orchestration (e.g., Docker, Kubernetes).
Familiarity with monitoring and logging solutions (e.g., Azure Monitor, Log Analytics)
Develops and maintains relevant product and domain knowledge
Develops and executes Unit Tests
Follows standard processes and procedures
Identifies reusable components
Ensures that the code is delivered for Integration Build and Test which includes the release content
Identifies and resolves software bugs
Tests and integrates with other development tasks
Adheres to the performance benchmark based on pre-defined requirements
Possesses knowledge of database architecture and data models used in the relevant product
Plans and prioritizes work