陈陆军

求实严谨,勤奋向上,乐于沟通。

  • 技术能力:
  • 工作态度:
  • 工作成果:
收藏 立即预约
项目意向
高级软件工程师、系统工程师、数据库开发工程师、需求工程师、系... 800元 全程集中 北京 工作经验: 擅长技能: C#、CSS、Perl、HTML
平台工作经历
其他工作经历
公司名称 北京中科金财科技股份有限公司
在职时间 2012-08-01 ~ 2019-01-01
职位名称 数据库开发工程师
薪水 0/月
项目描述 软件/互联网开发/系统集成
个人职责 工作描述: 主要参与数据资源平台项目的开发及实施。 数据资源平台项目主要将各个业务系统的生产数据统一管理,并对外提供统一的访问接口,实现对业务数据的安全管理。在项目的实施中,主要负责项目需求分析,数据模型建设,数据同步脚本开发,数据库日常维护等。其中以Oracle11g作为数据的加工及存储的数据库,Oracle GoldenGate/Oracle ODI/Kettle做为数据同步工具。 项目需求分析。 主要实现收集整理数据源的基本信息,例如数据库版本、访问权限、数据表、字段类型等。根据业务要求规范对外提供数据的方法,确保数据的安全性、一致性。 数据模型建设。 主要实现数据模型的创建,其中以创建SQL脚本为主,各个业务数据以不同数据库用户来区分,并在各个业务表实现新增/修改/删除记录的标识功能,通过创建索引来提高数据的查询速度。 数据同步脚本开发。 主要实现数据同步脚要的开发、上线、维护,其中数据同步有实时同步、异步同步。在实时同步时,主要以Oracle GoldenGate为主,该软件需要在源、目标数据服务器上配置同步脚本,从而实现数据的实时同步功能。在异步同步时,主要以Oracle ODI、Kettle为主,该软件可以通过图形界面完成数据的同步功能。在数据同步脚本上线后,需要对同步任务进行监控及维护,及时解决问题,保证数据的一致性。 数据库日常维护。 主要实现对目标数据库Oracle11g的日常维护,其中涉及到的维护项目主要有用户访问权限、表空间、磁盘容量等。
使用技能
公司名称 文思创新软件技术有限公司
在职时间 2011-09-01 ~ 2012-07-01
职位名称 软件工程师
薪水 0/月
项目描述 软件/互联网开发/系统集成
个人职责 工作描述: 主要参与中国民生银行企业级客户信息整合系统ECIF项目的开发及实施。 ECIF系统实现向其它业务系统提供完整的,共享的客户信息。在项目的实施中,主要负责ETL脚本的开发,调度流程的设计。其中以Perl为开发语言,Automation为调度工具,Teradata为数据的加工及存储的数据库,DB2为前台查询的数据库。 ETL脚本开发。 使用Perl编写下载程序,其主要实现从统一文件服务器上获取ECIF所需的源数据文件。 使用Perl编写预处理程序,其主要实现对下载后的文本数据进行文件级的转换及校验,使源数据符合ECIF加载要求,为后继的加载作业提供保证。预处理中的转换功能主要有: 文件编码转换,字段分隔符转换。校验功能主要有: 比对源系统提供的数据文件与控制文件是否有效,数据文件是否按接口要求提供。最后对转码后的数据文件重新生成ECIF加载时需要的控制文件,并将它们移到ECIF加载目录。 使用Perl编写加载程序,其主要实现将转码后的数据文件加载到Teradata数据库的数据缓冲区中。加载程序从Teradata数据库中读取数据文件对应的表结构,通过调用Teradata FastLoad工具,实现文本数据到Teradata数据库的数据缓冲区的加载。其中数据缓冲区是用来存放外围系统提供的每日批量数据。 使用Perl编写业务逻辑加工程序,其主要通过调用Teradata BTEQ工具,实现数据的标准化,数据汇总。 使用Perl编写卸数及上传程序。卸数程序主要通过调用Teradata FastExport工具,实现卸数功能。上传程序主要将卸载后的数据文件和控制文件,上传到统一文件服务器中,并实现发信号的功能。 调度流程的设计。 使用ETL Automation作为ETL作业脚本的调度工具。Automation的每个任务都会对应一个Perl脚本,当跑批作业被成功触发后,Automation根据任务的依赖及触发关系,运行相应的任务,而对应的任务则会执行绑定的Perl脚本,实现数据从下载到上传的整个流程。
使用技能
公司名称 东南融通
在职时间 2011-06-01 ~ 2011-08-01
职位名称 软件工程师
薪水 0/月
项目描述 软件/互联网开发/系统集成
个人职责 工作描述: 主要参与绩效考核系统ODS层基础数据的二期开发。 在一期绩效考核系统的基础上,根据用户的需求实现新的功能。主要负责该系统ODS层基础数据的SSIS包数据抽取及相应的后台数据处理。 通过对ODS层基础数据的SSIS包和相应存储过程的修改,取消一期以写文本文件的方式来记录SSIS包的执行情况及系统的监控功能,而使用数据库表的记录方式来记录SSIS包的执行情况及系统的监控功能。 根据用户的新需求,在ODS层基础数据的相应SSIS包中加入新的监控功能和校检功能。
使用技能
公司名称 北京科蓝软件系统有限公司
在职时间 2010-04-01 ~ 2011-05-01
职位名称 软件工程师
薪水 0/月
项目描述 软件/互联网开发/系统集成
个人职责 工作描述: 主要参与TCBS银行核心业务系统报表平台的开发。 在报表平台的开发中负责ODS层基础数据的处理及加工。 通过INFORMATICA工具实现数据抽取、转换和装载的SESSION设计。将源数据库的数据抽取到目标数据库,在抽取的过程中对相应的数据按需求加工处理,最终将转化后的所需数据装载入目标库。 通过INFORMATICA工具实现对已设计好的SESSION进行WORKFLOW流程设计。将做好的SESSION按调度需求设计出调度顺序,通过流程判断条件改变数据调度流程。 通过在ORACLE数据库中编写PL/SQL存储过程,对INFORMATICA处理及加工过的底层数据进行再次清洗。在该过程中,利用存储过程对目标库的数据进行加工处理,实现报表所需要的基本数据。 在报表平台的开发中负责人行上报的表样设计和校验公式。 通过报表设计器设计出TCBS银行核心业务系统所需要的报表模板。在指标库中选择该模板所需的指标及属性,并且在相应的报表模板中加入表内及表间校验公式。
使用技能
公司名称 兰州资质软件开发有限公司
在职时间 2009-02-01 ~ 2010-03-01
职位名称 软件工程师
薪水 0/月
项目描述 软件/互联网开发/系统集成
个人职责 工作描述: 主要负责基于ASP.NET网站的二次开发及实施。 对兰州市国土资源局地理信息系统的二次开发及实施。 通过表单设计器对该地理信息系统的表单按需求修改,同时修改相应的文件审核流程。 对学校公共信息平台的二次开发。 通过学校实际需求对该信息平台进行修改 , 主要负责数据库中数据的处理及后台代码的修改。 在对数据库中的数据处理时,主要通过对已有的存储过程及触发器进行修改,并增加新的存储过程及触发器来满足实际的需求。 在对后台代码的修改中,主要对界面显示效果进行修改。 主要负责基于.NET平台应用软件的开发。 开发兰州市第一人民医院党员信息管理系统,其中开发平台是VS2005,后台数据库是MS2005。 在该信息管理系统中主要负责存储过程及后台代码的编写,主要实现功能有党员信息的添加,删除,修改,查询。 在该信息管理系统界面中,通过树形结构及表格形式对党员信息按不同的部门及岗位进行分类展现。
使用技能
教育经历
院校名称 兰州商学院
毕业时间
所学专业 计算机科学与技术专业
最高学历 本科