**职责**:
- 与管理层合作,理解业务目标、技术需求和限制。
- 设计全面的软件架构,符合我们的需求、行业最佳实践和新兴技术。
- 开发架构文档,包括系统图、数据模型和技术规范,以指导解决方案的实施。
- 在软件开发生命周期中,为开发团队提供技术领导和指导。
- 进行架构审查,确保遵循架构标准、安全要求和性能目标。
- 评估第三方组件、框架和平台,以支持软件解决方案的开发和集成。
- 指导初级设计师和开发人员,培养持续学习和专业成长的文化。
- 关注行业趋势、新兴技术和软件架构与设计的最佳实践。
**要求**:
- 计算机科学、软件工程或相关领域的学士或硕士学位。
- 拥有软件解决方案架构师或类似角色的证明经验,成功交付复杂软件项目的记录。
- 深刻理解软件架构原则、设计模式和架构风格(例如:微服务、SOA)。
- 精通编程语言,如Java、C#、Python、JavaScript或Golang。
- 具有云计算平台(例如:AWS、Azure、GCP)和容器化技术(例如:Docker、Kubernetes)的实际经验。
- 较强的分析和解决问题的能力,能够将业务需求转化为技术解决方案。
- 优秀的沟通和人际交往能力,能够向非技术利益相关者阐明技术概念。
- 相关认证(例如:AWS认证解决方案架构师、微软认证:Azure解决方案架构师专家)者优先。
**薪资**:每月AED4,000.00 - AED8,000.00