JAVA 大数据开发工程师 - 兼职

27天前兼职
6.1万 - 7.8万 / 月 APAR TECHNOLOGIES PTE. LTD.

APAR TECHNOLOGIES PTE. LTD.

location 新加坡
unsaved
主要职责 • 领导对提议解决方案的技术研究,同时涉及基础设施大数据专家和商业分析师的需求。 • 记录提议的设计并开发解决方案。 • 确保所有 CI-CD 工件都是解决方案的一部分。 • 进行代码审查,同时促进知识分享并指导团队成员最佳实践。 • 与项目经理互动并提供报告。 • 监控技术风险并适时向管理层升级。 • 研究、设计和开发软件。 • 分析用户需求并开发软件解决方案。 • 更新软件,增强现有软件功能,并开发和指导软件测试及验证程序。 • 与其他工程师合作以集成硬件和/或软件系统。 该职位要求在执行任务时具备自主性和可靠性,并在所有非功能性交付物(如测试工具、模拟对象、生产监控问题、质量控制,包括性能和负载测试)方面具备主动性和领导能力。 资格和个人档案 必备条件 • 至少 8 年的软件开发经验。 • 至少 5 年的 Java/J2EE 开发经验。 • 熟悉数据摄取和数据处理技术,如 Spark 流和 Spark。 • 熟悉消息系统,如 Kafka、Flume 或 ActiveMQ、MQSeries 或 RabbitMQ。 • 具备 Hadoop 的实践知识(优先考虑 Hortonworks 发行版) - HDFS、HBase、Hive、ORC/Parquet。 • 构建工具 - Maven/sbt/ant,UML,RESTful 网络服务,Jenkins/Team City,源代码管理 – SVN/GIT,使用 Junit 的 TDD,Jira/QC。 良好拥有 • 使用经过验证的模式进行解决方案设计,了解反模式,性能调优,特别是在流处理方面。 • 了解 Phoenix、Elasticsearch、Sqoop、StreamSets 等工具者优先。 • 对金融和投资银行有基本理解。 其他专业技能和心态 • 出色的书面和口头沟通能力,适用于团队成员和管理层。 • 较强的分析和解决问题的能力。 • 熟悉软件开发生命周期。 • 渴望跟随技术趋势并参与社区。 • 热衷于分享专业知识并提升团队成员的技能。 • 有兴趣指导和引导初级团队成员走向高质量交付的道路。 教育要求 至少获得以下学科的学士学位: • 计算机科学 • 信息技术 • 编程与系统分析 • 科学(计算机研究) 原始职位 JAVA 大数据开发工程师 - 兼职 发布于 GrabJobs ©。如需标记此职位的任何问题,请使用 GrabJobs 上的报告职位按钮。