加载……
分享这份工作

软件开发人员ll作业

日期:2020年12月23日

地点:Hesston KS,我们

公司:细致地

这是一个偏远的位置

软件开发人员II是启用Fuse策略的关键角色。采用DevOps方法,软件开发人员II负责开发新的熔断器产品,更新现有的熔断器产品,在Apache Kafka生态系统上提供事件驱动的微服务。专注于专业软件的快速迭代交付,以证明特定的业务假设,团队领导将参与产品部署的设计、构建和操作,为内部和外部客户提供价值。

理想的软件开发人员II具有自我激励能力,对解决问题充满热情,并且善于沟通。享受面对节奏、动态环境和数据驱动的学习。

工作职责:

  • 与产品所有者和/或其他开发团队成员合作,确定Java应用程序/服务所需的新特性和用户故事
  • 利用DevOps工具栈构建、检查、部署、测试和推广新的或更新的特性,并为生产应用程序提供支持,以便快速修复和维护正常运行时间
  • 创建/维护文档以支持开发工作。文档可能包括实现指南、应用程序架构图或设计文档
  • 参与代码评审,以确保:每个增量都遵循用户故事中描述的原始愿景,适当地使用标准资源库,并适当地遵从已建立的体系结构模式
  • 参与所有团队活动,包括计划、培训、产品演示和团队回顾
  • 能够适应和与不同经验级别的团队成员一起工作,能够指导经验不足的开发人员
  • 熟练掌握单元测试结构和模式
  • 为流程改进和编码标准做出贡献
  • 工作需要偶尔到全球各地参加会议、爱科现场访问、供应商/合作伙伴现场访问和会议

资历和经验:

  • 本科以上学历,5年以上相关工作经验
  • 互联网和云架构设计经验,关注物联网
  • 具有企业集成模式和实现的经验
  • 有AWS架构和实现的经验
  • 具有自动化单元和功能/负载测试的经验,包括自动化破坏性测试
  • 对移动和基于Web的UI应用程序的数据结构、模式、性能和可伸缩性问题的基本编程概念有较强的理解和经验
  • 使用RESTful web服务的实践经验:云托管解决方案、api、系统集成
  • 了解SQL和NoSQL数据库,包括配置、分发和复制模式/实践
  • 有以Scrum为重点的敏捷软件方法的经验
  • 有现代web开发工具包和库经验,如ReactJS, Spring等更佳
  • 有指导初级软件开发人员的经验
  • 有DevOps流程经验
  • 有Kafka和Spark经验者优先
  • 有Python, Java, Scala开发经验
  • 能够管理多项要求高的任务或分配
  • 能够在松散的监督下工作,不需要对工作进行详细的审查
  • 能够将复杂的话题综合成有意义的信息和有说服力的总结沟通


最近的主要市场:威奇托

工作领域:开发人员,云,Java,测试,数据库,技术