软件开发人员(Java / BigData)
我们是谁
法国农业信贷公司企业和投资银行(Crédit Agricole CIB)是法国农业信贷集团的企业和投资银行部门,是全球第12大总资产银行。
我们的新加坡中心(“ISAP”或“信息系统亚太地区”)是法国农业信贷CIB全球业务的第二大IT架构(仅次于巴黎总部)。我们每天与30个市场的国际分支机构合作,完成以下工作:
- 设想和准备银行未来的信息系统
- 与核心银行旗舰和横向领域合作,支持其大规模开发项目。
- 提供高级内部银行应用程序,
这种独特的定位使我们能够为我们的核心银行业务在市场上获得可持续的竞争优势。我们寻求具有创新和敏捷思维的人,与我们分享相同的心态,以支持雄心勃勃和即将到来的技术挑战。
部门和职位
该部门负责开发和维护全球用户使用的风险和财务应用程序,涵盖市场风险、交易对手风险和财务领域。这些应用程序是使用微软和开源技术的内部开发。
近年来,为了应对越来越具有挑战性的监管要求,技术基础设施发生了前所未有的变革。现有职位是加入一个重大投资项目,以应对FRTB监管要求。为了应对监管要求,市场风险信息系统平台正在重新设计,以实现全球化和可调整性,实现自动报告和实时处理和监控。市场风险数据智能项目将改变市场风险应用程序的现有情况,将其提升到一个新的水平。
主要职责
领导技术研究,提出解决方案,并涉及基础设施大数据专家和业务分析师的专业知识
记录拟议的设计并开发解决方案
隐含确保所有CI-CD工件包含在解决方案中
在培养团队成员的知识和指导最佳实践的同时进行代码审查
与项目经理互动并提供报告
监控技术风险并适当地升级给管理层
研究、设计和开发软件。
分析用户需求并开发软件解决方案
更新软件,增强现有软件功能,并开发和指导软件测试和验证程序。
与其他工程师合作,集成硬件和/或软件系统
该职位要求在执行职责时具有自主性和可靠性,并在所有非功能性交付方面具有主动性和领导力,例如测试工具、模拟对象、生产监控问题、质量控制(包括性能和负载测试)。
资格和个人资料
必要条件
至少8年软件开发经验
至少5年Java / J2EE开发经验
熟悉Spark流处理和数据处理技术
熟悉Kafka、Flume或ActiveMQ、MQSeries或RabitMQ等消息传递系统
熟悉Hadoop(最好是Hortonworks发行版)- HDFS、HBase、Hive、ORC / Parquet。
构建工具 - Maven / sbt / ant,UML,Restful Web服务,Jenkins / Team City,源管理 - SVN / GIT,使用Junit的TDD,Jira / QC。
最好具备
使用成熟模式进行解决方案设计,了解反模式,尤其是在流处理方面进行性能调优
了解Phoenix、ElasticSearch、Sqoop、StreamSets等工具是有益的。
对金融和投资银行有基本了解
其他专业技能和思维方式
优秀的书面和口头沟通能力,与团队成员和管理层均具备
较强的分析和解决问题的能力
熟练掌握软件开发生命周期
对追踪技术趋势并参与社区感兴趣
热衷于分享专业知识并培养团队成员的技能
对指导和引导初级团队成员在高质量交付方面具有兴趣。
教育要求
至少具有以下任何学位:
计算机科学
信息技术
编程与系统分析
科学(计算机研究)
Java,Spark,大数据,Hadoop