高级技术负责人/解决方案架构师 – 移动和支付应用
主要职责
架构与设计
- 定义和实施移动和基于网络的支付平台的端到端架构。
- 选择符合业务目标的合适技术、框架和工具。
- 确保符合PCI-DSS、GDPR和其他相关的安全和数据保护标准。
技术领导
- 领导跨职能开发团队完成整个软件生命周期。
- 监督代码质量、设计评审和技术文档。
- 指导与内部系统、支付网关、银行API和第三方服务的集成。
利益相关者协作
- 将业务需求转化为可扩展且稳健的技术解决方案,符合组织的架构框架和标准。
- 与产品经理、用户体验设计师和运营团队紧密合作,使架构与用户体验和性能目标保持一致。
- 向高级领导层展示架构决策和权衡。
- 通过详细和准确的报告或演示向领导团队提供信息。
交付与优化
- 与技术团队紧密合作,实施CI/CD和云基础设施设置(例如,AWS)。
- 监控系统性能并领导优化工作。
- 确保高可用性、容错性和灾难恢复计划。
要求
教育和经验
- 计算机科学/工程学士学位或同等学历。
- 至少8年以上软件开发工作经验,其中至少3年担任领导或架构角色。
- 在设计和部署面向客户的应用程序方面有实际经验,最好是在金融或支付领域。
- 有利用线框设计和可视化端到端用户旅程的经验,深入理解用户体验原则以指导解决方案架构决策。
- 在移动应用开发(iOS/Android)和前端技术(React, Angular等)方面有丰富经验。
- 熟悉敏捷方法和DevOps实践。
- 在使用Java、Spring Boot或类似技术的后端系统方面有扎实背景。
技能和知识
- 对支付、卡片和在线领域的创新有敏锐的行业知识。
- 深刻理解支付系统、交易流程和安全协议。
- 出色的沟通和利益相关者管理能力。
- 强大的分析和问题解决能力。
- 能够指导和激励技术团队。
- 强烈的结果导向,具备从头到尾完成任务的能力。