- 岗位职责:
1、负责公司智慧照明系统、智慧城市系统服务器及桌面端软件系统的架构设计,研发及维护工作;
2、理解系统的业务需求,制定系统的技术框架和业务框架。
3、将需求转化为规范的开发计划和文本;制定项目规划,控制项目进度;
4、进行平台架构设计、开发和维护以及过程中产生的文档编写(架构设计文档、概要设计文档等);
5、主导软件系统架构设计,保证架构设计能够满足系统的功能需求、性能需求、可靠性需求、可维护性需求和可扩展性需求;
6、负责系统和软件调优,解决稳定性、性能问题,并持续优化系统性能;
7、负责领域内的技术难题攻关解决和缺陷修复;
8、协助制定公司中长期产品发展规划;
具体要求:
1、8年以上Linux平台服务端系统软件开发经验;
2、精通C/C++编程语言,熟悉Linux开发环境,熟练应用gcc/g++、gdb、makefile等软件编译和调试方法;
3、精通linux操作系统、数据结构及常用数据库系统;
4、熟悉TCP/IP协议、Mina、Netty等网络通讯框架,熟悉多线程开发,以及多线程优化相关经验;
5、熟悉常用设计模式,具备良好编程规范,具备良好的系统架构设计能力,熟练掌握常见系统架构模型和开源框架;
6.具有团队精神,责任感,积极主动,沟通能力强,具有一定抗压能力;
7.适应项目现场技术支持及出差。
|