Purpose: Responsible for (i) designs the overall system and how different systems integrate across different groups (i) defines the expected outcome with business stakeholders and providing a clear understanding of the delivery objective on the part of the technical team on AWS cloud.
Responsibilities:
Identify technical gaps and advise proper solutions following standardized technologies and appropriate technology life- cycles; Ensure standards, policies and procedures are implemented for all layers of integration;
Collaborates with product stakeholders to understand the requirements of the business and serve as subject matter expert on technology applicable to develop applications and solutions;
Analyze the root causes to solve challenges of scalability, performance, bottleneck, and security issues;
Perform other tasks requested by line manager.
Finding the best tech solution to solve the existing business visions; Ensure that solution meets all non- functional requirements and is properly documented;
Review and advise, from an architectural perspective, feasibility, viability, and consistency of integration architecture implementation;
Requirement:
Experience in architecting infrastructure solutions using both Linux/Unix and Windows with specific recommendations on server, load balancing, HA/DR, & storage architectures;
Experience with CICD automation tools (Git, Azure DevOps, Ansible, Terraform, etc.);
Fluency in English.
Experience in defining/designing the architecture of cloud applications (AWS/Azure preferred).
Minimum 5 years (Senior Specialist)/3 years (Specialist) experience designing and delivering resilient solutions with enterprise integration patterns in business- complex and large- scaled systems like API Gateway, APIm, Microservices, and messaging queue technologies, etc.
Experience in SDLC (Software Development Life Cycle) and capturing non- functional requirements (NFR), API policies, and ensuring APIs meet the NFR;
Bachelor degree in B.S. and/or M.S. in Computer Sciences, Information Technology, Applied Mathemathics;
Experience with cloud networking and network security, including virtual networks, network security groups, cloud- native firewalls, etc;
Experience with containerized applications such as Docker, Kubernetes;