职位:GoLang开发人员
地点:远程
合同期限:12个月
需要能够以W2身份工作的人。
职位描述:
公司正在寻找GoLang工程师,他们将在全球忠诚度和福利部门的忠诚度平台现代化方面工作。该工程师将在使用GoLang编写的微服务环境中工作。
您将面临识别创新想法和概念验证的挑战,以满足我们客户现有和未来需求的交付。加入我们的忠诚度技术团队的软件工程师将被分配到几个令人兴奋的团队之一,这些团队正在开发一个新的、灵活的、现代的忠诚度平台,该平台将支持与我们的客户在他们所在的地方以及他们选择与公司互动的关键要素连接。
成为一个热情高效的技术团队的一员,开发解决方案,推动现有会员卡用户的参与度和忠诚度,并吸引新客户加入美国运通品牌。
该职位还将在与其他开发团队、测试和质量以及生产支持的合作中发挥关键作用,以满足实施日期并在开发生命周期中实现平稳过渡。
成功的候选人将专注于制定和执行战略和路线图,着眼于从单块、紧密耦合、基于批处理的传统平台转变为松散耦合、事件驱动、基于微服务的架构,以实现我们的长期业务目标。
业务挑战
该组织正在进行大规模的重新架构/现代化工作,构建一套全球组件和资产。到目前为止,挑战在于全球和国内忠诚度平台是两个独立运行的平台,这导致了重复的工程努力。公司已经投资大量资源,构建一个单一/统一的全球平台,用于客户忠诚度业务。忠诚度是公司业务的核心。该组织支持与所有忠诚度、合作伙伴、现金、积分计算等相关的会员奖励交易。
顶级技能详述
1. GoLang软件工程师
2. 设计和开发Rest APIs
3. Kafka、Postgres、Docker、Kubernetes
EVP
该组织在最新和最先进的技术堆栈方面进行了大量投资,涉及GoLang、Java、开源、CI/CD-持续部署和持续集成等。
这是学习GoLang并参与完全使用GoLang构建的平台现代化的机会。
该公司在改变人们生活方面已有160多年的历史,支持他们应对大小挑战,提供访问、工具和资源,以获得最大的回报。
我们也在员工的生活中产生了影响,提供学习和合作的文化,并帮助他们获得成功和繁荣所需的一切。在他们提升技能、征服新挑战,甚至与家人或社区共度时光时,我们都会全力支持他们。当他们准备迈向新的职业道路时,我们将与他们并肩前行,给予他们指导和推动力,实现他们所设想的最好未来。
因为我们相信,支持我们客户的最佳方式就是支持我们的员工。
公司的强大支持。
没有它,没有改变。
没有它,没有精彩生活。
工作环境
全球忠诚度和福利团队使用非常先进的技术,并且高度协作,不断采用新事物。这个环境非常有创造力,并且在公司内部进行高度可见的开发工作。团队在敏捷环境中工作,并使用Bitbucket、JIRA和Confluence等协作工具。
额外的技能和资格
2-5年的GoLang和微服务架构经验
在应用设计、软件开发和测试方面有经验,最好是在敏捷环境中。
在小到中型团队中使用Git的经验。
有开源框架的经验,尤其是维护或贡献给开源项目的经验,是一个加分项。
有关系型和NoSQL数据库的经验,包括PostgreSQL、Couchbase或Cassandra,是一个加分项。
有设计和开发高负载客户端的REST API的经验。
有持续集成工具(Jenkins、Gitlab CI)的经验是一个加分项。
有自动化构建和测试框架的经验是一个加分项。
对学习新技术并将其转化为工作软件的渴望。
有容器和容器编排技术(如Docker和Kubernetes)的经验是一个加分项。
有Atlassian软件开发和协作工具(Bitbucket、JIRA、Confluence等)的经验是一个加分项。
具备学习和应用编程概念的能力。
能够与内部和外部业务伙伴有效沟通