职位描述
工作内容:
1. 系统架构设计:参与企业级产品的架构设计,包括但不限于系统模块划分、接口设计和数据持久化方案。
2. 全栈开发:从用户接口到服务器端处理及数据库存储,全程负责代码编写与优化,确保系统稳定性和性能。
3. 前后端分离开发:根据项目需求,选择合适的前端框架(如React.js或Vue.js)和后端语言(如Python等),完成完
整的功能实现。
4. 数据库设计与优化:设计合理的数据模型,优化查询性能,并处理高并发场景。
5. 系统优化与维护:定期检查系统运行状态,及时发现和修复问题,提升整体应用性能。
技术能力要求:
1. 具备一定的架构设计能力,熟练常握常用设计理念。做为主设计负责过至少一个模块级的设计,熟悉常用DDD,TOGAF等架构体系者优先考虑。
2. 精通Python(做为主语言使用5年以上),严格执行代码规范。熟练常握对应生态常用框架体系,
同时有其他语言开发经验者优先考虑。具有代码审核经验者优先考虑。
3. 前端开发至少熟练掌握Typescript,React, Vue框架中一种。具备一定的用户界面实现和原型还原能力。对用户体验和交互设计有深入了解者优先考虑。
有一定3D展示或基于游戏引擎开发经验者优先考虑。具有移应用开发经验者优先考虑。
4. 熟练掌握关系型,非关系型数据库的适用场景,清楚各类型数据库的优劣势及适用场景。。
有大数据开发经验者优先考虑。有数据库优化经验者优先考虑。
5. 有分布式系统设计开发经验,熟练掌握消息驱动模型,缓存等相关设计和实现,有高并发系统性能优化及问题诊断相关经验者优先考虑。
6. 熟悉常用的前后端接口规范,多种系统间集成常用技术。有熟悉常用的网络通信相关知识,有硬件设备接入和集成相关开发经验者优先考虑。
具有通用接口协议规范制定和设计相关经验者优先考虑。
7. 对DevOps等全流程熟练掌握,能够独立完成CI/CD全流程配置。有独立搭建DevOps系统经验者优先考虑。
8. 熟练常握k8s,docker等生态系统,有云原生开发经验者优先考虑。
9. 具备技术文档和说明书编写能力。
项目经验要求:
1. 拥有10年以上软件行业工作经验,至少参与过2个大型项目开发(具备展示价值)。
2. 拥有5年以上企业级信息化系统开发经验,熟悉企业级信息化管理知识者优先考虑,有制造业信息化背景者优先考虑。
3. 具备开源项目开发经验者或大型开源项目贡献者优先考虑。
4.学习能力强,有优秀项目经验者经验要求可酌情放宽。
团队协作能力:
1. 具备良好的沟通能力和问题解决能力,能够与产品、测试等其他团队成员高效合作。
2. 熟悉敏捷开发流程,具备快速学习能力,具备独立完成任务的能力。
教育背景要求:
1. 本科及以上学历
公司提供:
1. 有竞争力的薪资待遇和完善的福利体系。
2. 灵活的工作环境,支持个性发展和职业提升。
3. 参与重度项目的机会,快速晋升空间广阔。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕