Education / Experience:
o Degree in Computer Science, Information Technology, Engineering, or related field preferred
o Min 6 years experience
Job Description:
o Apply technical knowledge and customer insights to create a migration and modernization roadmap with customers using the Cloud Adoption Framework (CAF). Architect solutions to meet business and IT needs, ensuring technical viability of new projects and successful deployments, while orchestrating key resources and infusing key Infrastructure technologies (e.g. Windows and Linux IaaS, Security, Networking, etc.), and Application Development and DevOps technologies (e.g. App Service, containers, serverless, cloud native, etc.) as appropriate
o Collaborate with other Cloud Solution Architects and Microsoft stakeholders in developing complex end-to-end Enterprise solutions on the Microsoft Azure platform
o Ensure all solutions leverage the design and operations guidance according to the Well-Architected framework across all pillars, including performance efficiency, security, operational excellence, reliability, and cost optimization
o Run Architectural Design Sessions to build plan for implementing solution governing design in line with customer business goals and their technical environment. Outcome is consensus on solution design and next steps towards production deployment. Use CAF Landing Zones to rapidly prototype and deliver proof-of-concepts that accelerate production deployment
o Develop deep relationships with key customer IT decision makers, who drive long-term cloud adoption within their company to enable them to be cloud advocates
o Troubleshoot technical issues to prove the value of implementation of Azure technologies
o Collaborate with others in developing complex end-to-end Enterprise solutions on the Microsoft Azure platform
Skill Sets:
o Certification in one of the following technologies preferred: Cloud Infrastructure, Data Analytics, Networking, Security, cloud-native application architecture (i.e. containers, microservices, API management), modern software development techniques like DevOps and CI/CD tool chains (i.e. Jenkins, Spinnaker, Azure developer services, GitHub) and container orchestration systems (i.e. Docker, Kubernetes, Cloud Foundry, Azure Kubernetes Service, GitHub), AI/ML, IOT, etc.
o Certification in one or more of the following programming languages preferred: C++, C#, Java, Node.js, Python
o Experience and understanding of large- scale application portfolios in enterprise-wide environments (including migration of on-premise workloads to the cloud)
o Knowledge and hands on experience of Containers, Micro-Services and Kubernetes
o Ability to articulate Technical and Business value of Cloud services to customers and stakeholders
o Experience conducting Assessment & Discovery workshops with customers, designing scalable and highly available cloud service architectures, and then implementing them for customers
o Hands on experience with Azure and/or AWS and/or GCP
o Knowledge of Hybrid and Cloud Networking along with Cloud Native Security Technologies
o Hands on experience in IAC (Terraform and other automation) toolsets
o Hands-on experience working with business units to transform workflows