岗位职责:
1、负责分布式数据库的迁移平台、管理平台、JDBC 驱动等核心模块的设计与研发,包括功能实现、性能优化及稳定性保障;
2、指导初、中级工程师完成具体模块开发工作,保证产品质量;
任职要求:
1、三年以上 Java 研发经验,具备扎实的 Java 基础(集合、并发、IO、反射等);
2、熟悉 JVM 原理(内存模型、GC、类加载机制),具备线上问题排查与性能调优经验;
3、熟练使用 Spring/Spring Boot/MyBatis,了解常见后端架构设计模式;
4、熟悉至少一种主流数据库(MySQL/PostgreSQL/Oracle/SQL Server/国产数据库等):
5、理解分布式系统基本原理,熟悉消息队列 Kafka 的基本架构与工作原理;
6、有数据迁移/数据同步/数据采集(CDC)相关经验者优先;
7、熟悉监控领域相关技术或产品,如:Prometheus,Zipkin,Zabbix等;
8、熟悉 Linux 常用命令,熟悉 python/shell/javascript 脚本语言,有sql优化经验者优先;
9、具备良好的团队协作精神,较强的沟通表达能力。