5000-8000元
华润大厦-T7栋26层
需要一位“既写得懂算法、也搭得起高并发平台”
1、计算机科学、软件工程、信息技术、生物信息学等相关专业。
2、至少1年以上全栈开发或平台架构经验,有生物信息、医疗、实验室管理系统(LIMS)相关项目经历者优先;
3、参与过从需求分析到上线运维的完整软件生命周期,能独立交付模块或子系统。
4、核心开发技能
(1)数据库:精通MySQL/PostgreSQL设计与优化,熟悉MongoDB、Redis等NoSQL;能构建TB级微生物组数据仓库,掌握索引、分区、读写分离、备份恢复策略。
(2)后端:熟练使用Python (Django/Flask) 或 Node.js (Express/Koa) 进行RESTful API开发;了解Java (Spring Boot) 或 Go (Gin) 加分。
(3)前端:掌握Vue 3/React + TypeScript,能使用Element Plus/Ant Design快速搭建管理后台与数据可视化页面;熟悉ECharts、D3.js绘制菌群丰度、PCA、ROC等科研图表。
(4)小程序:可独立开发并上线微信小程序或企业微信微应用,实现样本扫码录入、报告推送、消息提醒等功能。
(5)算法集成:能将R/Python生信脚本封装成微服务,通过Celery/RQ实现异步队列调度;熟悉Docker、Singularity容器化及Snakemake/Nextflow流程引擎。
(6)报告自动化:实现"一键生成PDF/PPT/Word"多格式科研报告,支持R Markdown、WeasyPrint、pythondocx等方案,并保证中英双语模板可配置。
5、性能与安全
(1)具备高并发优化经验,了解Nginx、Gunicorn、uWSGI等部署调优;
(2)熟悉HTTPS、JWT、OAuth2.0,能实现细粒度权限控制与审计日志;
(3)了解生信数据合规要求(GDPR、网络安全法、人类遗传资源管理条例),可对敏感样本信息进行脱敏与加密存储。
6、交付与运维
(1)能编写CI/CD脚本(GitLab CI、GitHub Actions),实现代码提交→自动测试→容器构建→生产部署全链路;
(2)熟悉Linux服务器、K8s或DockerSwarm集群管理,可完成日志收集(Prometheus+Grafana)、故障报警与滚动升级;
(3)提供7×24线上故障响应预案,确保分析平台SLA≥99.5%。
7、加分项
(1)有Elasticsearch/Lucene构建搜索引擎经验,可实现百万级OTU/MAGs秒级查询;
(2)了解机器学习模型部署(TensorFlow Serving、ONNX、TorchServe),支持疾病预测、菌株来源追踪等在线推断;
(3)参与过ISO15189、ISO27001或医疗器械软件注册(如NMPA II类)的文档编写与审计。
8、 软素质
(1)良好的跨学科沟通能力,能快速理解"OTU、KEGG、LEfSe"等生信概念并转化为数据模型;
(2)代码风格规范,乐于Code Review与知识分享;
(3)责任心强,交付节点意识清晰,能在多任务并行环境下按时保质完成开发。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕