Collaborate with product stakeholders to understand the requirements of the business and serve as subject matter expert on technology applicable to develop applications and solutions;
Review and advise, from an architectural perspective, feasibility, viability, and consistency of integration architecture implementation;
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;
Analyze the root causes to solve challenges of scalability, performance, bottleneck, and security issues;
Find the best tech solution to solve the existing business visions; Ensure that solution meets all non- functional requirements, according to the roadmap, principles, standards and is properly documented;
Responsibility: Responsible for (i) high level and detailed designs the overall system ensuring smoothly, securely integration different systems across different groups; (ii) defines the expected outcome with business stakeholders and provides a clear understanding of the delivery objective on the part of the technical team on Azure cloud environment.
Perform other tasks requested by line manager.
Participate in the development and improvement of architectural and technological design manuals;
Requirements:
Fluency in English.
Experience in designing and implementing using both Linux/Unix and Windows with specific recommendations on server, load balancing, HA/DR, & storage architectures;
Experience in defining/designing the architecture of cloud applications (AWS/Azure preferred);
Experience in SDLC (Software Development Life Cycle) and cloud migration methodologies;
Bachelor degree in B.S. and/or M.S. in Computer Sciences, Information Technology, Applied Mathemathics;
Experience with CICD automation tools (Git, Azure DevOps, Ansible, Terraform, etc.);
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 with cloud networking and network security, including virtual networks, network security groups, cloud- native firewalls, etc;
Experience with modernized applications such as containerized, microservice, cloud based, orchestration and automation;