全栈与大数据工程师

15个月前全职
IBM

IBM

location 纽约
unsaved
职位描述 您是否对学习和应用现代软件工程实践来帮助解决业务问题或带来新的见解有热情?如果是的话,我们正在寻找有活力的团队成员加入我们在纽约市88 University Place的敏捷团队。 工作职责: 我们正在寻找有人开发一个现代的基于云的解决方案,用于支持IBM更有效地进行业务决策或使用您的解决方案带来新的见解的战略举措。您的团队的责任将是创建大规模、大数据解决方案的基础设施和架构设计的工作基础。这将包括从原型开发到完全运行的系统的开发,许多不同的团队(包括您的团队)在其中进行开发。 所需的关键经验包括Apache SPARK、Apache Kafka、Python和Parquet格式。还需要使用ETL(提取、转换和加载工具)的丰富经验。Scala的经验也是一个很好的优点。 您还将负责选择和使用DevOps工具进行解决方案的持续集成、构建和监控。您将加入一个令人兴奋的团队,在一个开放的景观式、合作的环境中使用敏捷的交付方法。将传统ETL转换为新技术的经验也非常重要。 最重要的是,我们正在寻找能够在开放、充满活力、灵活、有趣、合作的环境中茁壮成长,并渴望创造自由和在高绩效团队中工作的申请人! 没有远程机会。 必须有在美国工作的能力,不需要IBM的赞助。 所需的技术和专业专长 • 3-5年Python和使用Apache Spark、Kafka、HDFS、Hive和Hadoop等大数据技术的专业经验。 • 2年使用Parquet格式的专业经验。 • 3-5年使用ETL(提取、转换和加载)工具的专业经验。 • 3-5年云架构经验(例如:Bluemix或AWS开发)。 • 具有作为敏捷团队一员的经验,作为强大的团队合作者。 • 具有作为首席软件工程师的经验,并有能力领导其他工程师为产品所有者提供解决方案。 • 3-5年全栈开发经验(AngularJS、Node.js、React、VueJS、jQuery)。 • 3-5年使用关系型和非关系型数据库的经验。 • 2年以上高级敏捷开发方法的实践经验。 • 3-5年DevOps经验(例如:Jenkins、Travis CI、UrbanCode Deploy、Nagios)。 首选的技术和专业经验 • 2-3年Jasmine/Karma或类似的单元/功能测试框架经验。 • 2-3年测试驱动开发(TDD)经验。 • 2-3年自动化测试经验。 • 2-3年数据科学/数据分析及其相关工具的经验。 EO声明 IBM致力于创造一个多元化的环境,并自豪地成为一个平等机会的雇主。所有合格的申请人将获得平等的就业机会,不论种族、肤色、宗教、性别、性别认同或表达、性取向、国籍、遗传信息、残疾、年龄或退伍军人身份。IBM还致力于遵守所有公平就业行为的规定,包括公民身份和移民身份的规定。