标题:大数据开发人员 – 数据平台
地点:蒙特利尔 – 市中心 – 每月6天在蒙特利尔,其中包括在每8周举行的PI规划期间在旧港的2天
期限:6个月,可续签 – 每周37.5小时
候选人必须具备的资格:
主要任务:
• 软件开发人员设计、编程并实施应用程序和软件包,以满足普通用户或专业用户的特定需求。
• 为此,他使用不同的编程语言。
• 软件开发人员必须根据客户的要求设计软件。工作开始于由服务提供商提供的规格说明书(有时由内部功能/业务分析师提供)。
• 开发人员负责测试其应用程序。这可以通过单元测试等方式进行。
• 此外,在某些团队中,质量保证分析师将与开发人员一起进行更多测试(例如回归测试),以确保新代码的稳健性并不破坏现有功能。
• 因此,开发人员必须与QA分析师紧密合作,以解决任何已识别的错误。
• 开发人员还负责维护其代码。这可能包括部署所需的更新或解决由内部或外部客户识别的问题。
• 开发人员还需要偶尔对同行的代码进行审查,或接受他人的代码审查。
• **我们特别寻找具有PySpark经验并在云环境中工作的Databricks开发人员。使用Power BI进行数据可视化是次要要求。
要求:
• 6到10年经验
• 大专文凭(DEC)或学士学位
• 必须熟悉编程最佳实践,并在需要时能够编写单元测试。
• 必须熟悉代码管理工具(例如GitHub)。
• 熟练掌握开发实践(例如同行评审、单元测试、CI/CD)
• 熟悉敏捷方法论和/或Scaled Agile Framework(SAFe)
• PySpark或Spark
• Python
• Git
• Docker
• 云计算知识(理想情况下为GCP或Azure)10%
• SQL知识
• Databricks
• Power BI
优势:
• 了解架构交付物,例如解决方案文档、功能图、技术图和数据建模。
• 具有使用架构工具的经验。
• 具备数据建模知识。
• 了解大数据实践。
• 了解Web开发(JavaScript/TypeScript、HTML、CSS)
• 了解任何其他编程语言。
• Copilot
• GitHub
双语能力:法语5/5 & 英语0/5
职位描述:
简介
信息技术是多个战略项目的核心,许多重大项目将在不久的将来启动。在已识别的各种项目中,需要审查和优化流程。除其他事项外,这项工作将实现更好的数据管理(验证、数据完整性等)和更好的执行性能。还计划自动化某些当前手动的流程。
项目背景
优化接收、处理和分发的大多数数据的流程。
描述:
软件开发人员设计、编程并实施应用程序和软件包,以满足普通用户或专业用户的特定需求。为此,他们使用不同的编程语言。软件开发人员必须根据客户的要求设计软件。工作开始于由服务提供商提供的规格说明书(有时由内部功能/业务分析师提供)。一旦设计完成并代码完成,开发人员负责测试其应用程序。这可以通过单元测试等方式进行。此外,在某些团队中,质量保证分析师将与开发人员一起进行更多测试(例如回归测试),以确保新代码的稳健性并不破坏现有功能。因此,开发人员必须与QA分析师紧密合作,以解决任何已识别的错误。
开发人员还负责维护其代码。这可能包括部署所需的更新或解决由内部或外部客户识别的问题。
开发人员还需要偶尔对同行的代码进行审查,或接受他人的代码审查。