这是一个 12 个月的合同。
主要职责:
• 使用 Golang 设计、开发和维护高性能的后端应用程序。
• 领导遗留贷款系统的现代化,重点关注平台化、可扩展性、可测试性和可伸缩性。
• 与内部和外部利益相关者合作,收集、定义和澄清技术和业务需求,有效管理开发生命周期中的不确定性。
• 与第三方供应商协调,确保与外部贷款平台和服务的无缝系统集成。
• 与跨职能团队(包括产品、工程和业务部门)紧密合作,参与技术架构决策并定义功能规范。
要求:
• 2 年或以上的 Golang 开发实践经验。
• 有构建可扩展、可靠且准备生产的分布式系统的经验。
• 对 Kubernetes(K8s)、Redis、Aerospike 和 MySQL 有深入的工作知识。
• 有在 AWS 和/或 GCP 云平台上部署和管理服务的经验。
• 在设计平台化、可扩展性、可测试性和可伸缩性方面具有专业知识。
• 能够应对不确定性并适应不断变化的项目范围。
• 具备较强的分析和解决问题的能力,积极确保软件质量和可扩展性。