岗位职责:
- 负责消化吸收已有程序代码,分析软件架构和主导软件重构,支持单位业务发展。
- 分析现有软件代码、评估和优化现有软件系统架构,提升系统性能和可维护性。
- 设计和实施高效、可扩展和可靠的软件架构,满足业务需求和技术要求。
- 参与软硬件系统的技术选型与评估,确保技术方案符合行业最佳实践。
- 制定和维护架构文档,确保架构设计的透明性和可维护性。
- 领导架构评审会议,与团队成员讨论设计方案,提供技术指导。
- 参与代码审查,确保代码质量和架构一致性。
- 与产品经理或工艺负责人合作,理解业务需求并将其转化为技术解决方案。
岗位要求:
- 计算机科学、软件工程或相关领域的学士学位,硕士学位优先。
- 5年以上软件开发经验,3年以上架构设计经验。
- 精通python和java等主流软件编程语言。
- 熟悉微服务架构、云计算(如 AWS、Azure、GCP)、容器化技术(如 Docker、Kubernetes)等现代开发技术。
- 具备良好的数据库设计经验,熟悉关系型和非关系型数据库。
- 了解软件开发生命周期及敏捷开发方法,具备良好的项目管理能力。
- 较强的分析和解决问题的能力,能够快速应对技术挑战。
- 优秀的沟通和团队合作能力,能够与不同部门的人员有效协作。
-年龄30岁以上
薪资待遇:具有竞争力的薪资和绩效奖金。完善的社会保险和健康福利。