崗位職責(zé)
1.負(fù)責(zé)公司平臺產(chǎn)品高并發(fā)技術(shù)架構(gòu)設(shè)計與實現(xiàn),核心技術(shù)問題的攻關(guān),系統(tǒng)持續(xù)優(yōu)化;
2.深度參與題庫產(chǎn)品的需求分析、架構(gòu)設(shè)計與技術(shù)方案制定,負(fù)責(zé)核心功能的 Java 代碼開發(fā);
3.負(fù)責(zé)基礎(chǔ)架構(gòu)中臺服務(wù)組件的日常維護(hù)、版本升級與功能迭代,對組件進(jìn)行性能分析持續(xù)優(yōu)化;
4.參與設(shè)計及代碼評審,制定開發(fā)規(guī)范,把握復(fù)雜系統(tǒng)的設(shè)計,確保系統(tǒng)的架構(gòu)質(zhì)量;
5.跟蹤和研究互聯(lián)網(wǎng)新技術(shù)發(fā)展方向,推動新技術(shù)在產(chǎn)品中應(yīng)用,提升團(tuán)隊技術(shù)水平;
任職要求
1.本科及以上學(xué)歷,計算機(jī)相關(guān)專業(yè),3 年以Java開發(fā)和復(fù)雜系統(tǒng)架構(gòu)經(jīng)驗,精通JVM原理、多線程、集合框架、IO/NIO等;
2.熟練掌握Spring全家桶(Spring Boot/Cloud/MVC)、MyBatis/Hibernate等主流框架;
3.熟悉分布式架構(gòu)(微服務(wù)、Spring Cloud Alibaba等);
4.精通MySQL/Oracle數(shù)據(jù)庫設(shè)計和應(yīng)用、SQL優(yōu)化及分庫分表方案;
5.熟練使用Redis、RocketMQ/Kafka、Elasticsearch、MongoDB等中間件,能夠深度調(diào)優(yōu);
6.熟悉DevOps工具鏈(Docker/K8s、Jenkins、Prometheus);
7.有題庫類產(chǎn)品開發(fā)經(jīng)驗者優(yōu)先,熟悉在線教育行業(yè)業(yè)務(wù)流程;
8.具備良好的問題分析與解決能力、團(tuán)隊協(xié)作精神和溝通能力,有較強(qiáng)的學(xué)習(xí)能力和責(zé)任心;