更新于 今天

开发工程师

5000-7000元
  • 广州番禺区
  • 1-3年
  • 本科
  • 全职
  • 招1人

职位描述

JavaJavaScriptMySQL计算机软件
开发工程师岗位职责:
1.独立负责 Python 相关核心业务模块的设计、编码实现、单元测试及上线交付,主导模块技术方案选型,确保代码高效、可扩展且符合公司技术规范。​
2.参与项目全生命周期管理,包括需求分析、架构设计、技术评审,结合业务场景优化系统性能、安全性与稳定性,解决开发过程中的复杂技术问题。​
3.负责现有 Python 服务的迭代升级与维护,排查并解决线上系统故障、性能瓶颈等问题,保障服务高可用(如接口响应优化、数据库查询效率提升等)。
4.调研 Python 生态新技术、新框架(如 FastAPI、Django REST framework 等),并应用于实际项目开发,推动技术团队效率提升与技术栈优化。​
5.编写技术设计文档、接口文档及运维手册,参与团队代码评审,指导初级开发人员或实习生开展工作,促进团队技术能力共同成长。​
6.配合产品、测试等跨部门团队,理解业务需求并转化为技术实现方案,确保项目按时按质交付。
技术栈要求
编程语言: Python (3.8及以上)。
机器学习: scikit-learn, tensorflow, xgboost, imbalanced-learn, lightgbm。
数据处理: pandas, numpy, geopandas, Shapely, rasterio。
数据库: SQLite, Oracle (精通cx_Oracle),具备复杂SQL查询优化和数据库性能调优经验。
工具: Git, Makefile, Docker,熟悉CI/CD流程。
系统运维: Linux系统(CentOS/Ubuntu),熟悉Shell脚本编写。
其他: 熟悉特征工程、模型评估和优化方法。

工作经验要求
- 后端开发: 2年以上Python开发经验。
- 机器学习: 1年以上机器学习项目经验,熟悉分类算法、回归算法、聚类算法等。
- 数据处理: 1年以上数据分析和处理经验。
- 数据库操作: 2年以上数据库管理和开发经验,精通SQL。
- Linux运维: 1年以上Linux系统运维经验,熟悉系统监控和故障排查。
- 容器化: 熟悉Docker和Kubernetes,具备容器化部署和管理经验。
- 版本控制: 熟悉Git,具备代码版本管理和团队协作经验。
- 系统架构: 熟悉系统架构设计和优化,具备良好的系统设计能力。
- 性能优化: 熟悉系统性能优化技术,具备良好的性能调优能力。
- 安全运维: 熟悉系统安全运维技术,具备良好的安全运维能力。

工作地点

广州番禺区磐基大厦10楼1006

职位发布者

沈芳/人事经理

昨日活跃
立即沟通