• 编写可扩展、稳健、可测试、高效和易于维护的代码
• 将软件需求转化为稳定、可工作、高性能的软件
• 确保软件包和程序有良好的文档和合理的测试覆盖率
• 与其他内部技术团队/业务用户密切合作,进行调查、测试和部署
• 负责处理发布管理,提出变更请求并安排修复和增强功能的实施。
• 与基础设施服务支持团队成员合作进行根本原因分析、管理沟通和客户关系管理。
• 确保所有生产变更符合生命周期方法和风险指南
• 3级应用支持,发布部署,平台上的补丁和修复
• 分析应用性能,进行调优,确保平台高可用性和稳定性。
核心技术能力
• 全栈软件开发经验。
• 任何编程语言的经验
• 任何消息队列的经验
• 任何NOSQL和RDBMS的经验
最好具备以下任何一项知识或经验:
• 核心Java、Javascript、GO/GoLang、Python、Unix脚本
• Nodejs、Meteor框架
• Sybase、Mariadb、Mongodb、Redis或任何内存缓存
• 消息队列(如IBM MQ)、Kafka
• Solaris、Redhat Linux或任何Unix或Linux操作系统版本
• Html、Xml、JSON、Flatbuffer
• 信用风险业务知识
• Murex