岗位职责:
1. 技术架构设计:负责公司核心系统的技术架构设计,包括但不限于微服务架构、分布式系统设计和云计算架构。
2. 技术领导力:指导并领导开发团队,实现高效的开发流程和最佳实践,确保高质量的代码交付。
3. 系统优化:分析现有系统的性能瓶颈,提出和实施性能优化方案,以满足亿级用户的高并发需求。
4. 创新和技术前瞻:关注技术前沿动向,评估新技术的应用潜力,为公司技术发展提供建议。
5. 跨部门协作:与产品、运营及其他相关部门紧密合作,理解业务需求,提供技术解决方案以支持业务目标。
6. 技术难题解决:负责解决开发过程中遇到的重大技术难题及技术攻关任务。
7. 代码评审和质量控制:参与关键代码评审,制定并推动执行代码质量标准,保证开发生产率和产品质量。
8. 文档和标准:建立和维护技术文档,制定技术标准和开发规范。
9. 团队建设:招募和培养技术团队成员,提升团队整体技术能力和创新能力。
岗位要求:
重点:有工业互联网或者大平台的经验
1. 学历背景:计算机科学、软件工程或相关领域的本科及以上学历。
2. 工作经验:8年以上软件开发及技术架构设计经验,具有丰富的千万级用户或亿级用户系统设计经验。
3. 技术能力:• 熟练掌握Java、Python、Go或其他主流编程语言。
• 深入理解微服务架构、面向服务架构(SOA)和分布式系统设计。
• 熟悉主流数据库(如MySQL、SQL server、PostgreSQL、NoSQL等)的设计与优化。
• 具有丰富的云服务(如AWS、Azure、GCP)使用经验及优化经验。
4. 架构经验:具有大型互联网项目的架构设计和实施经验,能应对高并发和大流量的技术挑战。
5. 领导能力:具有优秀的沟通能力和领导能力,善于解决复杂问题并推动团队目标实现。
6. 创新意识:具有较强的创新意识,能够引入新技术、新方法来提升团队的技术能力和项目质量。
7. 项目管理:具备良好的项目管理能力,能够协调多个项目同时进行并按时交付。
8. 行业知识:对行业趋势有敏锐的洞察力,有一定的商业知识和产品理解能力。
兼职全职都可以