经验:9-12
发布日期:2023年6月21日
地点:阿拉伯联合酋长国
职位名称:Java技术主管/架构师-小组主管
地点:阿布扎比
职位目标:
与产品小组合作,通过弹性、稳健的全渠道微服务平台提供最先进的数字体验,并确保数字产品的所有后端系统成功集成
关键职责和责任:
- 提倡改进产品质量、安全性和性能,对您的团队和其他团队产生特定影响。
- 解决您团队的最高范围和复杂度的技术问题。
- 对您团队的整体目标和长期目标施加重大影响。
- 引导我们在高规模Web环境中的内部样式、可维护性和最佳实践的定义和改进。
通过代码审查来维护和倡导这些标准。
- 以愿意实验和大胆解决复杂和广泛范围问题的态度推动团队的创新。
- 积极寻找作为团队效率的障碍("技术债务")的困难障碍,提出并实施解决方案,使整个团队能够更快地迭代
- 作为咨询师和发言人与客户和其他外部利益相关者互动,代表您团队的工作。
- 为您团队的所有工程师提供指导,帮助他们在技术职责方面成长,并消除对他们自主权的阻碍。
- 自信地在几乎没有其他团队成员的指导和支持下发布大型功能和改进。与团队合作完成更大的项目。
- 以开放、尊重、灵活、有同理心的方式指导团队成员。寻找明确创建团队冗余和补充能力的指导机会。
根据组织的工程战略,与其他团队成员一起协作和决定他们团队的工程工作。
有时参与组织工程战略工作。
与产品团队合作评估和创建新的产品特性。定期参与团队路线图的制定和后续反馈。
通过积极的对话简化产品和技术设计。
教育和经验:
- 10年以上软件开发经验,具有扎实的Java/JEE/Spring开发框架知识。
- 3年以上分布式系统设计经验。
- TOGAF/Azure解决方案架构师/Aws解决方案架构师/GCP解决方案架构师认证。
- 演示了微服务、容器和云原生应用开发的实施能力。
- 有Docker、Kubernetes或OpenShift以及相关容器平台生态系统的实际经验。
- 对静态代码分析、单元测试和测试驱动开发、安全测试和自动化测试框架有深入了解。
具有使用Jenkins、SonarQube、Git、Maven、Gradle的经验。
- 有JBoss、Tomcat、WebLogic或WebSphere等两个或更多应用服务器的经验。
- 在Scrum和/或Kanban模型中具有丰富的敏捷经验。
- 在Oracle、MySQL或Postgres、MongoDB等两个或更多数据库技术方面有经验。
- 之前在DevOps环境中工作,具有对DevOps原则的高级理解是一大优势。
- 具有按时交付高质量和一致的系统和开发环境的成功记录。具备良好的书面、口头和演示技巧。
所需的技术能力:
始终编写适用于生产环境的代码,易于测试,易于其他开发人员理解,并考虑到边缘情况和错误。
了解何时适合留下注释,但偏向于自我说明的代码。了解他们团队的测试方法,并使用质量指标来识别差距。
与团队合作,推荐符合接受的测试框架和测试金字塔的解决方案。
- 熟练使用系统调试来诊断其领域范围内的所有问题。
- 基于组织的监控理念,对其团队进行监控工作。了解团队领域的运营数据,并以此为基础推动对团队服务的稳定性和性能改进的变化。
- 在团队的领域中具有专业知识,包括服务的范围、它们之间的交互以及系统之间的数据流。
了解对他们团队产生影响的相邻领域。
使用被广泛接受的设计模式架构服务和系统,以实现迭代、自治开发和未来扩展。
预见未来的使用情况,并做出能够最小化未来更改成本的设计决策。
积极与安全团队以及他们自己的团队合作,以完善
行为能力:
- 客户关注
- 追求卓越
- 道德与价值观
- 正直与信任
- 鼓舞人心/有魅力
- 承担责任
- 行动导向
- 决策质量
- 团队合作
- 平衡
- 商业敏锐度
- 战略能力
所需技能:
技能
年
月
JAVA
J2EE
Spring
设计分布式系统
Docker
Kubernetes
OpenShift
单元测试
Jenkins
SonarQube
Maven
WebLogic
敏捷(Scrum/Kanban)
Oracle
JBoss/Wildfly、Tomcat
DevOps
微服务
银行领域
更多职位请访问https://www.qureos.com/
▶️ 技术架构师-ParamInfo
🖊️ Talent Pal
📍 阿布扎比