高级全栈架构师

伦敦 12天前全职 网络
面议
角色:高级全栈架构师 职位类型:永久 地点:伦敦,英国 / 混合 工作时间:每周40小时 - 全职 角色描述: 作为高级全栈架构师,您将在高度监管的金融服务环境中领导复杂、关键任务软件系统的技术架构和实施。您将在一个为期多年的数字化转型项目中发挥关键作用,塑造工程卓越,并支持组织内的文化和技术变革。 主要职责: - 拥有前端、后端、API、数据层和系统集成的端到端技术架构。 - 定义参考架构、技术标准和设计原则,平衡可扩展性、性能、安全性和成本。 - 推动与业务增长和未来扩展性一致的长期架构决策。 - 主导架构评审并参与技术治理框架。 - 展示对企业环境中SDLC实践的深刻理解。 - 应用多语言编程技能,并快速适应不断发展的技术和框架。 - 倡导工程最佳实践,包括自动化测试、GitOps和CI/CD。 - 进行根本原因分析、性能调优并促进知识共享。 - 使用Docker、Kubernetes和Istio等服务网格架构设计云原生解决方案。 - 使用Terraform、CloudFormation或类似工具架构CI/CD和基础设施即代码解决方案。 - 实施包括监控、日志记录和警报的可观察性框架。 - 确保高可用性、灾难恢复和具有成本效益的架构设计。 - 指导工程团队采用架构标准并识别反模式。 - 使用包括SCRUM和Kanban在内的敏捷方法支持交付。 - 培养创新、透明和持续改进的文化。 - 管理高级利益相关者关系并有效沟通架构进展。 - 应用React、TypeScript、Material UI和现代JavaScript(ES6+)的前端专业知识。 - 定义状态管理模式,包括Redux、Context API或类似工具。 - 使用Node.js和Python设计后端服务、API和微服务。 - 开发RESTful API、GraphQL端点和使用Kafka或RabbitMQ的事件驱动系统。 - 使用PostgreSQL、MongoDB和Redis设计可扩展的高性能数据模型。 - 定义缓存策略并确保理解ACID和最终一致性原则。 - 在AWS、Azure或GCP上架构解决方案,并在至少一个平台上有深厚经验。 - 构建和操作容器编排、CI/CD管道和基础设施即代码解决方案。 - 使用Datadog、AppDynamics、Dynatrace、Prometheus或Grafana等监控工具。 - 应用安全编码和架构原则,包括OAuth、JWT和SAML。 - 确保符合金融服务环境中的监管和安全要求。 基本技能/知识/经验: - 在关键软件开发角色中具有可衡量的业务影响的经验。 - 在高级架构或技术领导职位上的经验。 - 拥有丰富的敏捷交付(SCRUM/Kanban)经验。 - 在受监管行业中交付可扩展解决方案的强大记录。 - 在全球矩阵化组织中运营的经验。 - 在整个技术栈中具有卓越的分析和调试技能。 - 对网络、操作系统、虚拟化和分布式系统的强烈理解。 - 出色的沟通和利益相关者管理技能。 - 能够在技术卓越和业务优先级之间取得平衡。 - 拥有云平台、容器、CI/CD和现代DevOps实践的实践经验。 期望技能/知识/经验: - 云架构认证,如AWS解决方案架构师或Azure解决方案架构师。 - 在金融服务监管环境中的经验。 - 接触过服务网格架构、事件驱动系统和分布式设计模式。 - 了解合规框架和安全开发标准。 地点 伦敦 职位功能 技术 角色 开发者 职位编号 395947 期望技能 AWS | Kafka | Node JS | Python | React | TypeScript | GCP - IT服务管理咨询