Angie 正在招聘#

28.05.2024

大家好!我们想让大家知道,我们正在寻找专业人才。

Alternative text Alternative text

我们是一家年轻的软件供应商公司,我们需要你来一起征服这个世界。我们每天都在为此努力。

— 嘿,老大,今晚我们要做什么?

— 和往常一样,笨笨,试图统治世界。

© 笨笨和老大⁠⁠。

你可以阅读和观看关于我们的报道:

Kommersant,nginx在俄罗斯重建。

Vedomosti,第一个俄罗斯Web服务器已被列入国产软件名录。

Habr,"Web Server"推出ANIC — Kubernetes网络流量管理软件。

我们CEO Zaur Abasmirzoev的一些专栏文章,Forbes 开发者市场:如何发展俄罗斯的GitHub。,Forbes 开源的封闭区域:中国和俄罗斯如何发展开源。

Habr上对我们首席开发者Valentin Bartenev的采访。

Valentin Bartenev在HighLoad的演讲(YouTube)。

Alternative text

例如,在开源产品Angie Web服务器中,我们的团队继续在质量和稳定性的传统下开发优秀的nginx,扩展其功能以满足现代需求。查看已累积的 更新日志

对于开源产品,我们提供社区支持。无论我们在公司担任什么角色,我们都会尽可能监控各种平台 — Telegram聊天群、论坛、GitHub、技术博客评论。我们也不排斥与匿名人士交流。我们还尝试每年在HighLoad分享我们项目的更新。例如,如果开发人员能做到,今年我们将推出WASM支持并在会议上讨论这个话题。

这一切都是针对国际市场的长期博弈,我们正在使用统计数据中稳步攀升。

下一个产品是基于Angie PRO开发ANIC入口控制器,因为这符合我们负载均衡系统的开发方向(和客户需求)。随后,我们逻辑上得出结论,我们需要将满足各种企业需求的软件推向市场。具体来说:

  • 以虚拟设备形式提供"负载均衡系统"类别的一体化解决方案(未来将提供硬件-软件解决方案)

  • 为该解决方案提供Web面板,通过鼠标点击配置网络参数

  • 为工程师和集成提供API/CLI

  • 全局服务器负载均衡 — 全局流量负载均衡(例如,在DNS层面考虑接收流量的服务器状态)

  • 在L4-L7网络层运行的高性能负载均衡器

  • 用于将一体化解决方案集成到L2-L3网络层网络拓扑中的组件集

因此,我们开始开发应用交付控制器(Angie ADC)— 一类满足上述所有客户需求的产品。为了理解,你可以参考现有的产品,如Citrix Netscaler(ADC)或F5 Big-IP。这是一个有趣且庞大的产品,我们确实知道如何使其不仅在俄罗斯,而且在全球市场上都具有竞争力。

简而言之,我们有一个跨越数年的发展战略 — 我们想要实现什么,我们的业务目标是什么 — 我们坚持这个战略。

现在,让我们谈谈我们的开发过程是如何组织的。

对我们来说,里程碑是季度发布。我们尽量让所有产品都遵循这个时间表。例如,你可以在这里查看Web服务器开源版本的变更历史:https://cn.angie.software/oss_changes/。公司的开发时间表和所有发布前活动都与这些里程碑保持一致。甚至作者版税的后台工作也与之保持一致。

除了发布外,我们每周还会为公司设定几个目标,这些目标主要围绕团队间的互动。我们试图在短时间内专注于这些目标。开发团队至少每周举行一次内部状态会议。有时根据会议结果,我们会调整路线图。同时,团队没有每日站会或电话会议(或者我只是不知道)。

我们还在公司举行每周一次的全体会议(视频通话),每个团队都会分享他们的成功、失败以及任何有助于人们了解情况的信息。总的来说,开放程度和内部透明度相当高。与一些公司相比,这种程度非常高。我们甚至要求财务人员以其他同事能够理解的方式解释他们的工作,让大家明白这些可爱的同事在办公室里做什么。

这是一个直接的工作和开发过程,但是它要求同事具有一定程度的独立性。没错 — 这就是责任。

我们的办公室位于莫斯科列夫托尔斯泰街。我们完全采用混合工作模式。偶尔会有人勇敢地尝试在工作时间召集所有人,但到目前为止,只有在公司活动期间才有机会让所有人聚在一起。

让我们从技术栈的角度回到我们的产品:

Alternative text
  • 我们用C语言编写Angie,并继续用Perl进行测试。

  • 内部包含Angie Pro的Angie入口控制器是用Go开发的。

  • 作为虚拟设备一部分的Angie Console是一个经典的Web应用程序,包含后端和前端。使用Go、Python(测试)、Typescript、React、Next.js、Jest。

  • 我们使用Ansible、Jenkins、qemu、Docker、rpm build构建一切。

  • Angie ADC继承了以上所有内容,另外还有用Go编写的网络组件以及BGP/VRRP等技术。

由此可见我们正在寻找的专业人才的类型:

  • 后端和前端开发人员

  • 测试工程师

  • 技术文档工程师

  • 技术产品经理

除了技术团队,我们还对能够区分Web服务器和数据库的有经验的销售专家感兴趣。是的,这是个玩笑。 目前,Angie ADC团队的招聘是优先事项。 我们有针对性地寻找同事加入我们的团队。我们甚至愿意考虑招聘一个完整的团队。但我们谨慎选择 — 保持内部舒适的氛围很重要。我们不容忍争吵,但不怕工作冲突。我们知道如何区分这两者。 我们欣赏冷静的人,那些来工作、创造,必要时愿意学习的人,而不是围在咖啡机旁(虽然我们办公室确实有一台)。团队负责人都是市场上各自领域最优秀的专家。我们的同事都很棒。 薪资,按惯例说,是有竞争力的。公司已列入认证IT组织登记册。

你可以写信至hr@wbsrv.ru。如果你不确定该向谁咨询,可以直接联系我zaur@wbsrv.ru或在Telegram上@izaurio,这样我们可以认识一下。如果你认为你可能适合我们(或我们适合你),请不要犹豫。不需要发送标准简历,最好写1-2段关于你自己、你的经历和目标的文字。 总的来说,我想说的是:来和我们一起工作吧,让我们一起创造精彩。

此致 Zaur Abasmirzoev