Northwood Space
Full Stack Developer - Internal Tooling
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full Stack разработчик внутренних инструментов в космической инфраструктурной компании. Создание внутренних веб-приложений и сервисов для инженерных и операционных команд — от API и слоя данных до UI.
Задачи
- Проектировать, разрабатывать и поддерживать внутренние веб-приложения и сервисы для процессов сборки, релизов и инженерных workflow
- Разрабатывать backend API и интеграции с GitLab, реестрами артефактов, хранилищами телеметрии и внутренними платформенными сервисами
- Вести полный жизненный цикл инструментов: сбор требований у внутренних пользователей, реализация, деплой через GitOps и поддержка
- Вносить вклад в общие фреймворки внутренних инструментов, библиотеки компонентов и стандарты
- Оснащать инструменты наблюдаемостью и трассируемостью
- Участвовать в code review и обсуждениях дизайна в команде разработки
Требования
- Степень бакалавра в computer science, инженерии или смежной области либо эквивалентный практический опыт
- 3+ года профессионального опыта full stack разработки
- Владение Python, Rust или Go для backend-сервисов и TypeScript для frontend
- Опыт создания и потребления REST или gRPC API и работы с реляционными базами данных
- Уверенное владение контейнерами, Git-процессами и CI-пайплайнами
- Опыт поставки работающего ПО реальным пользователям и итераций по их фидбеку
- Гражданство США, статус постоянного резидента или право на получение необходимых разрешений согласно ITAR
Условия
- Работа в компании, строящей глобальную сеть фазированных антенных наземных станций
- Возможность видеть свою работу развёрнутой по всему миру с реальным эффектом
- Равные возможности трудоустройства (Equal Opportunity Employer)
- Возможность запросить разумные условия при трудоустройстве и собеседованиях
Навыки
- Python
- Rust
- Go
- TypeScript
- REST
- gRPC
- реляционные базы данных
- контейнеры
- Git
- CI/CD
- GitLab API
- webhook-автоматизация
- Grafana
- VictoriaMetrics
- time-series data
- Nix
- Kubernetes
- GitOps