GitLab

后端工程师,分布:构建

at GitLab
技术与编程 全职 EMEA
552天前

详细信息

关于工作

我们的Distribution Build团队与我们更大的工程组织紧密合作,构建和分发GitLab服务。构建团队专注于生产制品,包括系统包、容器镜像以及市场列表等相关组件,以及创建和维护它们所需的工具。

作为我们的新后端工程师,您将帮助我们管理构建管道,研究对新服务、平台和架构的支持,以及维护现有的服务、平台和架构。您的任务是确保构成GitLab的组件是最新的、符合许可的,并可用于我们用户的平台和架构。

Distribution Build工程团队经常与更广泛的开发团队合作,支持新创建的功能。Distribution Build团队参与了包括协助社区打包工作在内的多样化项目和任务。

 在这里查看一些团队演示演示!

您将做什么

  • 管理访问控制、权限和CVE补丁

  • 维护安装更新升级页面

  • 处理依赖项更新、许可证管理和提交给合作伙伴进行验证/认证

  • 构建并维护用于创建各种安装方法的基础设施

您将带来什么 

  • 熟悉多阶段构建系统

  • 有构建Docker镜像和Docker构建工具的生产经验。

  • 有基于Debian和RHEL的系统的经验,以及构建/打包如.deb和.rpm等包归档的经验

  • 有使用持续集成系统的经验(例如,GitLab CI、Jenkins、Travis)。

  • 有在生产中使用Ruby的经验(Golang是一个不错的加分项)

  • 熟悉构建和打包云原生应用程序。

关于团队

Distribution团队由两个子组组成:Distribution:Build和Distribution:Deploy。Build团队专注于生产制品,包括系统包、容器镜像以及市场列表等相关组件,以及创建和维护它们所需的工具。Deploy团队专注于安装和升级机制,以确保顺利部署。这包括系统集成、脚本编写、模板制作和相关的配置管理工具。

除了产品交付物,这两个小组还审查了大量由团队外部编写的MR。这些包括依赖项和安全更新以及配置控制和其他捆绑组件,如PostgreSQL、Consul、Patroni。

GitLab将如何支持您

  • 完全远程、异步工作环境

  • 无限PTO(带薪休假)

  • GitLab是许多专注的团队成员资源组的家园

  • 无论地点在哪里,都能管理您的健康、财富和福祉的福利

  • 提供股权补偿和员工股票购买计划

  • 每年提供个人成长和发展预算

  • 产假:16周

  • 家庭办公室支持

 

请注意,我们欢迎不同经验水平的候选人的兴趣;许多成功的候选人并不符合每一个要求。此外,研究表明,来自代表性不足的群体的人们除非符合每一个资格,否则不太可能申请工作。如果您对这个角色感到兴奋,请申请,并让我们的招聘人员评估您的申请。


免责声明

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

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

不定期副业成功案例分享

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

立即订阅