ERP(Enterprise Resource Planning)技术开发是一个涉及多个方面的综合性岗位,其主要职责包括但不限于以下几个方面:
1. 数据库管理与优化
ERP系统通常会涉及到大量的数据处理,因此技术开发人员需要熟练掌握数据库相关知识。这包括:
Oracle数据库知识:作为ERP系统常用的数据库之一,Oracle的相关知识是必不可少的。技术开发人员需要精通SQL脚本编写,以及PL/SQL语言开发程序。
大数据处理与性能优化:在处理大量企业数据时,技术开发人员需要对大数据处理和性能优化有一定的了解,以确保系统的高效运行。
2. 系统开发与维护
ERP系统的开发与维护是技术开发人员的核心工作之一,具体包括:
EBS Form/OAF/报表/API接口/Webservice接口开发:这些是ERP系统中常见的开发任务,需要技术开发人员精通或熟练掌握相关开发技术。
使用开发工具:如FormBuilder、JDeveloper等开发工具的使用也是必需的技能。
系统配置与使用技巧:熟悉Oracle EBS的基本功能,系统配置,以及使用技巧,有助于更好地进行系统开发与维护。
3. 行业知识与标准功能模块
技术开发人员不仅需要具备技术能力,还需要对ERP系统的标准功能模块和行业知识有一定的了解。这包括:
财务相关模块:如应收、应付、资产、总账等财务相关模块的标准功能和行业知识。
供应链相关模块:如采购、制造、销售等供应链相关模块的标准功能和行业知识。
4. 技术文档编写
技术开发人员需要具备编写技术文档的能力,这包括:
编写技术文档:如操作手册等相关技术文档,这对于系统的维护和用户的使用都非常重要。
5. 其他相关职责
除了上述主要职责外,ERP技术开发人员还可能需要参与以下工作:
企业信息化建设和数字化转型:基于企业业务架构、应用架构、数据架构和安全架构等方法论,配合IT和业务部门进行企业信息化建设和数字化转型。
应用系统架构设计与整合:协助进行企业内部各应用系统的架构设计、整合设计、数据打通、消除数据孤岛等。
应用系统供应商管理:协调业务部门、供应商、第三方进行项目实施,以及审核供应商的系统架构设计文档等。
6. 招聘要求与发展趋势
在招聘ERP技术开发人员时,企业通常会有以下要求:
学历要求:虽然不限学历的岗位较多,但本科及以上学历的岗位也占有相当比例。
经验要求:多数岗位对工作经验有一定要求,尤其是3-5年和5-10年的工作经验。
技术要求:除了对Oracle数据库和相关开发技术的要求外,还可能需要熟悉.NET、Java、Python等其他开发语言,以及前端开发语言和技术。
7. 工资待遇与发展前景
根据数据显示,ERP技术开发人员的薪酬区间较广,从4.5K到50K不等,其中以20K-30K的薪酬区间占比最高。此外,从招聘职位量的变化趋势来看,该岗位的需求量在不同时间段有所波动,但总体上呈现出一定的增长趋势。
ERP技术开发是一个技术含量高、涉及面广的岗位,要求从业人员具备扎实的技术基础和一定的行业知识。随着企业信息化和数字化转型的推进,ERP技术开发人员的发展前景广阔。