Azure Cloud Architect
Infinite Computer Solutions · New Jersey, United States · 1 mo ago
EngineeringFull-time
Key Responsibilities
- Architect And Design
- Develop scalable, secure, and highly available cloud architectures on Azure.
- Collaborate with cross-functional teams to design solutions that meet business requirements.
- Define standards and best practices for Infrastructure as Code (IaC) and deployment automation.
- Infrastructure as Code (IaC): Use Terraform to design and provision cloud resources following IaC principles.
- Automate configuration management and resource provisioning using Ansible.
- Deployment Automation: Develop and optimize CI/CD pipelines using tools like Harness, Azure DevOps, or similar platforms.
- Automate deployment processes to improve efficiency and minimize manual intervention.
- Implement robust rollback strategies for deployment pipelines.
- Performance Optimization: Analyze cloud infrastructure performance and recommend optimizations to improve efficiency.
- Ensure cost-effective utilization of Azure resources while maintaining performance.
- Collaboration and Leadership: Provide technical leadership to development and DevOps teams in adopting Azure services and best practices.
- Train and mentor team members on IaC and deployment automation tools and techniques.
- Act as a point of escalation for complex technical issues related to Azure infrastructure.
Qualifications
- Hands-on 12+ years of experience with Azure cloud platform, including core services such as VMs, Storage, Networking, and Security.
- Solid understanding of IaC principles and best practices.
- Expertise in Terraform for provisioning and managing Azure resources.
- Proficiency in Ansible for configuration management and automation.
- Strong knowledge of CI/CD pipelines and experience with tools like Harness, Azure DevOps, Jenkins, or GitHub Actions.
- Experience in designing secure and scalable cloud architectures.
- Knowledge of scripting languages like Python, PowerShell, or Bash.
- Strong analytical and problem-solving skills with attention to detail.
- Excellent communication and leadership skills to work with diverse teams and stakeholders.