服务端工程师岗位职责 篇1
职位描述:
工作职责:
1、负责字节跳动新方向产品的服务端研发;
2、负责产品业务的业务抽象、技术方案设计和实现;
3、负责在线大流量高并发系统设计和性能调优;
4、主要实现语言为golang/python、
任职要求:
1、统招本科及以上学历,计算机、通信等相关专业者优先;
2、有扎实的编程能力和代码品位,良好的数据结构和算法基础;
3、能熟练使用一种编程语言,包括不限于golang/python/java/php/c++/c;
4、熟悉mysql、redis、mq等常用web组件,并了解基本原理;
5、理解常规的架构设计思想,包括不限于服务化、异步、高可用、可扩展等;
6、有良好的'可靠性意识,包括不限于监控、容灾等;
…… 此处已隐藏3997字 ……
2. 参与操作系统技术开发、移植及应用工作;
3. 参与并完成项目开发工作。
任职资格:
(1)深刻理解实时操作系统内核及文件系统;
(2)熟悉嵌入式操作系统和arm处理器架构,至少两年以上嵌入式操作系统(如实时linux、qnx、ucos或vxworks)环境下设计、开发和调试驱动程序、固件、软件的经验;
(3)具备操作系统中多进程、多线程编程经验,熟悉多核间通信机制;
(4)精通c/c++,熟练掌握shell脚本开发、makefile编写等;
(5)熟悉嵌入式软件开发、测试流程,能够进行板级bsp开发,熟练使用交叉编译开发环境和工具;
(6)具备操作系统内核剪裁、扩充、移植、优化经验者优先;
(7)了解软件功能安全者优先。