岗位描述
岗位职责:
1.参与系统的需求调研和需求分析,提出技术研究及可行性报告;
2.针对业务需求,提供系统架构设计,包括系统逻辑架构、技术架构、基础架构、软硬件选型等;
3.结合需求设计高扩展性、高性能、安全、稳定、可靠的技术系统;
4.负责核心模块的产品开发,指导研发工程师的产品开发和技术研究工作,解决各类技术疑难问题,形成良好的研发氛围,提升团队整体技术水平。
任职资格:
1.本科及以上学历,计算机相关专业,7年以上开发经验及2年以上大型互联网相关经验;
2.理解 Java 编程思想,熟练掌握 Java 面向对象、多态、I0流、多线程、并发编程等基本技术及SSM、SpringBoot、springcloud 等框架;
3.熟悉 Java 常用的设计模式,具备独立设计和业务解耦的能力;能有效参与到需求分析和功能设计,指导设计、实现及部署相关工作;
4.熟悉大型互联网应用架构和系统架构,深入了解分布式的理念(定时调度,分布式一致性,消息队列等)并有实战经验;
5.熟练使用linux操作命令,对服务容器化部署及管控如docker,K8s有较深入的理解和实操;
6.对数据库有较深入理解,能熟悉操作及优化主流数据库;
7.熟悉大数据/AI相关技术、有开源社区贡献经验的优先。