REQ00175 GTS MA Azure Engineer Cloud Architect
Role Azure Engineer Cloud Architect
Experience 10 years exp in cloud architecture network management and application development database management or operations
Location US
Technical Skills Primary
Deep knowledge of cloud architecture and implementation features OS multitenancy virtualization orchestration elastic scalability
Strong understanding of DevOps tool chains and processes
Experience developing deployable and documented cloud design patterns
Solutions architecture for private public and hybrid cloud models IaaS PaaS etc
Handson experience designing and deploying complex solutions in Azure AWS Google Cloud or other cloud providers
Experience with Azure Shell scriptingPowerShell scripting
Strong understanding of network architecture and application development methodologies
Experience with containers Docker and orchestration Kubernetes
Familiarity with server hardware selection design and troubleshooting
Understanding of high availability and networked storage solutions clustering failover disaster recovery MS Clustering Services load balancing routers LUNS SAN NAS
Understanding of application layer protocols HTTPS TCPIP UDP Web sockets
Experience with SSOrelated software AADConnect ADFS Ping Identity OpenSSO oAuth Okta SAML OpenID Connect providers
Understanding of web application security ticketing header injection XSS SSL HTTPS Kerberos certificates Active Directory LDAP reverse proxies firewalls
Familiar with one or more serverside scripting languages PowerShell Python Bash
Understanding of Windows Server 2016 2019 IIS and Linux Server RHEL Oracle Linux Amazon Linux etc architectures
Responsibilities
Provide technical leadership for cloud computing and automation initiatives
Develop and maintain a library of cloud design patterns for service deployment
Evaluate architectural alternatives for cloud models and recommend optimal solutions
Define design patterns and solutions for high availability and disaster recovery
Troubleshoot and resolve complex infrastructure problems
Design implement and automate deployment configuration patching and upgrading of systems and applications
Conduct analysis of production systems and performance testing to identify improvements
Work closely with vendors internal groups and outside agencies to provide technical leadership and solutions
Independently analyze solve and correct issues in real time providing endtoend problem resolution
Refine and automate regular processes track issues and document changes
Perform scheduled maintenance and support release deployment activities after hours
Technical Skills Secondary Nice to have
Exposure to multiple diverse technologies and processing environments
Knowledge of all components of technical architecture
Soft Skills
Strong clientfacing consultative skills able to act as a customer advocate
Ability to work under pressure and adapt to changing priorities