一、技术要求
1、编程语言与框架:
精通Java、Python等至少一种编程语言,有良好的编码习惯和文档编写能力。
精通SQL语言,能够编写复杂查询、存储过程、触发器及视图,具备高效查询优化能力。
深入理解关系型数据库(如Oracle、MySQL)的内部机制,包括索引、事务处理、锁机制等。
2、数据库管理:
深入理解关系型数据库(如Oracle、MySQL)及NoSQL数据库(如MongoDB)的原理及操作,具备数据库设计、优化及SQL调优能力。
了解大数据处理技术,如Hadoop、Spark等,有实际项目经验者优先。
3、系统架构与集成:
熟悉微服务架构,了解Docker、Kubernetes等容器化技术,有实际部署运维经验者优先。
掌握ETL(Extract, Transform, Load)技术,能够设计并实施高效的数据抽取、转换和加载流程。
二、岗位要求
1、教育背景:
计算机科学、软件工程、信息技术或相关专业本科及以上学历。
2、工作经验:
至少3年以上金融软件开发或系统集成经验,有银行监管报送系统开发实施经验者优先。
参与过大型项目的需求分析、系统设计、编码实现及后期维护的全过程。
3、专业技能:
强大的问题解决能力和逻辑思维能力,能够独立分析和解决复杂的技术问题。
良好的团队合作精神,能够与项目组成员、客户及第三方供应商有效沟通协作。
具备一定的项目管理能力者优先。
三、具体工作内容
参与监管报送系统的需求分析、系统设计、编码实现、测试及部署上线工作。
根据监管要求和业务流程,设计并实现数据抽取、转换、校验及报送的功能模块。
优化系统性能,确保数据处理的准确性和时效性,满足监管机构的报送要求