Technical Manager
Responsibilities:
• Manage teams and involve in Design, develop, and maintain microservices projects using Spring Boot and Spring Cloud.
• Implement best practices for microservices architecture, including service discovery, configuration management, and load balancing.
• Manage asynchronous communication between microservices using RocketMQ.
• Ensure reliable message delivery and handle message processing logic efficiently.
• Implement distributed locking mechanisms using Redis to ensure data consistency and prevent race conditions.
• Manage and implement scalable and robust locking strategies for distributed systems.
• Design and manage databases using MySQL, ensuring data integrity and optimal performance.
• Implement data caching strategies with Redis to improve application performance.
• Integrate and utilize Skywalking for application performance monitoring and distributed tracing.
• Set up alerts and dashboards to proactively monitor system health and performance.
Requirements:
• Degree or Dip in computer science, Information Technology, or relevant experience
• Minimum 15 of total experience with at least 5 years of experience in Development and 10 years in managing a team of at least 20 employees with a focus on microservice architecture and related technologies.
• Strong proficiency in Spring Boot and Spring Cloud.
• Experience with RocketMQ for asynchronous communication.
• Proficiency in Redis for caching and distributed locking.
• Strong knowledge of MySQL, including database design and optimization.
• Experience with Skywalking for monitoring and tracing.
• Experience with XXL-Job for job scheduling.
• Strong understanding of asynchronous computing and distributed systems.
• Experience with containerization and orchestration tools (e.g., Docker, Kubernetes).
• Familiarity with DevOps practices and CI/CD pipelines.
• Knowledge of other messaging systems (e.g., Kafka, RabbitMQ).
• Experience with other monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).
• Business level Mandarin speaking is required as the candidate will be required to liaise with Mandarin stakeholders, vendors and counterparts on daily basis.
Interested candidates, please send your CVs on [email protected]
Regret to inform that only shortlisted candidates will be notified.
CEI: R1988671
EA License: 14C7275