Yêu cầu công việc
Education level:
Bachelor‘s degree in computer science, information technology, engineering, system analysis or a related study, or equivalent experience.
Knowledge & Experience:
Experience with products and architecture/delivery of solutions in any of Amazon AWS, Microsoft Azure, GCP, ... is a big advantage.
Fluent in specific languages such as Java, Nodejs, and Javascript.
Minimum 10 years of experience working in software development, and at least 5 years in the Technical Lead/Technical Architect position, with proven experience in designing scalable and large systems and making high- level technology decisions.
Good understanding of strategic and new emerging technology trends, and the practical application of existing, new, and emerging technologies to new and evolving business and operating models.
Good knowledge of Cloud, Containers, and PaaS platforms, formal certification from either GCP, Azure, or AWS is a plus.
Good knowledge of software and service design (SOA, microservices, messaging, 12- factor methodology).
Have knowledge of DevOps and container management platforms like Kubernetes and Docker, familiar with CI / CD and Agile software development processes
Knowledge and understanding of different modeling languages (such as UML, …).
Strong understanding and familiarity with the fundamentals of cloud systems administration.
Experience in designing different types of APIs and articulating their value proposition.
Experience in banking, finance, or securities sectors is a big plus.
Minimum 3 years of experience in architecting complex projects across technologies like API development, Microservices, Enterprise service bus, and Messaging technologies.
Soft skills:
High responsibility and teamwork.
Excellent troubleshooting and communication skills.
Ability to meet deadlines and deliver within our high- demand environment.
Can communicate in verbal and written English.
Can work under high pressure.
Required to be a highly motivated team player, focused on customer satisfaction, and solution/results- driven.
Ability to present complex concepts and solutions in a way that’s easy to understand to non- technical audiences.