一、行業(yè)應(yīng)用平臺開發(fā)工程師(2人)
(一)職位職責(zé):
1、負責(zé)公司教育行業(yè)應(yīng)用相關(guān)平臺的系統(tǒng)設(shè)計與研發(fā)工作;
2、根據(jù)產(chǎn)品的功能需求,設(shè)計相應(yīng)框架和架構(gòu)并進行代碼編寫;
3、負責(zé)現(xiàn)有系統(tǒng)優(yōu)化重構(gòu),數(shù)據(jù)接口開發(fā)和優(yōu)化,服務(wù)器數(shù)據(jù)接口開發(fā)等。
(二)任職要求:
1、計算機相關(guān)專業(yè)大學(xué)本科以上學(xué)歷,具有扎實的計算機基礎(chǔ)理論知識,三年以上相關(guān)工作經(jīng)驗,具有教育云平臺、在線教育軟件開發(fā)經(jīng)驗者優(yōu)先;
2、具有java開發(fā)經(jīng)驗,熟練使用struts、spring等主流開源框架,熟悉面向?qū)ο蟮脑O(shè)計與開發(fā)方法;
3、熟練使用Eclipse集成開發(fā)環(huán)境;
4、熟悉Unix/Linux操作系統(tǒng),熟悉Shell/Python腳本編程及常用Unix管理命令;
5、熟悉常見的數(shù)據(jù)庫(最好是Mysql、Redis),了解數(shù)據(jù)庫的配置,使用過相關(guān)數(shù)據(jù)庫;
6、工作責(zé)任心強,有良好的編程和文檔管理習(xí)慣,有良好的團隊合作精神,工作勤懇、認(rèn)真;
7、具有開源經(jīng)驗優(yōu)先,請在簡歷中說明所參與的開源項目。
二、平臺開發(fā)工程師(2人)
(一)職位職責(zé):
1、負責(zé)公司產(chǎn)品的系統(tǒng)設(shè)計與開發(fā),主要進行WEB端和App后臺開發(fā);
2、根據(jù)公司產(chǎn)品的功能需求,設(shè)計相應(yīng)框架和架構(gòu)并進行代碼編寫;
3、負責(zé)公司第三方應(yīng)用的接入開發(fā),包括數(shù)據(jù)接口開發(fā)和優(yōu)化,服務(wù)器數(shù)據(jù)接口開發(fā)等。
(二)任職要求:
1、計算機相關(guān)專業(yè)大學(xué)本科以上學(xué)歷,具有扎實的計算機基礎(chǔ)理論知識,三年以上相關(guān)工作經(jīng)驗,具有Web應(yīng)用開發(fā)(請在簡歷中描述你之前的項目成果)。
2、精通JAVA編程,熟悉JAVA Web開發(fā)/JAVASCRIPT,有過大型Web應(yīng)用程序的開發(fā)經(jīng)驗。
3、熟悉Unix/Linux操作系統(tǒng),熟悉Shell/Python腳本編程及常用Unix管理命令。
4、熟悉常見的數(shù)據(jù)庫(最好是Mysql、Redis),了解數(shù)據(jù)庫的配置,使用過相關(guān)數(shù)據(jù)庫。
5、熟悉HTTP協(xié)議及W3C相關(guān)互聯(lián)網(wǎng)規(guī)范,對XHTML、CSS、DIV、Javascript等頁面技術(shù)有一定了解。
7、具有開源經(jīng)驗優(yōu)先,請在簡歷中說明所參與的開源項目。
8、具有很強的學(xué)習(xí)能力和對新技術(shù)的追求精神,能獨立承擔(dān)項目開發(fā)工作,能承擔(dān)階段性出差任務(wù),具有比較強的責(zé)任心。
三、IOS終端開發(fā)工程師(1人)
(一)職位職責(zé):
1、負責(zé)公司產(chǎn)品的IOS客戶端的開發(fā);
2、負責(zé)公司產(chǎn)品IOS客戶端的架構(gòu)改進及性能優(yōu)化;
3、參與公司產(chǎn)品的設(shè)計和改進。
(二)任職要求:
1、計算機相關(guān)專業(yè)大學(xué)本科以上學(xué)歷,三年以上工作經(jīng)驗,具有兩年以上iOS開發(fā)經(jīng)驗,已在App Store發(fā)布過作品者優(yōu)先(請在簡歷中描述你之前的項目成果)。
2、扎實的計算機基礎(chǔ),較強的算法能力,精通Object C/C/C++/swift語言;
3、熟悉cocoa touch,core data,iOS runtime,精通OS X/iOS下的并行開發(fā)、網(wǎng)絡(luò)、內(nèi)存管理、GUI開發(fā)。
4、擁有很好的設(shè)計模式和思維, 熟悉面向?qū)ο缶幊?,圖形界面開發(fā);
5、對iOS的UI控件有優(yōu)化經(jīng)驗者優(yōu)先,熟悉HTTP協(xié)議、socket網(wǎng)絡(luò)編程,有網(wǎng)絡(luò)編程經(jīng)驗者優(yōu)先;
6、學(xué)習(xí)能力強,強烈的責(zé)任心,具有較強的溝通能力及團隊合作精神。
四、前端開發(fā)工程師(1名)
(一)職位職責(zé):
1、負責(zé)公司產(chǎn)品功能中HTML5相關(guān)的開發(fā)工作;
2、負責(zé)公司產(chǎn)品功能中HTML5頁面的模板制定、性能優(yōu)化;
3、參與公司產(chǎn)品的前端框架制定。
(二)任職要求:
1、計算機相關(guān)專業(yè)本科及以上學(xué)歷,三年以上軟件開發(fā)工作經(jīng)驗,兩年以上前端開發(fā)經(jīng)驗。
2、掌握良好的前端技能,了解WEB標(biāo)準(zhǔn)化、性能優(yōu)化方法,了解可用性、可訪問性和安全性;
3、精通JavaScript,對HTML5,CSS3有豐富的經(jīng)驗;
4、至少精通一種前端開發(fā)框架;
5、能參與產(chǎn)品設(shè)計,和后端開發(fā)一起討論技術(shù)實現(xiàn)方案,制定服務(wù)接口。
6、學(xué)習(xí)能力強,強烈的責(zé)任心,具有較強的溝通能力及團隊合作精神。
五、DBA(1名)
(一)職位職責(zé):
1、負責(zé)高負載,大流量數(shù)據(jù)庫日常管理。
2、負責(zé)數(shù)據(jù)庫的整體架構(gòu)設(shè)計,容災(zāi)機制。
3、負責(zé)現(xiàn)有數(shù)據(jù)系統(tǒng)的穩(wěn)定性、高可用性、擴展性的相關(guān)保障工作及性能調(diào)優(yōu)。
4、負責(zé)根據(jù)項目需求設(shè)計并制定數(shù)據(jù)庫解決方案;
5、負責(zé)性能監(jiān)控和調(diào)優(yōu),能夠?qū)I(yè)務(wù)需求和事故及時響應(yīng)及編寫監(jiān)控腳本 。
(二)任職要求:
1、計算機相關(guān)專業(yè)本科及以上學(xué)歷,三年以上軟件開發(fā)工作經(jīng)驗,兩年以上數(shù)據(jù)庫維護經(jīng)驗;
2、精通MYSQL以及Redis運行機制、體系架構(gòu)與性能優(yōu)化;;
3、精通MYSQL以及Redis的管理、擴容、備份恢復(fù)原理、性能監(jiān)控及數(shù)據(jù)結(jié)構(gòu)優(yōu)化;
4、精通復(fù)制、Cluster、分布式架構(gòu),熟練掌握數(shù)據(jù)庫維護工具;
5、熟悉shell/python/c/java 其中之一,能完成DB相關(guān)自動化設(shè)計
6、有知名APP產(chǎn)品后端維護經(jīng)驗者優(yōu)先;
7、學(xué)習(xí)能力強,強烈的責(zé)任心,具有較強的溝通能力及團隊合作精神。
六、安全工程師(1名)
(一)職位職責(zé):
1、負責(zé)安全框架開發(fā);
2、負責(zé)對研發(fā)項目進行安全評審;
3、制定符合本公司要求的產(chǎn)品安全規(guī)范
4、對開發(fā),測試相關(guān)人員進行安全規(guī)范的培訓(xùn),提升規(guī)范的可實施性。
(二)任職要求:
1、信息安全、計算機相關(guān)專業(yè)本科及以上學(xué)歷,三年以上安全運維工作經(jīng)驗;
2、具備一定編程能力,熟練掌握至少一種編程語言,參與新系統(tǒng)的建設(shè)與開發(fā),如: shell/perl/python/php/ c/c++/Java等;
3、熟悉J2EE體系和業(yè)內(nèi)成熟框架,對spring security/shiro等安全框架有深入的學(xué)習(xí);
4、熟悉Web攻防技術(shù)及原理,熟悉系統(tǒng)與網(wǎng)絡(luò)安全知識、安全審核標(biāo)準(zhǔn)、安全管理等,關(guān)注業(yè)界最新的安全技術(shù)發(fā)展;
5、精通常見漏洞的原理、危害、利用方式、檢測、和修復(fù)方案。
6、 對常見業(yè)務(wù)場景下的安全風(fēng)險有一定認(rèn)識,能夠?qū)π马椖刻峁╋L(fēng)險提示和安全解決方案。
七、運維工程師(1名)
(一)職位職責(zé):
1、負責(zé)公司重點產(chǎn)品的運維工作,以線上業(yè)務(wù)的高可用性為目標(biāo);
2、發(fā)現(xiàn), 解決線上業(yè)務(wù)問題、故障,完成運維項目建設(shè)、擴容;
3、配合優(yōu)化運維工作流程、規(guī)范,應(yīng)急預(yù)案, 持續(xù)改進。
(二)任職要求:
1、計算機相關(guān)專業(yè)本科及以上學(xué)歷,三年以上軟件開發(fā)工作經(jīng)驗,兩年以上運維工作;
2、悉Linux系統(tǒng), 包括操作系統(tǒng)原理, 常用系統(tǒng)命令, 系統(tǒng)服務(wù). 如Apache, Nginx, vsFTPd, MySQL, Bind, Squid, Memcached等;
3、 具備故障分析和處理能力, 能熟練使用相關(guān)命令和工具, 如strace, netstat, perf, trace, dstat, iostat, top, sar, dig等;
4、具備腳本編寫能力, 能通過腳本快速高效的完成工作, 如Shell或Perl或Python, 以及awk, sed等;
5、有一定的網(wǎng)絡(luò)基礎(chǔ), 理解TCP/IP, HTTP, FTP, NTP, SNMP, VRRP等常用協(xié)議. 熟悉相關(guān)工具的使用和配置, 如tcpdump, iptables等;
6、熟悉運維平臺類工具, 如Cacti, 或Ganglia, 或Nagios, 或Puppet. 熟悉PXE, Cobbler, kickstat自動部署工具;
7、了解負載均衡與高可用硬件/軟件, 如F5, 或LVS, 或Heartbeat/Keepalived, 或HAProxy等。