工作职责:开发工程师岗位职责:1.负责公司航班计划、航班控制及旅客承运等各类系统的架构设计及系统重构、性能优化等各项工作。2.熟练使用当前主流开源体系,搭建公司IT研发的应用环境体系,合理使用当前资源,提升开发人员工作效率。3.负责核心项目的关键技术模块,核心代码编写能力极强,并对系统安全性、稳定性精准把控到位。4.负责指导、处理、协调和解决产品研发中出现的技术难题,并制定解决方向。5.建立服务器、网络等基础资源标准化集成规范,监控服务器、网络等基础资源运行状况,排查分析线上故障。6.站在技术的角度上不断优化当前各产品,从技术层面提高用户体验。任职资格:任职资格:1、精通Java技术栈,具有丰富的高可用系统架构设计及系统重构的实践经验,同时熟悉Golang/Python等一种或多种技术栈优先; 2、精通Kafka、RabbitMQ、RocketMQ等消息中间件,熟悉Docker、K8S等虚拟化容器技术; 3、精通分布式系统、微服务架构的设计 , 具有大规模分布式系统的调优经验,如JVM调优、SQL调优、缓存优化、RPC优化等; 4、熟悉Nginx、haproxy、keepalive、MySQL、FFmpeg、Zipkin、ELK、Prometheus、grafana、skywalking等开源软件及服务配置调优; 5、熟悉当前主流的开发框架: Spring/Spring boot/Spring Cloud, Mybatis, CAS, dubbo, zookeeper, nacos, solr等等, 深入了解框架提供的特性及其实现原理细节; 6、精通MySQL、Redis、Mongodb等数据库,具备性能优化、数据库集群搭建方面经验; 7、自身具备极强的开发能力; 8、能独立搭建一套成熟可用的devops体系者优先。9、有Github项目贡献经验者优先;有大型成功商用项目架构经验者。