Our client is in a growth phase and are expanding their teams in Singapore. As there is an increased demand for cloud adoption and technologies, they are on the lookout for experienced Cloud Architects to drive and manage the design and development of complex cloud solutions.
Responsibilities:
- 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 - Collaborate with other Cloud Solution Architects and Microsoft stakeholders in
developing complex end-to-end Enterprise solutions on the Microsoft Azure platform - 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 - Run Architectural Design Sessions to build plan for implementing solution governing
design in line with customer business goals and theirtechnical environment. Outcome
is consensus on solution design and next stepstowards production deployment. Use
CAF Landing Zones to rapidly prototype and deliver proof-of-concepts that accelerate
production deployment - 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
- Troubleshoot technical issues to prove the value of implementation of Azure
technologies - Collaborate with others in developing complex end-to-end Enterprise solutions on the
Microsoft Azure platform
Requirements:
- Knowledge in the following technologies: 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 developerservices, GitHub) and container orchestration systems (i.e. Docker, Kubernetes, Cloud Foundry, Azure Kubernetes Service, GitHub), AI/ML, IOT, etc.
- Knowledge in the following programming languages preferred: C++, C#, Java, Node.js, Python
- Experience and understanding of large- scale application portfolios in enterprise-wide environments (including migration of on-premise workloads to the cloud)
- Knowledge and hands on experience of Containers, Micro-Services and Kubernetes
- Ability to articulate Technical and Business value of Cloud services to customers and stakeholders
- Experience conducting Assessment & Discovery workshops with customers, designing scalable and highly available cloud service architectures, and then implementing them for customers
- Hands on experience with Azure and/or AWS and/or GCP
- Knowledge of Hybrid and Cloud Networking along with Cloud Native Security Technologies
- Hands on experience in IAC (Terraform and other automation) toolsets
- Hands-on experience working with business units to transform workflow