GitLab

后端工程师(Ruby),GitLab 地图部门

at GitLab
技术与编程 全职
12天前

详细信息

后端工程师(Ruby),地理信息

地点: 远程

职位描述:

GitLab 是一家开源软件公司,开发了最全面的 AI 驱动的 DevSecOps 平台,被超过 10 万家组织使用。我们的使命是让每个人都能为推动我们世界发展的软件做出贡献和共同创造。当每个人都能做出贡献时,消费者就会成为贡献者,这将极大地加速人类进步的步伐。这个使命是我们文化的一部分,影响着我们的招聘、产品构建和行业领导方式。我们通过在产品上运行我们的运营并在我们的价值观上保持一致来实现 GitLab 的可能性。了解更多关于 GitLab 的工作生活。

此职位的概述

作为 Geo 团队后端工程师,您将在我们的核心平台子部门工作,开发针对三个不同的产品类别的可扩展和高效的产品功能;Gitlab 复制、灾难恢复和备份与恢复。此外,您将积极参与客户体验的学习,并支持他们向我们反映的问题。这些问题可能以错误报告或功能请求的形式出现。Geo 用户通常是 Gitlab 最大的客户,其中许多客户将 Geo 作为其工作流程的关键部分。

我们的项目示例:

    • Geo 代理
    • Geo 自助服务框架
    • 基于 Geo 的运行器加速

    您将做什么

      • 以安全、经过充分测试和高效的方式开发和改进 GitLab Geo 产品功能
      • 与产品经理合作,仔细评估功能请求的技术可行性
      • 提供概念验证提案,以帮助引导技术讨论
      • 确定以迭代方式交付复杂技术项目的方法
      • 对功能实现负责
      • 向客户支持团队提供技术建议,以解决客户提出的问题

      您将带来什么

        • 丰富的 Ruby on Rails 和 Git 专业经验
        • 设计和构建容错性分布式系统的经验
        • 构建和扩展高可用性系统的经验
        • 使用队列和消息系统的经验
        • 使用配置工具的经验
        • 拥有数据库、应用程序配置和基础设施代码备份和恢复大型分布式应用程序的工具的经验将是一个加分项。

        关于团队

        GitLab Geo 是一个企业级功能,旨在将 GitLab 自托管部署分布到不同的地理位置。这是通过协调一致、可扩展的方式将整个 GitLab 数据集复制到新的位置来实现的。数据可以从任何位置访问,而智能代理技术保证用户可以访问最新数据。

        Geo 的架构

        免责声明

        该远程工作信息来源于站外平台,本站仅提供部分信息展示与订阅服务,更多请查看免责声明

        关注公众号,不定期副业成功案例分享
        关注公众号

        不定期副业成功案例分享

        领先一步获取最新的外包任务吗?

        立即订阅