Experience Inc. Jobs

Job Information

Accenture Technology-Java/Frontend/Testing/Mobile in Shenzhen, China

岗位职责:

Java:1.根据项目需要参与需求分析和功能设计并实现;2.进行系统的设计、编码、测试、维护和系统性能优化;3.提供用户支持;4.协助识别用户应用配置更改;5.参与部署实施应用程序所要求的所有活动;6.报告流程中出现的问题.

Frontend:

1.使用React/ReactNative进行移动应用研发,打包及发布;2.据开发需求完成相关代码编写;3.将业务需求转化为软件应用程序和模型;4.开发完成时执行单元测试;5.提供UAT和后期实施支持/生产支持;6.遵循质量流程,确保达到质量目标.

Testing:1.负责客户方系统的自动化测试;2.按照产品架构和业务要求,与开发、产品合作,制定和推进测试策略、测试计划;3.分析测试需求,并设计编写测试case,参与维护自动化案例的日常运行.

Mobile1.独立完成Android/IOS端程序的开发;2.根据产品需求开发相关的产品,验证和修正测试中发现的问题;3.对项目已有组件提出升级建议和优化方案.

DBA:

1.负责公司云数据库-Mysql运维管理工作;2.保证线上数据服务稳定运行;3.负责规划实施监控系统,保障业务系统稳定运行;4.挖掘和发现体系存在的问题和不足,提出改进的意见和方案,并负责推进;5、参与核心需求,对数据库的规划和设计提供方案和风险把控;

岗位要求:

Java:1.3年以上软件开发经验;2.有文档编写能力,能够独立完成功能设计;3.精通Java,熟悉面向对象编程;4.熟练掌握Spring Boot等开源框架;5.熟练掌握MySQL、PostgreSQL等关系数据库;6.计算机相关专业背景优先;

7.粤语/英语熟练.

Frontend:1.两年及以上React/ReactNative相关项目经验;2.理解并掌握原生JavaScript核心概念和原理;3.熟悉React及ReactNative开发基本思想;4.对浏览器兼容性、代码可维护性、前端性能优化等有了解;5.了解应用程序开发过程的所有阶段,从设计、开发、测试,到实现和培训;6.逻辑思维能力强,具备良好的合作态度及团队精神;7.粤语/英语熟练.

Testing:1.掌握编程语言Python;2.熟悉自动化框架比如pytest 或者robotframework;3.能够搭建devops自动化测试流程和jenkins的使用;4.熟悉app自动化测试如appium或者airtest;5.有一定的自动化框架扩展和开发能力(使用python) .

Mobile:1.MVVM 和 Realm需要在项目上实际运用过1年或以上;2.了解Google Jetpack的内容(如databinding,livedata等);3.熟悉Java/Kotlin,并使用超过1年或者以上;4.良好的粤语和英语沟通能力.

DBA:

1、2-3年的Oracle和MSSQL数据库基础架构工作经验。认证将是一项资产。2.英文熟练沟通3.具备MySQL等其他数据库平台的知识将是一项优势。4.熟悉Oracle数据库管理(灾难恢复、故障排除、性能优化)。5.熟悉Oracle RAC体系结构和安装、配置、迁移和升级。6.熟悉Oracle DataGuard的安装、配置、升级和维护。7.精通Oracle和MSSQL数据库备份和恢复(RMAN、数据泵)8.windows和Linux操作系统的基本知识。9.有Azure平台经验者优先。

DirectEmployers