高级Java开发者

14个月前合同
55 / 时 CRG

CRG

location 芝加哥
unsaved
高级Java开发人员 地点:北卡罗来纳州夏洛特(混合工作) 持续时间:1年,合同转正 薪酬:$55.00+/小时 职位描述 我们的全球客户总部位于北卡罗来纳州夏洛特,是一家世界一流的餐饮服务提供商,拥有一流的技术堆栈。这家创新公司为员工提供卓越的工作与生活平衡,并将安全、健康和环境放在首位。该公司提供优厚的福利待遇,并因其良好的企业文化而受到认可。 我们正在寻找一位动手能力强、具有合作精神的数据工程师加入我们的主数据管理团队。在这个角色中,您将有机会从数据摄取到数据建模来管理数据。您还将开发API以满足商业智能和报告解决方案的需求。我们目前是一个以Python和AWS为重点的团队,使用的技术堆栈包括Python,以及一系列AWS服务,如S3、PostgreSQL、DynamoDB、Athena、Redshift、Snowflake、Lambda和Glue。 职责 • 设计和开发可重用的微服务、REST API,并始终考虑安全性、性能和可扩展性。 • 设计和开发数据摄取服务,从不同的来源收集和聚合数据。 • 以编写健壮、结构良好、注释充分、可维护、经过单元测试的代码为荣。 • 在协作环境中作为团队的一部分工作。 • 强烈渴望学习新技术并适应。 • 首选敏捷方法论项目经验 - 有估算开发项目时间表的经验。 • 出色的口头、书面沟通和分析、解决问题的能力。 • 定义、构建、测试和实施可扩展的数据管道。 • 需要进行数据分析以解决数据相关问题并协助解决数据问题。 • 与开发、分析和报告团队合作,开发为商业智能工具提供数据的数据模型。 • 设计和构建API集成,以支持分析师和报告系统的需求。 • 开发、部署和管理使用Python编写的AWS Lambda函数。 • 开发、部署和管理使用Python编写的AWS Glue作业。 • 确保无服务器操作的高效和可扩展性。 • 调试和故障排除Lambda函数/ Glue作业。 • 与其他AWS服务团队合作 资格要求 • 本科学历,计算机科学或计算机工程专业,或同等工作经验,具有6年以上软件开发经验。 • 对核心Java 7(或更高版本)和J2EE有深入的了解和经验。 • 对Spring框架有丰富的经验,包括 - Spring MVC、Spring Batch、Spring Boot、Spring Data。 • 经验:JavaScript、JS框架 - Ext JS(优先)或Angular。 • SQL / Spring / Hibernate / REST / HTTP / MAVEN / JavaScript。 • 有关系数据库(最好是IBM DB2)的经验。 • 计算机科学、信息系统、分析学或相关领域的学士学位。 • 3年以上的Python编程经验。 • 3年以上ETL或数据工程角色的经验,构建和实施数据管道。 • 对多种需求的设计最佳实践有着深入的了解,包括OLTP系统、ODS报告需求和维度数据库实践。 • 有AWS Lambda和AWS Glue的经验。 • 精通Python。 • 理解无服务器架构的优势和挑战。 • 有设计、构建和维护数据处理管道的经验。 • 有API驱动的数据访问经验(有API开发经验者优先)。 • 熟练掌握Python和SQL,能够编写高效的查询。 • 有在敏捷环境中工作的经验。 • 高度自我激励和注重细节。 • 对关系理论、数据仓库设计技术、数据建模和数据设计最佳实践有良好的理解。 最好有 • AWS经验和认证 • BPMN框架 - ACTVIITI等 类别代码:JN008