Our client is an insurance company. They're finding a system analyst to join their team. Key Responsibilities:
- Responsible for system design, development, quality assurance, deployment and maintenance of any assigned systems
- Gather business requirements, perform analysis and determine the technical solution
- Participate in architecture and application design to improve the system reliability, availability, performance and security
- Contribute to the continuous improvement of DevSecOps and CI/CD
- Ensure the internal/external quality of implementation and comply with corporate information security policy
- Provide necessary user training, application support, problem diagnosis and post implementation review
Requirements:
- Higher Diploma or Degree holder in Computer Science, Information Technology or related disciplines
- Minimum 5 years of experience in system design and development of large-scale IT project implementations
- Solid knowledge in microservice architecture and cloud computing (e.g., AWS, Microsoft Azure)
- Hands-on skill in web application development with JavaScript framework (e.g. Angular, React, Vue.js)
- Proficiency in C# or Java backend API development
- Familiar with DevSecOps, CI/CD and agile process
- Flexible, curious, willing to learn and adopt new technologies
- Ability to work in team environment while also performing as a sole contributor
- Excellent analytical, communication and problem-solving skills
- Self-motivated, creative and detail-minded
- Good command of written and spoken English and Chinese