职位:高级软件开发分析师(JEE、Java Spring Boot、微服务和Kubernetes)
为什么选择BCAA?
为您的工作感到自豪,并帮助塑造BC的未来,成为BC顶级雇主的一员。我们的使命是为三分之一的BC家庭提供保险、道路救援、汽车维修、Evo汽车共享和Evolve电动自行车共享服务,带来安心。我们有着悠久的历史,致力于保障道路安全,并通过多种方式回馈社会,建设更强大的社区。我们提供多种有意义且有回报的职业,推动BC前进。
我们目前正在招聘
高级软件开发分析师。
作为高级软件开发分析师,您将成为我们SCRUM团队的一员,负责通过开发最佳实践和流程自动化交付卓越的业务应用程序和网站。
您是谁
- 您在Java开发及相关技术栈方面有深入的实践经验。
- 您对Dev Ops充满热情。您了解CI/CD以及软件开发和运营团队之间协作的重要性。
- 您是那种无论独立工作还是团队合作都能取得成功的人。
- 您喜欢挑战,总是渴望参与并找到解决方案。
- 您主动进行自我发展,保持对行业最新趋势和产品的了解。
- 您了解战略如何推动信息技术的需求和机会,以支持业务目标。
一旦您加入我们,您将:
- 设计、开发、记录并分享复杂且全面的产品套件。
- 深入了解我们的应用程序并提供改进建议。
- 开发并进行单元测试。与QA合作进行功能、集成、回归和性能测试。
- 参与Scrum活动,如待办事项梳理、Sprint规划、Sprint演示和回顾。
- 评估和估算开发工作量。
- 调查和解决生产问题。
- 参与架构设计的创建和审查。
- 不断寻找持续改进的机会。
- 提供技术指导,参与面试和指导新开发人员。
您带来的:
- 计算机科学学位或文凭。
- 至少7年的应用程序开发经验,包括:
- Java、JEE(EJB和JSP)、JBoss、React和Next.js、Powershell或同等技术、关系数据库管理系统(MS SQL、Oracle)。
- 云平台(AWS、Open Shift、Azure)。
- SOAP网络服务和RESTful微服务。
- 容器化和集群技术(Docker、Kubernetes、AWS EKS、Helm等)。
- 持续集成(Azure Dev Ops、Bitbucket)。
- Dev Ops方法和CI/CD自动化实践。
- 对关系数据库的深刻理解和编写SQL查询的深入实践经验。
- 在使用AWS、GIT和Azure Dev Ops进行IT流程自动化、持续集成和云开发方面的经验。
- 在需求分析和技术规格开发方面的能力。
- 在设计和架构建模方面的经验。
- 优秀的分析和故障排除技能。
- 出色的口头和书面沟通能力。
- 加分技能!
- 能够促进技术讨论以达成共识。
- 在应用程序监控工具(如Dynatrace)方面的经验。