
NetBox Labs разрабатывает коммерческие продукты на базе платформы NetBox с открытым исходным кодом для управления сетями и инфраструктурными операциями. Его решения, включая NetBox Cloud и NetBox Enterprise, помогают организациям поддерживать надежный источник достоверных данных о сети, автоматизировать процессы и управлять конфигурациями, а также объединять информацию об инфраструктуре в различных системах. Как B2B SaaS-компания и разработчик корпоративных технологий, NetBox Labs сочетает разработку продуктов с открытым исходным кодом и коммерческие инструменты, делая управление сетями более последовательным и эффективным.
Ведущий инженер-программист по наблюдаемости — удалённая работа в Латинской Америке
Разрабатывайте программное обеспечение для наблюдаемости на Go в NetBox Labs для продуктов автоматизации сетей. Участвуйте в проектах с открытым исходным кодом, таких как Orb, Diode и pktvisor.
85 000 $ – 95 000 $ / год
УдалённоПолная занятостьСтарший специалистТребуемый Язык: английскийИнженер-программистФулстек-инженерОписание
- Присоединитесь к команде наблюдаемости NetBox Labs и помогайте развивать ключевые направления продуктов.
- Разрабатывайте проприетарное программное обеспечение и ПО с открытым исходным кодом для Orb, Diode, pktvisor и связанных проектов.
- Сотрудничайте с владельцами продуктов, превращая концепции в продуманные пользовательские решения.
- Работайте с командой NetBox над созданием возможностей наблюдаемости в NetBox.
- Интегрируйте решения для наблюдаемости с NetBox Cloud и Enterprise вместе с командой платформы.
- Взаимодействуйте с участниками сообщества, которые используют эти проекты и вносят в них вклад.
- Поддерживайте обнаружение и согласование сетей, наблюдение и мониторинг сетей, а также управление агентами и парком устройств.
Требования
- Иметь не менее пяти лет профессионального опыта.
- Обладать глубокими знаниями идиоматичного Go.
- Иметь опыт создания protobuf API с использованием gRPC и Connect RPC.
- Иметь опыт работы с PostgreSQL и миграциями баз данных.
- Уверенно работать с Redis и RabbitMQ.
- Понимать многопользовательские сервисы, OAuth2/OIDC и событийно-ориентированные архитектуры.
- Знать, как реализовать доставку с гарантией как минимум один раз и идемпотентных потребителей.
- Обладать глубокими знаниями в области наблюдаемости и инструментирования, включая OpenTelemetry.
- Понимать основы сетей, включая устройства, конфигурацию, протоколы и уровни.
- Ответственно использовать агентов для написания кода, сохраняя ответственность за корректность, безопасность и качество тестов.
- Чётко общаться и составлять технические спецификации, сопровождая их диаграммами.
- Желательно: не менее трёх лет работы в быстро развивающемся стартапе.
- Желательно: опыт работы с MQTT или другими протоколами для устройств и IoT либо с gNMI.
- Желательно: опыт эксплуатации Kubernetes в продуктивной среде.
- Желательно: опыт работы с Django, NetBox или плагинами NetBox.
- Желательно: опыт использования Python для тестирования и разработки инструментов.
Преимущества
- Доступно долевое участие в рамках удалённого компенсационного уровня для США.
- Доступен бонус в рамках удалённого компенсационного уровня для США.
- NetBox Labs придерживается принципов равных возможностей при трудоустройстве.
- На протяжении всего процесса найма предоставляется поддержка для получения необходимых условий.