福利说明
岗位职责
岗位职责
1.负责公司自研软件开发技术平台设计、参与项目的技术管理工作。
2.负责系统平台的架构设计、技术栈、中间件的研发和系统核心部分代码编写。
3.负责平台或应用的产品的需求调研、技术规划、技术选型、搭建、开发、管理,及前沿技术研究工作
4.对后端开发人员进行技术和业务指导,协助开发人员进行后端业务的开发。
5.主动挑战技术难题,解决软件开发过程中遇到的问题。
6.不断进行系统优化,参与设计和代码评审,为技术决策提供规则,平衡各类涉众的不同观点,化解技术风险。
岗位要求:
1、强烈的责任心是我们最为重视的要素,不遗余力推进项目环节卡壳节点,能够承受较大压力,具有团队使命感。
2.三年以上开发经验,两年以上架构设计经验,计算机相关专业,精通Java,且可快速掌握新的编程语言;
3.有大型分布式系统设计经验,参与过海量数据平台上高可用、高性能分布式系统的架构设计,理解分布式架构、负载均衡、缓存、消息、存储等技术领域,熟悉服务器虚拟化,容器化技术;
4.熟悉微服务设计原则,并深入了解实现机制;
5.有非常强的分析能力,清晰的问题解决思路,擅长解决疑难问题;具备良好的沟通能力与文档编写能力,能够编写逻辑清晰、结构完整的需求分析、系统设计文档。
6.具备软件开发基础技能,如操作系统、数据库、数据结构、面向对象设计等扎实基础技能。
7.掌握Java开发的基本技能,如Java基础、JVM虚拟机调优、JMS、JMX、JNDI、高并发处理,能够对关键技术描述原理,能够深入理解多线程,RPC,负载均衡等原理,并有相应实操经验。熟悉当前常用的开发技术,如Spring、MyBatis、SpringBoot、SpringCloud、Spring security,Shiro,ElasticSearch,Bubbo等主流的技术框架,在实际的项目中有应用的经验。
8. 掌握Javascript、Typescript、NodeJS、Npn、Webpack、Vue、AnglarJS、Bootstrap、CSS等主流的前端开发技术栈。
9. 具有一定Web开发安全基础知识,如XSS、CSRF、SQL Injection等安全渗透与安全防御基础知识,或具有实际的Web安全攻防实战经验。
10. 能够使用常用的数据库能够对SQL进行调优,具备基本的云计算技术知识,如虚拟机、Docker、PaaS、微服务等背景知识,熟悉分布式微服务架构,REDIS缓存技术,消息队列技术。
11. 掌握团队协作工具,如Git、Maven、Gradle、Jenkins、Sonar、Jira或其他主流的工具。
加分项
有智慧医疗、智慧城市、智慧校园相关项目经验。
了解工人智慧、大数据相关知识。
熟悉devops,k8s
工作地址
九龙坡区-含谷 (重庆市九龙坡区含谷镇清研理工科技园4栋1-5号) 查看地图
