更新于 2月25日

Golang

8000-13000元

职位描述

PythonGolangJavaMySQLPostgreSQLAI项目软件项目信息化项目Redis云计算/大数据人工智能计算机软件
岗位名称:Go后端工程师 工作地点:哈尔滨 岗位职责: 1.在已有项目/已有代码基础上进行功能迭代、代码修改与稳定性优化。 2.负责Web端能力的协议分析与接口还原(HTTP/WebSocket/SSE等),并封装为内 部 API 3.以 Go为主进行后端改造与重构: 对已有的Python/JS / Rust等项目进行功能迁移或模块重构 提升并发能力、稳定性和可维护性 4.负责线上服务器运行与维护: 部署代码、更新版本、回滚 监控服务状态、查看日志、定位并处理异常 持续优化运行参数与资源占用 5.负责数据库与缓存的基础优化: MySQL/PostgreSQL 基础调优(索引、慢查询、连接池、读写路径) Redis 用于缓存、计数、限流等基础能力 6.输出必要的部署文档、变更记录和问题排查记录,保证后续可维护。 任职要求: Go 熟练: (1)2年及以上Go语言开发经验,能在已有项目基础上独立完成功能修改与上线。 (2)能读懂并修改已有Go项目,了解并发(goroutine/channel)、网络请求、连接 池等基础,能做基础性能/稳定性优化(超时、重试、限流、日志) (3)具备代码重构意识:能在不推翻原系统的前提下,逐步把模块改好、跑稳。 协议分析/接口还原: (1)熟悉 Web通信与调试:HTTP/HTTPS、Cookie/Session、Token、WebSocket/ SSE。 (2)能使用浏览器 DevTools(Network/Console)定位请求链路、参数、鉴权方式和 异常原因。 (3)能处理不同站点接口差异(请求头、签名、状态机、流式响应等)。 已有代码阅读能力: (1)能阅读并修改至少一种非 Go语言项目(Python / JavaScript / Rust 之一)。 (2)Python 基础能力:能看懂并修改脚本/工具代码。 运维与部署: (1)能独立管理 Linux 服务器上的服务运行(当前约10台): (2)部署、更新、重启、回滚 (3)日志排查、端口/进程/网络问题定位 (4)熟悉 Docker + Nginx(或等效方案),能把服务稳定跑起来。 (5)有基本监控意识(健康检查、日志、关键指标)。 数据库与缓存: (1)熟悉 MySQL/PostgreSQL任一,能写 SQL,理解索引和慢查询的基本优化。 (2)会使用Redis(缓存/计数/限流等常见用途)。 英语能力: CET-6 通过(或同等英文阅读能力),能阅读英文技术文档、报错信息并定位问题。 加分项: 有 Go服务性能排查经验(如 pprof、内存/CPU分析)。 有线上监控/告警体系经验(Prometheus/Grafana/Sentry/自建脚本均可) 有 MQ/任务队列经验(RabbitMQ/Kafka/Celery等任一)。 有 AP1鉴权、计量、日志链路(request_id)经验。

工作地点

哈尔滨市-南岗区-宣化街573号宣化街

职位发布者

关静/人事经理

刚刚活跃
立即沟通