Java软件工程师 - Python

阿布扎比 无个税2天前全职 网络
面议
角色:软件开发工程师 地点:阿联酋阿布扎比 工作目标 工程师将直接向阿联酋境内指定项目的岸上软件工程经理汇报。 工程师必须在微服务导向的架构中积极与敏捷团队合作;他必须具备实践理解能力,能够提出建议,乐于接受变化,不断提高技术技能,并喜欢在敏捷环境中工作。 角色与职责 软件工程师需要: - 在产品负责人/敏捷教练的监督下,协助将规范分解为开发故事:明确范围,定义验收标准,估算工作量,并为冲刺待办事项准备好开发任务。 - 开发技术合同和详细设计,参与架构设计,并积极推动建议。使用Java 8(Spring Boot/Vert.x)、Python和Angular/Vue.js开发和维护后端和前端组件,交付符合团队标准和设计指南的清晰、文档化代码。 - 分析问题,提出纠正措施,并量化对实施工作量和性能的影响。 - 支持在虚拟平台上的集成和系统测试:部署构建,执行/扩展集成和功能测试套件,诊断问题,并支持缺陷解决以实现发布准备。 - 与DevOps合作维护和改进CI/CD和测试自动化:理解管道,贡献并维护Ansible剧本/Bash和Python用于软件配置、部署和测试,确保快速可靠的构建/测试反馈循环。 - 参与团队工程实践:代码审查,更新技术文档,并参与冲刺仪式以实现快速团队整合和持续改进。 工作经验要求 - 至少3年Java 8+软件开发经验 - 具有使用Angular / VueJS和Typescript进行前端开发的经验。 - 具有Vert.x框架的额外经验者优先。 - 熟悉Ansible。 - 理解Docker等容器技术和Kubernetes等编排工具。 - 接触过敏捷方法和实践。 - 必须具备技术写作经验(英语)并能够制作高质量文档。 - 必须具备Linux系统的知识和经验。