V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 外包信息请发到 /go/outsourcing 节点。
• 不要把相同的信息发到不同的节点
youthfilm
V2EX  ›  酷工作

招聘启事 · 服务器环境部署与代码调试工程师

  •  
  •   youthfilm · 7 天前 · 2189 次点击
    一、岗位目标
    为公司搭建并维护一套标准化的通用服务器环境,确保所有新项目能在该环境中直接运行。工作包括:
    • 制作“一键安装包”;
    • 部署和调试项目代码;
    • 协助完成验收测试,保证系统稳定上线。
    二、主要职责
    ( 1 )服务器环境部署 & 一键安装包
    • 在 Ubuntu 22.04 上部署并配置以下组件:
    o PostgreSQL (数据库服务:建库、用户、权限);
    o Sherpa-ncnn (语音识别模块,需支持 C++ 推理库);
    o Piper ( TTS 模块,需支持 CPU 推理);
    o FastAPI + Docker + Caddy ( Web 运行环境)。
    • 将上述环境打包成“一键安装 zip 包”,保证未来新服务器可通过脚本一键完成安装与配置。
    • 需考虑:
    o 端口冲突(避免 5000/8000/5432 占用);
    o 依赖缺失( apt/pip 包安装完整性);
    o 兼容性问题( Python 3.10/3.11 、C++ 库依赖)。
    ( 2 )代码部署与调试
    • 能将 FastAPI/Python 项目 上传并运行:
    o 正确配置数据库连接( host 、port 、dbname 、user 、password );
    o 确保应用能通过 域名访问(如 lesson.englishlab.cn );
    o 能配置并启用 Caddy/Nginx 反向代理,支持 HTTPS 证书。
    • 能处理和修复常见问题,包括:
    o 依赖错误:requirements.txt 安装失败、版本冲突;
    o 数据库报错:表缺失、权限不足、SQL 报错;
    o 路径/导入错误:import module not found ;
    o 部署问题:Docker 容器运行失败、反向代理配置错误。
    ( 3 )验收与交付
    • 需完成以下验收标准:
    o 新服务器执行“一键安装包”后,能自动恢复环境;
    o AI 辅助开发工具 提供的示例代码能在服务器上直接运行,无需额外手工配置;
    o 系统可通过浏览器访问,前端/H5/接口正常可用;
    o 数据库与语音模块可被调用,日志无重大报错。
    • 验收流程:
    1. 工程师完成部署;
    2. 公司测试人员上传代码并运行;
    3. 如有问题,工程师需在约定时间内修复;
    4. 通过后,交付“一键安装包 + 配置说明文档”。
    三、技能要求
    • 熟练操作 Linux ( Ubuntu 系统);
    • 熟悉 PostgreSQL 数据库 的安装与配置;
    • 有 Python/Flask/FastAPI 项目部署经验;
    • 有 Docker 、Nginx/Caddy 配置经验;
    • 能解决常见的依赖冲突、数据库连接和端口问题;
    • 有一定文档编写能力,能输出部署说明。
    四、考核方式
    应聘者需在测试服务器上完成:
    1. 安装环境并制作“一键安装包”;
    2. 部署一个测试 FastAPI 应用,能正常连库并通过域名访问;
    3. 提供日志与配置说明文档。
    联系方式:v: platform_x
    8 条回复    2025-08-26 10:01:36 +08:00
    McreeWu
        1
    McreeWu  
       7 天前
    jd 真详细啊,用开源包大概都能做好,但是要集成调用会稍麻烦一些,要自研平台估计,你这个估计是归属 devops 岗位范畴了。
    Kepy
        2
    Kepy  
       7 天前
    一锤子买卖?基本都能做。
    BlueSkyXN
        3
    BlueSkyXN  
       7 天前 via iPhone
    短期项目外包?
    zhangqi222
        4
    zhangqi222  
       7 天前   ❤️ 2
    从要求来看,这是奔着用完就扔的节奏来招人的。刚毕业的可以去试试。
    你给他时间去学习并制作一键包,他把一键包留给你。
    just4id
        5
    just4id  
       7 天前 via iPhone
    几年前在外企做完这套后被裁了
    Ethans
        6
    Ethans  
       7 天前
    联系方式加不上,可以联系我,ZXRoYW5zY2hlbkAxNjMuY29tCg==
    n0bin0bita
        7
    n0bin0bita  
       7 天前
    兼职?
    xiayun
        8
    xiayun  
       6 天前
    这个应该就是一锤子买卖 哪有正常公司这么招人的
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1061 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 18:30 · PVG 02:30 · LAX 11:30 · JFK 14:30
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.