职位描述
职位描述:1、负责公司自研系统的设计、开发、部署、维护和升级迭代等工作。2、组织和管理开发团队,保障需求评审、工作量评估、架构设计、任务分配和追踪、代码评审、关键性代码开发、风险评估、测试验证、部署维护等工作有序进行。3、根据团队实际情况,通过自动化工具、先进开发技术等方式提升团队开发效率。4、带动和培养团队成员,使团队整体技能提升。职位要求:1、公办大学统招本科及以上学历,计算机相关专业; 2、有5年以上后端开发经验,能独立进行复杂软件设计,并实现关键性代码;3、有带领5个以上开发人员进行软件产品或项目开发的经验;4、精通Java基础知识,熟练使用SpringCloud、Springboot、Mybatis等主流开发框架,以及maven、vscode、markdown等工具;5、精通SQL语言,具有Postgresql、ClickHouse等数据库、数据仓库上的ETL和查询性能调优经验;6、熟悉Elasticsearch、Kafka、Redis、Nginx等常见中间件的特点、概念,并有实际使用经验; 7、熟悉微服务和容器化技术,熟练使用docker、Kubernetes等相关工具8、熟练使用Git进行版本管理,执行过较复杂的分支管理规范;9、具备良好的沟通表达能力和团队合作精神,对先进开发技术有兴趣并能实践;10、有能源和制造行业软件开发经验者优先。