配置工程师的主要工作内容包括:
系统软件硬件的安装、调试及维护
负责系统软件、硬件的安装、调试及日常维护工作,确保系统的稳定运行。
故障处理与文档编写
协助解决软硬件故障问题,处理相关文档资料的编写,包括故障报告、操作手册等。
产品测试与性能优化
配合产品工程师进行产品测试和性能优化,确保产品满足性能和功能要求。
系统监控与分析
对系统运行状态进行监控和分析,及时提出解决方案并执行,确保系统的持续稳定运行。
研发项目支持
参与研发项目的可行性分析、技术方案设计等相关工作,为项目提供技术支持和保障。
配置管理
制定配置管理计划,搭建配置管理环境,负责变更管理、版本管理、基线管理和发布管理。
进行配置审计,确保项目组成员及时了解项目配置情况,保证软件产品可重现、可追踪。
自动化构建与部署
搭建项目的自动构建部署环境,编写和维护自动构建脚本,提高开发效率。
培训与指导
指导开发人员使用配置库,提供配置管理的培训和技术支持。
技术咨询与培训
负责产品的技术咨询和培训等工作,提升团队的技术水平和操作能力。
其他任务
完成领导交办的其他任务,确保工作任务的顺利完成和交付。
配置工程师需要具备的技能包括:
运维、XML、接口等技能;
Linux、Python、Jenkins等技能;
MySQL、SQL等数据库技能;
英语能力;
配置管理工具、集成开发工具、自动化构建工具等。
这些职责和技能要求使得配置工程师能够在软件开发和运维过程中发挥关键作用,确保系统的稳定性和可靠性。