职位名称:高级软件开发工程师(Java/Spark/Scala),具备大数据经验
公司:Cogency Inc
地点:混合/大多伦多地区
工作许可:加拿大永久居民/公民
工作类型:全职
关于Cogency Inc:Cogency Inc是一家领先的创新IT解决方案提供商,专注于提供尖端技术和服务,优化业务流程并推动数字化转型。我们致力于卓越和创新,帮助组织实现业务目标,并在快速发展的技术环境中保持领先地位。
职位概述:Cogency Inc正在寻找一位技术娴熟、经验丰富的高级软件开发工程师,具备Java、Spark、Scala编程语言和大数据技术的专业知识。成功的候选人将在为客户设计、开发和实施可扩展和高性能的解决方案方面发挥关键作用。这是一个激动人心的机会,可以参与具有挑战性的项目,与才华横溢的团队合作,并在推动创新和成功方面产生重大影响。
主要职责:
• 使用Java、Spark、Scala和大数据技术设计、开发和维护可扩展和高性能的软件解决方案。
• 与跨职能团队合作,了解业务需求、技术规范和解决方案设计。
• 使用Apache Spark及相关框架实现数据处理流程、ETL工作流和分析应用。
• 开发和优化数据处理、分析和机器学习应用的算法。
• 设计和实现与数据源、数据库和外部系统的集成,确保数据的一致性、可靠性和安全性。
• 进行代码审查、性能优化和故障排除,确保软件解决方案的稳定性、可扩展性和质量。
• 持续关注Java、Spark、Scala和大数据领域的最新技术、工具和最佳实践,推动持续改进和创新。
• 构建服务,将Hadoop、CDP和Spark等各种企业数据处理引擎集成到我们的基础设施中。
• 采用敏捷方法论、设计思维和持续部署等最佳实践,实现快速创新。
• 运维和调优-根据需要解决问题,包括与各个内部团队和供应商合作。
• 在与平台相关的任何生产问题期间与运维团队合作。
• 构建工具/自动化,使部署和监控生产环境更具可重复性。
要求:
• 精通Java、Apache Spark、Scala的编程技能
• 至少6年的快速开发工作台(如IntelliJ)开发应用程序的实际经验。
• 具备HDFS、Yarn、集群、Hive、CDP、Hadoop等大数据经验。
• 熟悉SQL和Oracle Server等数据分析工具。
• MVC、算法、设计模式、数据结构、数据访问对象、业务代表、服务定位器、传输对象。
• 精通Apache Spark、Spark SQL、Spark Streaming及相关生态系统组件。
• 具备分布式计算、并行处理和大规模数据处理框架的经验。
• 精通Java编程语言及相关框架(Spring、Hibernate等)。
• 具备Hadoop、HDFS、Hive、Kafka和NoSQL数据库(HBase、Cassandra等)等大数据技术经验。
• 出色的分析和解决问题的能力,能够将业务需求转化为技术解决方案。
• 出色的沟通和人际交往能力,能够与跨职能团队和客户有效合作。
如何申请:
加入Cogency Inc,成为一个推动Java、Spark、Scala和大数据技术软件开发创新和成功的充满活力的团队!
如果您符合上述资格要求,我们鼓励您申请。加入Cogency Inc,成为一个致力于推动创新和提供卓越解决方案的团队的一员。请将您的简历的WORD版本发送至careers@cogency.net。
Cogency Inc是一个平等机会的雇主。我们欢庆多样性,并致力于为所有员工创造一个包容的环境。
工作类型:全职
薪资:每年高达$120,000.00
福利:
• 牙科护理
• 员工援助计划
• 延长健康护理
• 带薪休假
• 视力护理
语言要求灵活:
• 不需要法语
工作时间:
• 8小时班次
• 周一至周五
额外支付类型:
• 奖金
经验:
• Java/Spark/Scala/Spring boot开发:6年(必须)
工作地点:亲自前往
预计开始日期:2024年3月1日