【岗位职责】
1、负责业务需求系统分析,提出技术研究及可行性报告;
2、负责公司系统的架构设计、系统核心技术架构的开发;
3、负责组织和管理公司内部的技术培训工作,并指导研发工程师的技术研究工作,解决各类技术疑难问题,提升团队整体技能水平;
4、负责产品开发实施团队提供技术保障,辅助并指导系统分析展开需求分析、功能落实、数据库设计;
5、根据产品和项目需求,分析、设计与实现系统架构方案,保障系统架构的合理性、稳定性、可扩展性及经济性负责;
6、参与各种技术方案评审,并能够产出相应技术方案;
7、制定相应的代码规范,组织并参与技术部代码以及数据库设计评审工作。
【任职要求】
1、理解架构师的职责和架构设计的目标、原则及取舍;
2、具备良好的面向对象分析、设计、开发能力和思想,精通OO、AOP、OOP、DDD及设计模式;
3、精通MySQL处理机制与应用场景限制、具备数据库规划能力,精通Redis、MongoDB、HBase等NoSQL,精通消息中间件,如ActiveMQ、RabbitMQ、Kafka等;
4、精通C#语言、.NET Core框架;对分布式缓存、分布式事务、SOA、微服务有一定研究和实践经验;
5、熟悉Docker/Kubernetes等容器化系统,熟悉分布式、缓存、消息等机制,能对分布式常用技术进行合理应用,解决实际架构问题;
6、良好的沟通协调能力,团队合作精神和执行力,思路开阔,积极上进,不断学习;
7、熟悉Linux操作系统,掌握Kubernetes,Docker等开源组件;
8、深刻理解多租户SaaS应用的特点,并主导过此类产品的技术架构设计优先考虑;
10、有.net方向大型分布式、高并发、高负载、高可用系统架构、设计、开发和调优经验优先考虑。
【公司优势】
基础福利:双休、五险一金;
假期福利:带薪年假、婚假、产育假等;
其它福利:餐补、全勤奖、团队建设津贴、结婚/生育福利金、其它慰问金等;
其它活动:部门团建、公司团建、年会等;
人才激励:研发项目奖、核心人才成果突出奖等。