岗位职责:
1. 参与 SAP 系统 ABAP 开发项目的需求分析,根据功能说明书和业务需求,进行 ABAP 程序的设计、编码、测试和调试工作,包括报表开发、接口开发、增强开发、表单开发(Smart Forms、SAPScript)、Web Dynpro 开发等。
2. 负责 SAP 系统中 ABAP 程序的维护和优化工作,对现有程序进行性能分析和改进,解决程序运行过程中出现的错误和性能问题,提高程序运行效率。
3. 参与 SAP 系统的接口开发工作,包括与外部系统(如 ERP 系统、CRM 系统、MES 系统等)的接口设计和开发,采用 RFC、IDOC、WebService 等技术实现数据的传输和交互,确保接口的稳定性和数据的准确性。
4. 负责 ABAP 开发相关文档的编写,如技术设计文档、程序开发文档、测试报告、用户操作手册等,确保文档的完整性和可维护性。
5. 参与项目的单元测试、集成测试和用户验收测试,协助测试人员进行测试用例的设计和执行,解决测试过程中发现的程序问题。
6. 配合功能顾问进行 SAP 系统的配置和测试工作,提供 ABAP 技术支持,协助解决功能配置过程中涉及的技术问题。
7. 参与 SAP 系统的升级和迁移工作,负责 ABAP 程序的兼容性测试和调整,确保系统升级或迁移后 ABAP 程序能够正常运行。
任职要求:
1. 本科及以上学历,计算机科学与技术、软件工程、信息管理与信息系统等相关专业优先。
2. 具有 3 年以上 SAP ABAP 开发经验,至少参与过 2 个完整的 SAP 项目 ABAP 开发工作,有制造业、金融行业、零售行业等 SAP 项目开发经验者优先。
3. 熟悉 SAP ABAP 开发技术,包括 ABAP/4 语言、SAPScript、Smart Forms、Adobe Forms、ALV 报表开发、RFC 接口开发、IDOC 配置与开发、BADI 增强、User Exit 增强、Web Dynpro ABAP 等,能够独立完成各类 ABAP 程序的开发和维护工作。
4. 了解 SAP 系统的模块功能和业务流程,如 SD、MM、FICO、PP 等模块,能够结合业务需求进行 ABAP 程序的设计和开发。
5. 熟悉 SAP 系统的性能优化方法,能够对 ABAP 程序进行性能分析和优化,提高程序运行效率。
6. 具备良好的编程习惯和代码规范,能够编写高质量、可维护的 ABAP 代码。
7. 具有较强的问题分析和解决能力,能够快速定位和解决 ABAP 程序开发和运行过程中出现的技术问题。
8. 具备叉车行业项目实施经验及持有SAP ABAP模块认证者优先。