精通主流大数据技术和平台,对大数据平台生态圈(Hadoop、HDFS、HBase、Hive、Spark、Kyligence、ClickHouse等)有深入理解;
任职要求:
- 计算机软件或相关专业,本科以上学历;
- 熟悉Golang,C/C++,PHP,JAVA语言中的一种,有Golang编程经验优先,熟悉Linux开发环境;
- 熟悉memcached,redis中的其中一项缓存框架技术和常用缓存方案,以及消息中间件(RabbitMQ,Kafka等);
- 熟悉分布式开发经验及性能调优,熟悉高可用架构设计或系统高负载开发经验更佳;
主要中间件和组件:
Web服务:Tengine/OpenResty&Tomcat
缓存:Redis/Memcache
队列:RocketMQ
数据存储:Mysql/MongoDB/Hadoop/Cassandra/ElasticSearch
大数据计算:JStorm/Hive/MapReduce/MaxCompute
分布式锁:Zookeeper
服务化:SpringCloud
框架:SpringBoot/Spring/Struts/Ibatis
容器:Docker
今天是2017年的最后一天,是时候该给自己总结一下子了。转眼间,1年的时间又这么快的就过去了。回顾2017年的年初,并未给自已一个可行性的目标,不管是工作上,还是感情上,都是随遇而安,顺其自然。年中换了工作地址,进入了一个新的工作环境,年末总结一下自己的这一年,然后展望一下2018年,在做个 Plan。
任职要求:
1. 统招本科及以上学历,有5年及以上相关工作经验,对技术保持热情,喜欢具有挑战性的技术研究工作, 能深入到系统细节,处理分析疑难问题;
2. 良好的沟通和表达能力,包括书面表述能力和口头沟通能力,积极主动融入到团队内部;有服务意识和owner精神,能在一定压力下推进相关工作有序开展;
3. 熟练掌握Linux平台下的java应用开发相关技术, 有Java Nio/多线程编程实战经验;
4. 熟练使用 Spring、Mybatis、Netty 框架,熟悉其内部原理、阅读过其源代码者优先考虑;
5. 熟悉tcp/ip, http等网络通信协议 , 对网络通讯、高并发、高性能、高可维护性分布式系统的设计及应用有丰富经验;
6. 参与过大型分布式系统的架构设计及开发,理解SOA/微服务架构体系相关知识;
关键字:激流勇进
16年底最后一天写下这个词,告诫自己17年不管困难多大我必须完成自己定下的目标.
谈工作
今年的工作不太如意,负责项目可以定性为“运营性的项目“,虽然发现问题,努力去解决,但是不够果断。
序
又到了写年终总结的时候了。每当这个时候思绪总是翻江倒海,因为太久没有反思和总结的缘故,一年才总结一次,确实是有点久,欠的账的太多,梳理起来有点费劲。这里依旧还是写跟点跟工作/技术相关的总结。
盘点
2017这一年自己从前到后主导了个小项目,技术体系使用的openresty + spring boot/cloud + postgres + statsd + graphite + grafana + sentry + elasticsearch + kafka + docker + kubernetes。这一年依旧是延续上面的技术架构进行深入:
岗位要求:
1、熟悉 PHP 程序执行的生命周期、PHP 的各项配置、PHP 的内存模型、业界对 PHP 的合理用法、常用的工具链,例如 Composer;
2、改进 PHP 的框架代码,能够考虑开发环境、测试环境与生产环境;理解分布式系统中代码的发布、回溯;
3、对OOP,MVC有较为深入的认识,能熟练使用常用的设计模式;
4、精通MySQL索引、数据库设计,保证设计出来的架构能在生产环境高效安全的运行;
5、了解C语言的基本语法,能看懂常见软件的源代码;
6、理解整个网站的技术栈,包括前端浏览器的渲染、第三方 CDN 的页面缓存、负载均衡、应用服务器、后台脚本、缓存数据、持久化等;
。。。。。。
岗位要求:
1、本科以上学历,互联网公司背景,一年以上工作经验,有过大型网站设计开发或高访问量业务开发经验;
2、具备良好的需求分析能力和设计能力,善于主动推动项目进展并最终落地;
3、JAVA基础扎实,理解IO、线程、集合等基础框架,对JVM原理有一定的了解;
4、熟悉Spring 、 Spring Boot 、 MyBatis 等开源框架;
5、熟悉分布式系统原理和设计,熟悉Redis 、Activemq 、Zookeeper等开源项目,能合理进行技术选型,善于解决问题;
6、喜欢钻研新技术,热衷于分享。