We are looking for Solution Architect (Cloud Native) Computing platform professional. The solution architect would help to strategize and adopt the transformation of the current application development platform into the cloud-native computing platform.
Degree in Computer Science, Information Systems or Electronics Engineering;
Has 7 years of design/implementation/consulting experience with distributed applications;
Minimum of 3 years hands-on experience as a technical lead and system architect;
Good experience in cloud computing such as AWS / Azure / GCP or VMware;
Strong experience in Private/Public and Hybrid cloud Infrastructure and supporting Networks, Storage and Security;
Extensive experience in designing, developing and deploying large, scalable production applications on Cloud / PaaS platforms and Containers, such as AWS, Azure and OpenShift;
Experience in designing and implementing .Net and/or J2EE applications with excellent data modeling and SQL skills;
Solid understanding of Server-side, .Net and/or Java development, Service-Oriented Architectures (SOA), web service;
Apply Agile methodology and DevOps to Infrastructure-as-Code;
Strong analytical skills with the ability to analyze and suggest solutions;
The desire for learning and a passion for the latest technologies and best practices;
Excellent communication and interpersonal skills, and able to work well with cross-organizational teams;
Strong stakeholder management skills with the ability to communicate architecture methods, concepts, standards and policies.
PMP / ITIL / TOGAF.
Provides technical leadership and establishing the direction for the IT architecture, standards, design and implementation;
Producing strategic and innovative concept proposals, papers, and speaking at conferences;
Translate business requirements, including application resiliency requirements, into application architectural specifications;
Evaluate and recommend the use of leading edge technologies and methods, considering their practicality, technical limitations and criticality;
Create, evaluate and implement high-level plans and design proposals for IT solutions;
Design the architecture blueprint of the organisation's architecture set-up using multiple models;
Manage technical project delivery - perform code reviews and ensure performance tuning and scalability;
Document all solution architecture design and analysis work;
Collaborate with vendor development team to resolve technical challenges;
Analyze and determine performance tuning and scalability improvements of code and queries;
Provide architecture and technical support during production incidents;
Mentoring technical staff and raising the collective technical competencies;
Stay abreast of emerging technologies and digital trends.