公司/地点信息
水技术是世界上增长最快的行业之一。作为全球领先的水技术公司,A. O. Smith Corporation(纽约证券交易所:AOS)位于这一趋势的中心。我们是一家拥有140多年历史和12000多名员工的35亿美元的公司。我们的重点是热水和清洁水;我们是世界上最大的住宅和商业水加热设备制造商之一,也是一家在许多新兴国家供应水净化产品的供应商。
我们在美国、加拿大、墨西哥、中国、印度和欧洲设有制造业务,具备为全球客户提供服务的能力。
A.O. Smith致力于不断改进,并保持一种重视和尊重员工的文化。作为纳什维尔地区最佳工作场所之一,我们拥有一系列计划来帮助团队成员实现他们的潜力。当您加入我们的团队时,您将获得对您的贡献的回报和认可,培训和职业发展机会,以及各种福利来支持您和您家人的健康、幸福和财务未来。如果您有学习的动力,愿意冒险并以团队的方式取得成功,您可以在A. O. Smith建立一个令人惊叹的职业生涯。
这个职位位于我们现代化的纳什维尔Metro Center办公室,距离市中心仅几分钟车程,交通便利,提供免费停车。
主要职能
我们正在寻找一名JS开发人员,负责构建和维护一套用于驱动定制、面向客户的功能的Javascript/Typescript API/作业,以及为供应我们面向客户的网站的数据库提供数据。此外,该职位还负责开发和优化用于驱动定制数字营销和商品体验的专有功能。他/她必须具备独立开发解决方案和合作开发的能力。
角色特定职责
• 支持并维护现有的Javascript/Typescript代码库及其相应的文档
• 维护用于查询和转换SQL数据的脚本,以便可以被Salesforce Service Cloud和Salesforce Commerce Cloud等第三方应用程序接收,并远程将XML文件传输到SFTP文件夹中。
• 通过Windows任务管理器管理和监视定期发生的作业
• 使用Express.JS和Node.JS维护API,为我们的用户界面提供个性化结果
• 构建/维护用于自动部署到Kubernetes(Redhat 3scale)的CI/CD流程,并使用Azure DevOPs中的jest进行自动化测试
• 遵守我们的内部安全标准和API开发和集成的最佳实践
• 维护Microsoft SQL数据库以及用于将数据从CSV文件导入到相应SQL表中的Node.JS脚本
• 与数字营销平台、BTS(IT)和外部合作伙伴合作,修改现有代码的功能和/或创建新的功能,以提供最佳的最终用户体验
• 识别和解决代码和流程中潜在的问题和低效之处
• 与团队合作编写验收标准和解决方案文档,以确保解决方案符合业务期望
• 与Web平台经理、PIM平台经理UI/UX设计师、品牌部门利益相关者、IT利益相关者和供应商合作,制定和沟通技术计划。
资格要求
• 计算机科学、管理信息系统或相关专业的学士学位
• 5年以上经验;或相当于教育和经验的组合。
• 对技术细节的专注
• 对API安全最佳实践的深入了解
• 对数据结构的深入了解
• 对构建/维护/迁移RESTful API和Web服务的深入了解
• 对XML的深入了解
• 具有以下技术的实际经验:Javascript/Typescript、Node.JS、Express.JS、Git、Microsoft SQL、XML、SFTP、Visual Studio、Postman(或类似工具)和Docker
• 支持与Web应用程序和移动应用程序的API集成的经验
• 精通源代码控制、构建工具和协作工具,如Atlassian(Jira、Confluence、Bitbucket)、Git、Jenkins等。
首选资格
• Salesforce Commerce Cloud / DemandWare(可提供培训)
• 具有以下技术的实际经验:Joi、Jest、Bash、MVC、OpenAPI、CI/CD流水线、3Scale/Kubernetes(Red Hat或其他API管理平台)、Azure DevOps
• Salesforce Service Cloud / Salesforce Marketing Cloud
• 与ERP(SAP)的工作经验
• 与PIM平台(EnterWorks/Enable)的工作经验
教育背景
信息技术管理或相关领域的学士学位
工作经验
至少5年相关工作经验
我们提供
具有竞争力的薪酬福利计划,包括医疗和牙科保险、公司赞助的人寿保险、退休安全储蓄计划、短期和长期残疾计划以及学费援助。