该职位的个人将负责端到端交付和维护高质量的云原生和可扩展软件。与本地和全球技术和业务团队密切合作,他/她将负责设计、编码、交付和支持高可用、安全和可扩展的系统。在这个角色中,该人还将与产品负责人、产品架构师、技术架构师、安全官员、基础设施团队成员、Scrum主管和外部方面合作,以在其角色中取得成功。这个角色将有一个软件工程师团队向他们报告,分为多个敏捷交付小组,同时还负责间接领导QE和SRE。拥有所有权、动力和对工程的热情是成功的关键属性。
你的工作内容
• 在云原生后端和数据处理算法上工作,专注于改进和维护新的和传统的系统。
• 检查代码是否符合最佳实践。
• 简化繁琐的基础设施流程,专注于有影响力的开发工作。
• 亲身体验最新技术,包括云计算(GCP)
• 参与合作技术讨论,重点关注软件用户体验、设计、架构和开发
• 为客户利益相关者演示项目特性和子特性,利用最新的前端和后端开发技术
• 通过调查替代方案和技术并提出这些方案进行架构审查,支持持续改进。
你需要的经验
• 至少有4年的Java开发经验(不包括大学课程)
• 有使用Java EE平台或Python设计和开发应用程序的实际经验。
• 有使用常见设计模式进行面向对象分析和设计的经验。
• 对Java和JEE内部有深入的了解(多线程、内存管理、事务管理等)
• 有Spring框架的经验
可能使你脱颖而出的因素
• AWS或GCP认证
• 熟悉人工智能和机器学习工具