职位描述
岗位职责:
1. BIM软件开发:负责BIM软件及平台的全周期开发,包括需求分析、架构设计、编码、测试、部署及培训。
2. 接口开发与集成:管理BIM系统内部及与其他企业系统的接口开发,确保数据流程性和准确性。
3. 工具插件开发:根据需求开发建模软件工具插件,优化工作效率,提升质量。
4. BIM运维:维护BIM工作站和服务器技术规格,监控系统性能,进行故障排查与维修,评估新软硬件。
5. 数据备份与管理:制定BIM文件备份策略,执行数据库备份,设计权限管理体系。
6. 综合模型管理:整合多专业模型,执行碰撞检查,实施BIM4D、5D等高维应用方案的拟定等工作内容。任职要求:
1. 本科及以上学历,具备5年及以上相关工作经验;
2. 熟悉Revit,精通Revit API,熟悉WPF界面开发,能熟练执行相关插件的二次开发工作;
3. 熟悉2D/3D计算机图形学算法者优先;熟悉Dynamo、Grasshopper等可视化编程工具者优先;
4. 熟悉SQL Server、SQLite、LiteDB等数据库的使用;
5. 具备后端编程经验,熟悉Linux、Windows Server服务器系统运维工作,熟悉Docker等虚拟化应用技术;
6. 精通C#,Java,Python等两项以上主流编程语言,并具备相关项目开发执行经验;
7. 具备良好的团队协作能力,能够与其他设计团队成员有效沟通;8. 具备较强的学习能力和创新意识;9. 有一定的英语读写能力,能够阅读和理解国际BIM标准;10. 能适应出差(出国)需求。
年龄要求:27-45岁
职能类别:BIM工程师
关键字:java数据库linux测试需求分析bimrevit编码