Job Description:
Take responsibility for the management/coordination between Singapore client and remote ODC (offshore development center) team, report to Singapore local office and remote ODC project director.
1. Must come from a developer background, and have the experience to manage middle-size (> 20 HC) of development team and complex application system development.
2. Support development team in designing and implementing complex application system architectures, help solve various technical challenges.
3. Participate in management team resources management.
4. Familiar with agile methodology and work experience in a large agile team.
5. Fluent English communication skills in Speaking/Writing, Good at Chinese in Speaking and Reading.
Job Requirements:
1. Over 5 years of programming experience, and extra 3 years of development management related experience
2. Fulfill below domain experience:
1) Experience with Java, multi-threading, JVM, common relational databases (MySQL, Oracle, etc.), message queues (Kafka), Redis, and Elasticsearch. Able to utilize them flexibly, understand their principles, configurations, optimization methods, and common troubleshooting approaches.
2) Familiar with Spring-based frameworks and related development processes, including Spring Boot and Spring Cloud development frameworks.
3) Familiar with container and container orchestration (Docker and Kubernetes), as well as service mesh.
4) Familiar with Git branch management and DevOps processes
3. Excellent client management skills, capable of communicating and working on-site with clients to help them achieve their development goals.
4. Certificate in Agile management or PMP is preferred.
5. Experience with any public cloud, while experience with AWS Cloud or Huawei Cloud is preferred.
*Note: You may also submit your resume to [email protected]