(转)Oracle EBS(ERP)行业分工
转自豆瓣
Oracle EBS(ERP)
Oracle 是公司名字,这个我估计大家都知道。
EBS是E-Business Suite的缩写,简单的说,就是Oracle做的一个企业级的信息化软件或者系统,里面包含了财务、人力、分销、资产等很多企业用的到的模块。现在主流的ERP软件就是SAP和Oracle EBS。
EBS分工
Oracle EBS Function Consultant 功能顾问
功能顾问,就是业务顾问,可以理解为普通软件行业的产品经理。
主要是熟悉业务的同时也熟悉系统相应的模块,可以把现有的业务和系统结合起来,主要工作是业务方案、系统模块配置、系统测试、用户培训、功能设计等工作。
既要能忽悠也要能做具体的实施。
功能顾问有一些共通的知识,深度上也分不同的专业,比如专注于人力,专注于财务。当然也有牛人懂很多模块。
Oracle EBS Technical Consultant 技术顾问
技术顾问,就是做开发,可以理解为软件行业的开发人员或者软件工程师。
Oracle EBS有一套自己的开发工具和开发方法,技术顾问熟悉Oracle EBS的业务在后台数据和表结构的流转,以及熟悉如何使用Oracle EBS的开发工具和知道如何将开发的代码部署在系统里面,主要是开发一些客户化的功能。
技术顾问使用的语言,除数据库的PL/SQL、Shell脚本之外,目前OAF开发使用JAVA以及Forms/Reports Developer工具。
技术顾问一般熟悉的模块比较多(但是主要是技术层面的和系统层面的),但是也有专攻具体模块。
Q:
我看企业给的JD里面要求技术顾问(Technical Consultant )也会DBA技能,我怎么找合适的候选人?
A:
找一个资深的技术顾问(Technical Consultant ),一般咨询公司会有这样的需求。
但是,这里的DBA技能要求的场景一般是这样:
项目实施的时候,会有专职DBA去安装系统,配置系统啥的,做完这些,DBA可能就撤场了,需要有一个在现场的开发来做一些后续DBA的事情,这些其实都相对比较简单,一般资深的技术顾问(Technical Consultant )不会再简历里面体现这部分技能,所以到时候推荐之后,面试的时候大概双方谈下,就知道能不能应付那些DBA工作了。
Oracle EBS(Application) DBA 系统管理员
DBA是Database Administrator的缩写,Oracle EBS(Application) DBA 的字面意思,有点歧义,一般来讲,企业招聘这个岗位,是做以下两个部分
Oracle EBS Application Administrator
Oracle EBS Databse Administrator
DBA主要是从事系统相关的安装、设置、补丁等,由于Oracle EBS用的是Oracle数据库,所有Oracle Database Administration是其中的一部分工作。
所以,如果客户要的是Oracle DBA,可能是纯DBA,Oracle EBS DBA除了纯DBA这部分工作,还有大量的工作就是EBS系统软件的维护、系统的安装、一些基础的设置、系统的备份、克隆、调优、系统审计等。
做了个图,表达的还不是很确切,希望对理解有帮助:
关于纯DBA和Oracle EBS DBA直接互相转行的问题,一般来说,Oracle EBS DBA很少愿意转行做纯DBA,而如果是甲方招聘的话,如果工资不是很高,可以考虑招聘1-2年的Oracle DBA来培养和扩展做Oracle EBS DBA。
Oracle EBS Project Manager 项目经理
这个和软件行业的项目经理差不多,就是从事Oracle EBS的项目管理。
一般按照行规,多半项目经理都是从功能顾问做起的,如果客户要找一个做财务实施的项目经理,最好的候选人是有财务模块的经验。当然,有人会角色转换,一般呢,技术会转做功能,功能会转做项目管理。