Previous Job
Cloud Engineer
Ref No.: 20-01288
Location: Hong Kong
Role Title: Cloud Engineer

Role Purpose / Description
1. Provide reliable, flexible, and security cloud solutions to complex business requirements
2. Lead the team to design and develop cloud-native system
3. Contribute in all phases of the development lifecycle
4. Design, build, and maintain efficient, reusable, and reliable software components and systems
5. Self-motivated and willing to learn new technologies

Knowledge & Experience / Qualifications
A minimum of 5 years of software development experience. Solid understanding of computing technologies, specialization in AWS would be advantageous. Candidate with lesser relevant experience may be considered a more junior role.
1. Work experience on cloud-based projects
2. AWS Services
1. DynamoDB,
2. AWS Lambda
3. S3
4. Route53/VPC
6. API Gateway
7. CloudWatch Events/Logs
8. X-Ray
9. CloudFront
10. AWS Certificate Manager
3. Familiar AWS CLI or SDKs in Java or any other language
4. Java API/MicroService experiences (Spring Boot / Spring Cloud .etc)
5. Java BigData Skills is an extra value added. (Apache Beam, Airflow .etc)
6. Knowning/Experience with Python is an extra value added.
7. Security-related experience would be a big plus
8. Experience in developing Service Oriented Architecture / micro services, including RESTful APIs
9. Knowledge of service mesh a big plus
10. Solid experience in SQL & NOSQL (MongoDB, Oracle, etc.); Server component development (Java EE, NodeJS on Typescript, Spring, Spring boot, Restful API development, etc.); Unit test like jUnit and mokito; Message driven system development (JMS, etc.); ESB technology such as Spring Integration.
11. Experience with database related technologies, e.g. MongoDB, Redis, MySql, Oracle, MyBatis and Hibernate.
12. Strong communication skills and documentation skills.
13. Able to work independently and effectively under pressure against multiple deadlines.
14. Excellent analysis and software design and problem solving skills.
15. Understanding of Agile and Lean Methodologies: e.g. Scrum, Kanban