全栈数字架构师 - AngularJS / Spring Boot

无个税21天前全职
78.3万 - 117.4万 / 年 Xanika Infotech

Xanika Infotech

location 多哈
unsaved
职位:全栈数字架构师 - AngularJS / Spring Boot 我们正在寻找一位高技能且具有前瞻性的全栈数字架构师,负责企业级数字解决方案的架构、设计和开发。该职位需要在 Angular、Spring Boot、Node.js 和数据库设计方面具有深厚的实践经验,且需对解决方案架构、系统集成及 AI 驱动的产品特性设计有较强的了解。 理想的候选人应熟悉敏捷开发方法,具备领导开发团队的经验,并能够将业务需求转化为可扩展和安全的技术解决方案。 主要职责: • 负责企业数字平台的端到端架构和解决方案设计。 • 使用 Angular(前端)、Spring Boot / Node.js(后端)和关系型 / NoSQL 数据库设计和开发可扩展、安全且高性能的全栈应用程序。 • 在解决方案规划和实施的各个方面应用行业标准的软件设计原则(例如:模块化架构)。 • 定义和实施系统集成策略,包括 REST API、消息服务和中间件连接。 • 与 AI / ML 团队合作,构思和集成 AI 驱动的产品特性(例如:聊天机器人、智能工作流、推荐系统)。 • 负责设计文档的开发,包括高层和低层设计文档、接口定义和数据流图。 • 确保多个系统、平台和服务之间的无缝互操作性。 • 领导和参与 Agile / Scrum 仪式,包括冲刺规划、评审和回顾。 • 指导解决方案从开发到生产的转变,遵循 DevOps 和 CI / CD 最佳实践。 • 指导开发人员并进行代码/设计审查,以确保质量和遵循架构标准。 • 与利益相关者和合作伙伴密切合作,在项目生命周期中展示强大的沟通和领导能力。 所需技能与经验: • 8年以上全栈软件开发和解决方案架构角色的经验。 证明的专业知识: • 前端: Angular,TypeScript,HTML5,SCSS • 后端: Spring Boot,Node.js • 数据库: MySQL,PostgreSQL,MongoDB;在数据库架构设计、索引、规范化和优化方面有较强的能力。 • 在通过 API(REST / SOAP)、消息队列(Kafka、RabbitMQ)和企业中间件设计系统集成方面具有深厚的经验。 • 扎实的软件设计原则和模式基础(MVC、微服务、事件驱动架构等)。 • 有能力与数据和 AI 团队合作设计和开发 AI 驱动的特性。 • 熟悉身份验证和安全标准(OAuth2、OpenID Connect、JWT、基于角色的访问)。 • 具备在 Azure、AWS 或 GCP 上进行云原生应用设计和部署的经验。 • 熟悉 DevOps 实践,包括 CI / CD、Docker、Kubernetes、Git、Jenkins 和基础设施即代码工具。 • 在使用 Jira、Confluence 和版本控制系统的 Agile Scrum 环境中有丰富的经验。 • 出色的分析、沟通和利益相关者管理技能,能够有效地桥接技术与业务讨论。 优先资格: • 有产品开发的工作经验。 • 接触过 AI / ML 流水线和智能服务的集成。 • 熟悉事件驱动系统、流处理架构和实时数据解决方案。 • 拥有云认证(例如:Azure 解决方案架构师、Google 解决方案架构师)者优先。