工作职责:
1、按照计划完成公司软件应用的开发工作;
2、负责软件系统的架构设计、开发;
3、分析并解决系统BUG,流程测试、上线和运维优化等;
4、利用大数据,对算法进行调优和改进,对系统的吞吐量、响应速度、存储效率等进行持续优化,输出相关项目文档。
岗位要求:
1、本科以上学历,电子工程、计算机科学与技术、自动化及其他相关领域专业;
2、具备较强开发能力,熟练掌握C++/Java(任意一种)以及python语言,具备较为扎实的数据结构、操作系统、计算机网络等计算机基础知识;
3、能够熟练使用linux操作系统,熟悉常用的linux命令
4、掌握Spring Boot ,Django,Flask 等Web框架并参与过相关项目研发
5、掌握MySQL/Oracle等(任意一种)数据库的使用,熟练掌握Sql语法
6、良好的团队合作以及沟通能力。
7、学习过机器视觉、图像处理、机器学习,自然语言处理、深度学习等算法相关知识,并有实际应用经验,对RabbitMQ、RocketMQ、k8s,kafka,Jenkins等常用中间件有较为深刻的认识,并有实际应用经验优先。