**角色概述**
我们正在寻找一位经验丰富且实干的**技术领导者 - Golang**,以领导为全球银行客户设计和开发可扩展的后端系统。您将在推动架构决策、指导团队成员、确保最佳实践以及直接与客户合作以交付高质量、创新解决方案方面发挥关键的领导作用。
此职位非常适合对技术充满热情、在构建高性能后端平台方面经验丰富并在客户互动中充满信心的领导者。
• **职责**
- **领导与架构**:使用**Golang**驱动后端架构,促进代码整洁、可扩展性和系统稳健性。
- **团队领导**:指导和指导开发团队(包括本地和海外),确保与技术和交付目标保持一致。
- **解决方案交付**:领导金融客户后端系统的完整软件开发生命周期——从需求分析到部署。
- **协作**:与包括DevOps、QA、UI/UX和业务利益相关者在内的跨职能团队密切合作。
- **代码质量与最佳实践**:倡导工程最佳实践、编码标准和性能优化。
- **客户参与**:在客户会议中代表GFT,解释设计选择、实施计划和技术路线图。
• **要求和技能**
- **15年以上**专业软件开发经验。
- **5年以上**使用**Golang**的强大后端开发经验。
- 熟悉**Go协程**、**面向对象编程**、**MVC设计模式**和**清晰架构**。
- 深刻理解**RESTful API**、后端性能和安全设计原则。
- 拥有**PostgreSQL**、**MySQL**或类似关系数据库的丰富经验。
- 精通**单元测试**、调试和代码优化。
- 良好的英语口头和书面沟通能力。
• **加分项**:
- 接触过金融服务或大规模企业环境。
- 熟悉**CI/CD**、**Docker**、**Kubernetes**、**API网关(Kong/Apigee)**和现代DevOps实践。
- 拥有**云平台**(AWS、Azure或GCP)的经验。
- 熟悉**JIRA**或其他敏捷项目管理工具。
- 具备静态代码分析工具和代码质量执行的经验。