岗位职责:
1.软件集成:
.负责将多个软件模块、API和服务集成到统一的系统中。
.设计和实施集成架构,确保模块间的兼容性和高效通信。
.解决集成过程中出现的技术问题,确保系统的稳定性和性能。
2.系统调试与优化:
.进行集成后的系统调试,定位并解决软件模块间的冲突或错误。
.优化集成流程,提升系统的运行效率和可靠性。
3.工具与自动化:
.开发和维护集成工具和脚本,提升集成效率。
.实现自动化集成和部署流程(如 CI/CD、DevOps等),确保快速迭代和交付。
4.技术支持:
.为开发团队和测试团队提供技术支持,协助解决集成相关问题。
.与产品团队沟通,确保集成方案符合业务需求。
5.文档编写:
.编写集成相关的技术文档,包括架构设计、集成流程和问题解决方案。
.维护集成系统的知识库,确保团队成员能够快速获取相关信息。
6.跨团队协作:
.与开发、测试、运维和产品团队紧密合作,确保集成方案的实施和交付。
.参与技术评审,提供集成相关的技术建议。
岗位要求:
1.教育背景:
计算机科学、软件工程、电子工程或相关专业本科及以上学历。
2.技术技能:
熟悉软件集成流程和方法,具备丰富的集成经验。
熟悉常见的集成技术和工具(如 RESTful API、SOAP、消息队列、微服务架构)
熟悉版本控制工具(如 Git)和构建工具(如 Jenkins、Maven)。
熟悉至少一种脚本语言(如 Python、shell)。
了解容器化技术(如 Docker、Kubernetes)和云平台(如 AWS、Azure、GCP)。
熟悉操作系统(如 Linux、Windows)和网络协议(如 TCP/IP、HTTP)。
3.经验要求:
3年以上软件开发或集成相关工作经验。
有实际的系统集成、调试和优化经验。
有自动化集成和部署(CI/CD)经验者优先。
4.软技能:
优秀的分析和解决问题能力,能够快速定位并解决集成问题。
良好的沟通能力,能够与跨职能团队高效协作。
具备团队合作精神,能够在压力下完成任务。
5.加分项:
有嵌入式系统或物联网(IoT)集成经验。
有智能座舱、自动驾驶或车载系统集成经验。
有功能安全(如 ISO 26262)或网络安全相关经验。
有嵌入嵌入式开发经验