Job Openings
Azure Cloud Architect
About the job Azure Cloud Architect
Technical Capacity
- Architect and design Azure environments, infrastructure, and services that enable migration of IT infrastructure, services, applications, and systems from an on-prem environment to Azure including Disaster Recovery
- Collaborates with IT security teams to implement and manage cloud security policies, standards, and best practices
- Develop and implement scalable and resilient cloud architecture solutions within an Azure environment
- Perform and lead Azure cloud projects implementations. End to End lifecycle.
- Develop and implement migration strategies for Microsoft Office business tools and solutions from local on premises hosted environment to Azure cloud tenants
- Create and implement a migration plan for each infrastructure service, system, and/or application that will be transitioned to Azure
- Create architecture and data flow diagrams for cloud and hybrid cloud environments
- Design and deploy infrastructure as code (IaC) using tools like Terraform, Azure Resource Manager (ARM) templates, and PowerShell
- Ensure systems, applications, and data are high availability, backed up, and/or replicated to meet organizational requirements for disaster and business recovery
- Analyze and ensure that proper monitoring and alerting systems are in place for systems, services, and applications
- Evaluate and recommend Azure services based on business requirements and industry best practices
- Collaborate with software developers, system administrators, and other stakeholders to integrate Azure solutions into existing systems and applications
- Ensure seamless interoperability between on-premises and cloud environments
- Implement and enforce security requirements to protect Azure-based systems and data
- Defines and maintains Azure Governance policies including Subscription Management, Cost Management, Security, Resource Consistency, Identity Baseline, Deployment Acceleration, etc
- Strong knowledge of the Microsoft Cloud Platform's features and functionalities is required. These include security, firewalls, Redis cache, key vault, etc.
- Configure and manage customer AWS/Azure cloud environment for clients
- Ensures compliance of architectural and engineering policies, standards, and procedures
- Stays current with emerging cloud technologies and trends and advises on the adoption of new Azure features and services
- Works closely with development teams to support DevOps practices and implement continuous integration and continuous deployment (CI/CD) pipelines
- Leads technical discussions and presentations for internal teams and stakeholders
- Recommends strategies to streamline systems for effectiveness and efficiency, considering client needs, team dynamics, and division and corporate missions. Serves as a quality control and assurance officer for guidance and outputs to ensure consistently high standards
- Maintains and expands technical knowledge in communities of practice, knowledge management, and other technical interests by attending educational workshops, reviewing professional publications, establishing personal networks, and participating in professional societies.
- Approaches problem solving collectively with senior staff and internal and external clients to achieve a mutually beneficial result
- Facilitates meetings and is responsible for developing agendas to achieve stated group goals, documenting progress, agreements, and issues and providing follow up assistance to groups
- Performs other duties and responsibilities as required