技术架构师

岗位职责:

1.负责系统建模,架构设计与核心代码开发:应用系统架构设计、开发框架搭建、开发规范制定,指导开发团队进行业务模块代码编写等。

2.负责优化现有技术架构的瓶颈,技术创新迭代,合理引入开源软件与业务融合,技术难点攻克以及技术设计方案,通过可扩展的技术组件满足不同业务的技术需求。

3.负责现有产品进行整合设计、功能改进、技术升级等。

4.负责研发团队代码质量及开发进度管控,代码走查,代码规范等。

5.负责实时了解开源技术,并能合理整合到现有技术体系中。

任职要求:

1.大学本科以上学历,计算机相关专业,7年以上工作经验,丰富的软件架构设计经验,实际完成并独立设计、改造的软件项目不少于3个,或大型项目1个。

2.精通Python或Java等至少一门编程语言,扎实的编程基础,熟悉常用设计模式、多线程、JVM,包括内存模型、类加载机制以及性能优化,具有系统设计、系统架构能力。熟悉Spring、Dubbo、zookeeper、nacos、nginx、Redis、rabbitMQ、Spring Boot、Spring Cloud、ElasticSearch等框架,熟悉工作原理

3.熟悉高性能、高并发、高可用性分布式系统设计,熟悉RPC、缓存、消息队列、负载均衡、分布式事务等,并能进行系统的调优和优化。

4.熟练掌握k8s,微服务,devops核心思想及做过相关实践。

5.熟悉NLP领域的理论基础,掌握统计模型、机器学习、深度学习相关原理;参与或主导过NLP相关项目,有海量数据治理、文本分类、语义分析研发经验优先,了解BERT、GPT和GPT-2预训练模型等;

6.具备数据库(mysql,PG等关系型数据库以及CK,Doris等列式数据)使用和优化实践;了解离线数仓,实时数仓建模,熟悉数据治理及数据ETL开发模式及流程 掌握MapReduce系列大数据系统原理,熟悉常用开源大数据组件 包括但不限于,HDFS、Hive,Spark,Flink,HBase,Kafka等分布式计算系统,并对于使用场景,优化方式有着深入理解;

7.熟悉机器学习常用框架 TensorFlow、PyTorch、Keras 等框架,熟悉主流机器学习相关算法(如LR/GDBT/CART/FM/DNN等)及常用推荐算法,熟悉常用机器学习算法及其原理,包括LR、xgboost、SVM、决策树、随机森林等。

基本福利:

1.社会保险和公积金:入职就购买五险一金。

2. 团建:公司鼓励员工多沟通相互了解,每月有一次部门的团建活动,活动形式由部门负责人决定。

3.生日会:公司每月月底举办一场员工集体生日会。

4.学习培训:不定期组织学习培训,提升员工各方面综合能力。

5.下午茶:每天下午3:00-3:30之间,公司购买食品供大家食用。

6.双休 周一至周五 上午8:30-11:30 下午1:00-5:30

公司地点:深圳南山区长虹科技大厦1701

公司简介:

职位发布者:程先生

深圳智慧医学科技有限公司

融资阶段:

公司规模:

相似职位: