职位描述
岗位职责:
1.业务需求定制开发:根据需求进行定制开发与优化,确保业务流程的数字化和自动化水平不断提升。
2.AI业务场景匹配与开发实践:参与AI技术在制造业的应用探索,包括语音识别、图像识别、预测分析、智能推荐等场景的需求分析、模型对接和系统开发。
3.系统功能设计与实现:承担企业运营管理系统、供应链系统、产线生产相关系统等的软件模块设计与开发,确保系统的高可用性、可扩展性和易维护性。
4.数据库与数据建模:参与数据库建模、SQL优化与数据集成,支撑企业大数据与分析业务。
5.系统集成与优化:协助实现企业内部系统与外部平台的高效对接,持续优化接口和性能,提升系统稳定性。
6.代码质量与测试:严格遵循编码规范,使用自动化测试工具保障代码质量,支持持续集成与交付。
7.敏捷开发协作:参与敏捷开发流程,完成用户故事拆解、迭代开发与评审,协同团队持续优化开发效率。
岗位要求:
1.教育背景:本科及以上学历,计算机及相关专业。
2.工作经验:3年以上软件开发经验,有成功项目实践;有开发团队管理经验者优先。
3.技术能力:
(1)平台与框架技能:至少3年Java开发经验,熟悉Spring Boot、Spring MVC、Hibernate、MyBatis等主流框架,能够进行中型以上系统的设计与实现。
(2)前端技术与框架:熟悉JavaScript、TypeScript、Vue3等前端技术,能使用Element Plus、Antdv、Vant等前端框架进行高效开发。
(3)数据库技能:熟悉SQL Server或MySQL,具备扎实的SQL功底;了解ETL流程及数据建模方法,有数据仓库或大数据相关经验优先。
(4)AI与新兴技术:具备AI业务场景落地开发经验,能调用并集成主流大模型(如NLP、CV模型)的API,完成实际业务功能。了解深度学习框架(TensorFlow、PyTorch)者优先。
(5)系统安全与性能:掌握常见安全漏洞与防护方案,具备性能调优经验(缓存、索引、负载均衡等)。
(6)DevOps与自动化:熟练使用Git进行版本管理,了解CI/CD流程,能使用Jenkins或GitLab CI进行自动化构建与部署。具备自动化测试(Jest、Selenium等)经验优先。
4.业务理解:对装配制造业的研发、供应链、生产、设备维护、品质管理等至少2-3个业务领域有一定理解或项目经验。
5.知识技能:
(1)具备持续学习能力,关注云计算、物联网、大数据、人工智能等前沿技术,并能够结合实际提出应用方案。
(2)熟练使用项目管理工具(如Jira、禅道)、协同工具(如Confluence)、流程建模工具(如Visio)。
6.解决问题:具备较强的分析和独立解决问题能力,能够快速定位系统缺陷并提出优化方案。
7.沟通表达:良好的沟通协作能力,能够跨团队沟通和推动项目进展,具备一定的英语读写能力。
8.管理经验:有开发小组或Scrum团队管理经验,能够合理拆解任务、分配资源、跟踪进度。拥有敏捷开发相关认证(如Certified
Scrum Developer/Certified Scrum Master)者优先。