职位名称
系统研发工程师(Golang)
招聘人数
1
任职要求
1.应届毕业生,本科及以上学历,具有计算机、软件、通信等相关专业学位; 2.具备扎实的计算机相关基础知识,熟悉常用数据结构、算法、设计模式、开发框架; 3.熟悉Golang原生程序开发、熟悉Golang常用Web第三方库、至少熟练掌握一个Golang主流Web开发框架; 4.至少熟悉PostgreSQL、MySQL/MariaDB、MS SQL Server、Oracle DB等一种数据库技术; 5.了解对象存储数据库MongoDB、缓存数据库redis、全文搜索中间件elastic search等技术; 6.了解至少⼀种消息队列系统,包括但不限于 RabbitMQ/RocketMQ/Kafka; 7.了解 Git 版本控制相关操作和管理; 8.对了解其他语言、技术有较高热情,有良好的文档编写和管理习惯; 9.具有良好的沟通能力,有较强解决问题的能力; 10.自我驱动能力强,踏实勤勉,对有挑战的问题充满激情。 有以下匹配者优先: 1.有其他服务端技术如Java(Spring Boot/ Spring Cloud / Hibernate)、Rust、Python(Flask / Django)、PHP(Laravel / ThinkPHP)、C# (.Net Framework/ .Net Framework Core)、NodeJs、 Deno等开发经历者优先; 2.了解 Linux 操作系统,熟悉常⻅ Shell 指令,熟悉Nginx中间件者优先。