职责:
1、参与软件产品的需求分析,根据系统需求规范书与系统概要设计说明书,编写软件模块的详细设计说明书;
2、进行模块的代码编写和关键代码的单元测试;
3、进行模块间系统联调与集成测试;
4、提供测试版本给测试人员进行系统测试,对测试发现的缺陷进行分析,修改;
5、指导实施工程师快速有效的完成所属产品的安装、配置、调试等工作;
6、负责所属业务系统的日常数据维护;
7、为满足软件开发规范要求,依据每个开发阶段的要求,将具体工作文档化。
要求:
1、掌握计算机数据结构与算法、软件工程相关知识;
2、熟悉掌握java语言、常用设计模式、spring框架、MySQL及ORACLE数据库应用;4、熟悉SQL语句编写和优化,熟悉tomcat、webLogic等WEB应用服务器的配置与管理 熟悉分布式系统常用架构、分布式系统服务调用和管理 熟悉一种或多种大数据产品:Hadoop/HBase/Storm等;
3、熟悉一种或多种脚本语言(Shell/Perl/JavaScript/JSP/Python等);
4、熟悉一种或多种系统操作(Linux/Unix等);
5、 redis、hadoop、zookeeper,storm等大数据环境比较熟悉者优先。
6、划重点:!!!精通Flink、Spark大数据技术
!!!精通Scala、Java开发语言
!!!熟悉kafka、hbase等大数据常用中间件
!!! 熟悉阿里云、华为云者优先