1. 熟悉Java、Shell、Python语言,对PHP与Scala语言的代码曾进行过重构,了解语法及常用框架; 2. 对IO及并发编程有深入的理解;
3. 熟练掌握Spring,Spring MVC,MyBatis,Spring Boot等主流Java开发框架;
4. 熟练使用MySQL数据库等常用的数据库,有性能优化的经验;
5. 熟悉Redis、Kafka、Zookeeper等常用中间件;
6. 有分布式经验,有分布式锁、分布式一致性等问题的解决经验;
7. 有大数据分析处理经验,独立搭建过数据仓库,使用Spark Streaming及Flink处理数据的实际经验,了解Hadoop生态及 Kubernetes、Docker等容器化技术;
7. 具备解决各种线上问题,有各类技术问题的排查及解决经验,有处理及优化接口并发问题的经验; 8. 具有独立设计系统架构的落地经验。
1. 短视频内容处理相关的系统设计及落地;
2.离线数仓搭建,分层,分域设计,实时数仓设计并落地;
3.数据采集、清洗等 ETL 链路的设计并落地;
4.线上问题快速的trouble shooting能力;