高级开发工程师工作职责
岗位职责:
1.在线和离线分布式数据分析系统设计和研发
2.数据收集和传输系统的设计和开发
3.大数据平台的搭建、监控、性能调优
任职要求:
1.精通Java语言、以及常用的设计模式,对使用Java多线程,共享变量的操作、死锁有较深入的认识,了解常用的工具对Java应用程序进行诊断方式
2.熟悉Scala,Python语言,熟练再Linux系统环境开发,应用部署等操作,能够使用Java或scala语言编写Mapreduce、Spark等应用程序,以及相关的性能优化方式
3.熟悉常用的数据结构和算法,有再业务或分布式系统中解决负载均衡,数据一致性保证的经验尤佳
4.熟练掌握多个大数据相关组件的使用、原理实现、常用的性能优化方案、可以应用的场景如Hadoop,Hbase,Zookeeper、Hive、Sqoop、Kafka,能够独立完这些组件的部署和基本优化。理解Nosql,熟练使用Mysql,Oracle数据库
5.熟悉对分布式系统的监控、运维、故障恢复,高可用配置
6.熟练使用Maven、Gradle、Nexus、Hudson、Git等项目管理、持续集成、代码管理工具,能独立搭建开发项目骨架并能制定开发规范
7.熟练使用常用的测试框架,重视单元测试,集成测试,保证代码质量,并定期对其不合理和可优化的地方进行重构
8.有快速和持续学习的能力,动手能力强,有进去心、责任心强
9.本科以上学历
招聘高级开发工程师的工资一般是多少
中级工程师 ¥11380元
爬虫工程师 ¥15590元
专利撰写工程师 ¥7960元
南通机械工程师 ¥7240元
生物信息工程师 ¥11320元
广州生物信息工程师 ¥11140元
帆软报表工程师 ¥11350元
网络工程师 ¥8070元
嵌入式工程师 ¥12480元
节能工程师 ¥8870元