分析需求并设计解决方案以实现项目目标和约束条件
与外部团队合作,整合其他系统并解决系统集成中的技术问题。分析集成系统之间的性能瓶颈,包括但不限于数据库性能、服务性能、网络带宽
通过测试、调试和优化确保软件质量和性能
记录软件设计、测试程序和结果
为缺乏适当文档或API的系统建立解决方案和协议
主动识别和解决潜在的集成问题和限制
利用创造性的问题解决技能克服技术障碍,确保现有系统的无缝集成
通过有效的沟通和协作与合作伙伴和利益相关者建立积极的关系
与具有不同技术知识水平的合作伙伴有效沟通,收集需求,解释技术解决方案并提供状态更新
资格要求
8年以上基于PC/互联网的软件开发经验,包括分析、技术设计、编码和测试
计算机科学、计算机工程或相关领域的学士或硕士学位
在软件开发和系统集成方面有丰富的经验
精通两种或两种以上编程语言,如Java、C#、Python、C++或类似语言
非常熟悉Linux系统和Shell脚本
了解REST API、消息队列和服务总线等集成技术
熟悉容器化技术,并具有至少2年的Docker经验