实现网
阿里巴巴
资深工程师
Andy-723e8558
9年
擅长技能

 熟悉Scala函数式编程思想和面向对象结合的语言;熟悉Akka分布式消息通信系统;Java基础知识良好以及多线程编程模型; 了解JVM垃圾收集机制、堆外内存以及能根据Java性能监控工具定位线上问题;  理解Yarn资源管理框架原理,熟悉Spark1.6.3版本内核、Streaming和机器学习源代码,了解Spark SQL、Spark GraphX、Spark ML三个子框架以及 DataSet、DataFrame、tungsten、catalyst等相关技术的原理,了解Spark2.X版本新提出的Structured String能够解决的问题;能够根据实际业务完成基于Spark生态系统设计实时处理和批处理的技术架构设计的功能,并进行性能优化以及业务开发工作;  理解Hadoop中的HDFS与MapReduce两个主从分布式架构的运行原理与机制,了解Hive数据仓库的源代码并能够对其进行优化,例如,性能调优、数据倾斜等问题,熟悉HBase数据模型的设计、性能优化以及相关的JAVA API;熟悉Zookeeper实现配置管理、服务高可用、实现分布式锁功能等功能,了解 Flume日志采集工具等;  熟悉Kafka基于磁盘与内存映射的分布式消息队列的源代码以及使用方式;了解Netty高性能通信框架源代码以及架构模型;了解Redis分布式数据库内部的数据结构,seesion共享以及Key的设计规则;了解mongoDB文档数据库;  数据仓库理论了解比较透彻,熟悉KimBall多维建模理论;  熟悉Flink实时计算框架、Druid实时预计算引擎和Kylink多维OLAP引擎,以及前端展示superset开源工具;  了解rabbitMQ消息中间件并能实现队列的高可用和负载均衡的功能,了解阿里RocketMQ实现分布式事物补偿功能;了解Docker、Kebernate、CloudStack、OpenStack等开源的虚拟化技术;  熟悉linux操作系统,擅长编写的Shell脚本、Python脚本;了解linux集群相关技术,例如负载均衡(Linux Virtual Server)、高可用(HA);  数据库:(1).MYSQL数据库,SQL语句优化、分库分表、水平拆分与垂直拆分等; (2).Oracle数据库,熟悉SQL语言与PL/SQL过程语言,对Oracle数据库管理有深入研究,根据SQL执行计划进行数据库优化;BBED对数据块的修改;表分区、全局索引与局部索引;高级优化技术:物化视图、结果缓存、行预取功能;(3). 了解MongoDB集群数据库涉及到的复制集以及分片等技术;  熟悉Spring框架、SpringMVC框架源代码,掌握 Jsp、Servlet、Html、JavaScript(jQuery)、Ajax、easyUI等技术,了解Mybatis、Hibernate 、SpringBoot、SpringCloud等常用框架使用方法;了解IOS,Android等移动端app开发;  熟悉Ngnix负载均衡、参数配置与性能优化,例如,长连接等;了解tomcat服务器源代码以及参数优化;  数学和计算机理论基础知识扎实,深刻理解数据结构中的算法,掌握常用算法分析实际问题的思路;理解网络编程MVC架构以及常用的23种设计模式,了解基于SOA实现的Dubbo服务框架来实现Web高并发访问的技术原理;

¥1000 / 8小时

可兼职时间 周六、周日、工作日

可兼职地点 海淀

立即预约
阿里巴巴
高级软件工程师(p7)
arlley
5年
擅长技能

精通Java 核心,有良好的算法和编码能力 精通面向对象编程并已构建厚实知识体系并灵活运用学习新的知识 精通计算机工作原理,操作系统原理,计算机网络原理 精通JVM,JMM模型 精通微服务设计方案和原理 精通常见垃圾回收算法、垃圾回收器及JVM调优 精通常见算法和数据结构并灵活运用在项目开发中 精通常见IO模型和优化策略 精通JavaEE技术栈 精通Spring,Spring Boot,Spring Cloud技术栈 精通常用设计模式并灵活运用 精通多进程、多线程并发解决方案和编程思想 精通JavaScript,HTML5,CSS,Ajax,jQuery,Layui,ElementUI,Bootstrap,Vue技术栈 熟悉Redis、MongoDB、Memcache 熟悉Python、Shell脚本 熟悉TCP/IP协议栈 熟练阅读框架源码并定制框架 熟悉UML 熟悉分布式常见解决方案包括:分布式事务、分布式一致性、分布式锁 熟练使用Eclipse、IDEA、SVN、Git、Maven项目管理和项目构建工具 熟悉常见机器学习算法要点 熟悉应用服务器软件Tomcat,JBoss等容器配置和部署 熟悉使用Linux操作系统并可根据命令逐步排错和软件性能优化 熟悉MySql调优和常用引擎模型和核心技术,熟练掌握编写sql语句与存储过程 熟悉分布式文件系统HDFS原理、HDFS的Java接口应用 熟悉ES集群搭建及Java接口应用 熟悉DDD领域驱动开发包括ES,EDA,DCI,Actors模型,Saga,CQRS和四色原型 熟悉大数据框架Hadoop,HBase,ELK,Spark,Hive,Impala,Storm,Kafka,Flume,Avro、Zookeeper 了解RPC框架Hessian,RMI,Thrift 了解集群下的并发解决方案,支持(HA)高可用(采用nginx,apache,lvs,KeepAlive,HProxy) 对NLP领域有自己的见解和了解常用算法模型和分词算法 对开源异步高性能处理框架netty做过贡献:通过改造Recycle类的stack对象修改成软引用避免大量FastThreadlocal线程数过多情况下导致full gc

¥2000 / 8小时

可兼职时间 自由职业,时间充裕

可兼职地点 南京 全南京

立即预约

我是技术人才
我在寻找远程工作

技术人才入驻

我是创业者
我在寻找技术人才

发布用人需求