职位描述
1、负责系统架构设计与优化,部分核心模块代码的编写;
2、负责组织技术架构、解决方案的评审;
3、负责检查开发人员的系统设计和代码质量,制定技术文档规范和代码规范;
4、参与核心系统技术方案选型和难题解决;
5、负责开发人员技术能力建设,培养技术骨干;
6、洞察前沿技术趋势,识别影响本领域架构竞争力的关键技术,制定面向未来的系统架构、平台竞争力提升、演进策略和路标,确保产品技术竞争优势。
任职要求:
1.Java基础扎实,精通io、多线程、集合、sockets等基础框架,理解jvm参数调优;
2.数据结构/算法基础扎实,熟悉常用设计模式,有大型分布式、高并发、高负载、高可用性系统设计开发经验者优先;
3. 熟悉Spring Boot及Spring Cloud或者Dubbo等微服务治理框架,并有至少1个完整的主导建设微服务平台的经验
4.熟悉mysql,优化sql查询语句性能调试,熟悉至少一种较为常见的主流数据库及SQL语言,熟悉NoSQL;
5.对中间件,如分布式缓存,消息队列,分布式搜索引擎,分布式数据库有深入的了解;
6.熟悉敏捷开发方法和DevOps,熟悉docker/Swarm/k8s等技术;
7.具有出色的抽象设计能力,思路清晰,善于思考,能独立分析和解决问题,责任心强,具备良好的团队合作精神和承受压力的能力;
8.有制造行业的架构设计经验,熟悉制造行业业务流程的优先考虑
Work experience
5-10年
Educational degree
本科
Job type
全职
Contract type
长期合同