Golang开发者

15个月前远程全职
Rollbar, Inc.

Rollbar, Inc.

location 悉尼
unsaved
我们是谁?Airlock Digital提供前瞻性的终端保护解决方案,使组织能够实施快速、可扩展的允许列表和执行控制。通过对网络安全运营挑战的第一手了解、丰富的行业经验和直观的解决方案,Airlock Digital在全球商业允许列表供应商中处于领先地位。重新构想允许列表。我们在澳大利亚和美国已经有了一定的存在,并有令人兴奋的增长计划,以支持我们不断增长的全球客户群体。我们的团队成员是一群了不起的人,友好、合作和谦逊的摇滚明星——我们努力工作,总是愿意互相帮助。团队成员拥有无与伦比的灵活性,因为我们的领导团队知道,在适合你的地方工作是我们的团队成员蓬勃发展的方式。我们相信我们的团队成员能够完成他们的工作。 我们正在寻找什么?我们正在寻找一名熟练的Golang工程师,负责在我们的代码库中负责关键领域,并在与其他工程师友好合作的同时,以高度自主的方式处理影响代码库中其他领域的关键架构变化。该角色的广泛职责包括:设计、开发和维护令你引以为豪的解决方案,并确保可扩展性、安全性和性能;使用行业最佳实践和编码标准设计、构建和维护干净、高效、可重用、可靠和可维护的代码;进行彻底的测试和调试,确保软件符合质量标准;参与软件设计、架构和开发过程的文档编写;参与代码审查,以保持代码质量并确保遵循编码标准。 你需要什么?至少3年的开发经验,最好是在SaaS环境中;熟悉云平台,并有在云环境中部署应用程序的经验;熟练掌握Golang,并具有以下方面的实际经验:使用标准库开发Web服务器;使用Echo或Gin等流行的Web框架;在Golang中有效实现并发模式;使用Golang编写数据库驱动程序和数据库查询;使用http包调用服务的API。你还需要有以下经验:在容器技术(如Docker或Podman)上部署Golang应用程序;使用Git进行版本控制;在DevOps团队中开发,通过CICD流程频繁发布;微服务架构(具备Kubernetes经验更好,但Serverless技术如Lambda或Azure Functions仍然相关);为本地开发构建工具。我们目前支持Linux和Windows,欢迎Mac,但成功的申请人将负责维护任何额外所需的工具(具备Skaffold经验更好)。申请人需要具备在澳大利亚无限制的工作权利,才能符合该职位的资格。成功的申请人需要愿意在招聘过程的最后阶段获得全国警察清查。 技术栈我们的SaaS解决方案技术栈是Azure、MongoDB、Kubernetes、Elastic、Golang编写的微服务、Nginx、Angular(TypeScript)。对于这个角色,我们主要寻找有助于构建我们现有一套Golang API的人,但我们作为全栈开发人员运作,因此希望扩展申请人的全栈能力。作为云团队的开发人员,您将负责开发周期的所有阶段,从增强使用k8s资源定义文件的CICD流程到我们的后端和前端的软件更改,为客户提供新功能,以及其他所有工作。 我们提供什么?我们是一家对自己的工作充满激情的企业。我们致力于保持积极的工作场所文化,因为我们相信在Airlock Digital工作的最大福利就是你将能够成为一个了不起的团队成员。我们提供的主要福利之一是我们为团队成员提供的灵活性。这个角色可以是一个完全远程的角色(在澳大利亚的任何地方都可以)或者是一个混合职位,在阿德莱德办公室远程和面对面工作。此外,我们还有灵活的工作时间安排、轻松的着装要求,以及其他诸如有薪志愿服务时间等优点。我们将根据申请的情况进行评估,所以我们鼓励您尽快将简历发送给我们。