What are the responsibilities and job description for the Azure cloud Architect position at Ampstek?
Job Title: Azure Cloud Architect
Work Location: Norfolk, VA (On Site)
Job Description: -
Technical Leadership & Architecture
• Lead the design of secure, scalable, and highly available Azure architectures.
• Define and enforce DevOps standards, best practices, and governance models across projects.
• Drive Infrastructure as Code strategy using Terraform, including reusable modules and enterprise patterns.
• Architect multi-subscription and multi-environment Azure landing zones.
• CI/CD Strategy & Implementation
• Design and implement enterprise CI/CD pipelines using GitHub Actions.
• Establish GitHub workflow standards(branching strategy, PR approvals, security checks).
• Enable GitOps and automated deployment practices across environments.
• Integrate CI/CD pipelines with Terraform for end-to-end automation.
Cloud Governance & Security
• Define and implement Azure governance models including:
• RBAC and Managed Identities
• Azure Policies and Blueprints
• Secure Secret management using Azure Key Vault
• Ensure compliance with enterprise security standards and cloud best practices.
• Implement policy-as-code and security automation in pipelines.
Platform Engineering & Automation
• Build and maintain platform blueprints/templates for consistent environment provisioning.
• Drive self-service infrastructure provisioning models (e.g., ServiceNow → GitHub → Terraform pipelines).
• Standardize logging, monitoring, and alerting frameworks using Azure-native tools.
Team Leadership & Mentoring
• Lead and mentor a team of DevOps engineers and cloud engineers.
• Provide technical guidance, design reviews, and troubleshooting support.
• Drive knowledge sharing and continuous learning within the team.
• Collaborate with stakeholders, architects, and project managers.
• Operational Excellence
• Oversee incident management, root cause analysis, and performance tuning.
• Ensure high availability, disaster recovery, and cost optimization strategies.
• Continuously improve deployment speed, reliability, and quality.
Required Skills & Experience
Core Technical Skills
• Advanced experience in Terraform:
• Module design
• Remote state management
• Workspaces and environment separation
• Strong expertise in GitHub & GitHub Actions for CI/CD automation
• Experience in scripting (Bash / PowerShell / Python)