工作职责:
1、负责物联网边缘计算业务及厚度按业务的架构设计、功能开发和维护;
2、 准确判断和分析需求,据业务需求设计合理的技术方案,确保需求交付的高效性、可靠性和安全性;
3、优化系统的性能和代码的质量,推动稳定性,产品性能的提升;
4、重构和优化现有系统,满足业务高速发展,配合前端做好Web项目开发;
5、负责建设Golang开发代码规范,技术栈的标准统一,开发流程建设;
6、良好的沟通能力、自我驱动力,对技术敏感、善于总结和思考,有自己的编程思想;
7、不定期技术分享,推进团队学习文化建设。
任职资格:
1、本科及以上学历,软件工程或计算机相关专业,5年以上开发经验,3年Go开发经验;
2、扎实的编程基础,熟练掌握至少两种常用编程语言,如Go、Java、Python、C、C++等;
3、 有物联网或边缘计算开发经验,了解边缘存储方案和常见时序数据库,如:TDengine、InfluxDB、IoTDB等;
4、熟悉中大型微服务及分布式系统架构的设计与开发,精通web开发,熟悉常用数据结构和算法;
5、精通高并发及网络编程,对Go语言高并发底层原理熟练并做过调优;
6、熟练掌握常用的数据库及缓存中间件使用,并掌握其实现原理,包括但不限于MySQL、Redis、Kafka等;
7、可基于Linux系统进行网络服务器设计和开发,掌握Docker容器产品的原理和使用;
8、能够主导系统稳定性、可用性、扩展性等系统指标设计和优化;
9、优秀的人品素养,善于思考及分析问题,良好沟通能力及团队合作精神,对技术敏感。