我们目前正在寻找一位高级后端工程师加入我们的部署:环境团队。我们团队的主要重点是使用我们的Kubernetes代理进行集群管理。此外,我们还在开发部署管理和与环境相关的工具,以支持平台工程师。有关我们工作的更详细查看,请访问我们的交付产品页面。
我们的部署:环境团队由非常出色的个人组成,他们解决具有挑战性和吸引力的主题。作为一个全栈团队,我们享有使用各种编程语言的完全自由,我们鼓励持续学习。目前,我们的重点是代理,并且我们正在促进Flux的集成。
我们作为一个分布式团队运作,优先考虑异步协作。我们的文化以所有权、掌握和目的为中心。尽管我们参与了一些同步活动,并在流程上进行协作,但我们优先考虑结果而不是僵化规则。有关我们团队运作方式的更多信息,请参考我们的手册。
职责
在其他团队成员的最少指导和支持下,交付中等规模的功能和改进。与团队合作完成更大的项目。
用无聊的解决方案解决高范围和复杂性的技术问题。每个人都有责任寻找简化和改进我们拥有的功能的方法。
在您的工作中始终考虑用户体验,以帮助使每个功能都令人喜爱。
以安全、经过充分测试和高性能的方式开发GitLab产品的功能和改进。
与产品管理、产品设计师、前端工程师和其他利益相关者协作,在快节奏的迭代环境中保持质量高标准。
倡导提高产品质量、安全性和性能。
编写代码,满足我们对风格、可维护性和适用于大规模Web环境的最佳实践的内部标准。
通过代码审查来维护和倡导由其他工程师或社区贡献者提交的高标准变更。
认识到我们团队效率的障碍,并提出并实施解决方案。
在Golang、Kubernetes和Git方面提升技能。
在围绕更广泛倡议、特定项目和社区贡献的公共沟通中代表GitLab及其价值观。
为团队中的初级和中级工程师提供指导,帮助他们在技术责任方面成长并消除阻碍。
以自己舒适的速度参与受训维护者计划,同时努力成为一个成熟的项目维护者。
能够使用GitLab。
使用Go构建应用程序的显著经验(如果您了解Go和Rails或对它们感兴趣,将是一个加分项!)
专业经验,掌握可能由专业所需的任何其他技术(容器、K8s、编排、Docker、SSH、VSCode、远程开发、Linux)。
英语流利,书面和口头表达能力足以在远程和主要异步的工作环境中取得成功。
展示出能够清晰、简洁地沟通复杂的技术、架构和/或组织问题,并提出全面的迭代解决方案的能力。
具有性能和优化问题的经验,并展示出诊断和预防这些问题的能力。
适应高度敏捷、密集迭代的软件开发流程。
展示出长期加入并融入组织的意愿。
积极和解决问题的思维方式。
有效的沟通技巧:定期与同事达成共识,并提供清晰的状况更新。
倾向于沟通、包容和可见性。
拥有从概念到生产的项目所有权,包括提案、讨论和执行。
自我激励和自我管理,具有出色的组织技能。
展示出与其他组织部门密切合作的能力。
分享我们的价值观,并按照这些价值观工作。
能够在完全远程的组织中蓬勃发展。
对GitLab代码库的一个或多个合并请求。
Rails经验。
在大型生产环境和扩展SaaS产品的经验丰富。
作为用户或贡献者使用GitLab产品的经验和热情。
对开源和开发工具充满热情/有经验。
远程工作经验,在完全远程组织中蓬勃发展。
在产品公司或初创公司工作的经验。
同时,我们知道这很困难,但请尽量避免信心差距。您不必完全符合所有列出的要求才能考虑这个角色。
我们这个职位的招聘流程通常分为四个阶段。有关此过程和我们的职级结构的详细信息可以在我们的职业家族页面上找到。
要查看完整的职位描述及其薪酬计算器,请查看我们的手册。薪酬计算器可以在页面底部找到。
有关我们流程的更多细节,可以在我们的招聘页面上找到。
该远程工作信息来源于站外平台,本站仅提供部分信息展示与订阅服务,更多请查看免责声明。