KBR, Inc.
Mid-Level Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-программист среднего уровня в подразделении прототипирования KBR для разработки и поддержки mission-critical ПО в домене SATCOM: интерфейсы человек-машина, управление оборудованием, распределённые системы.
Задачи
- Поддерживать и развивать существующее production-приложение, обеспечивая стабильность для пользователей
- Проектировать, разрабатывать и выпускать регулярные обновления, багфиксы и новые фичи по установленным релизным циклам
- Поддерживать gRPC-сервисы для межсервисного взаимодействия
- Разрабатывать и поддерживать frontend-компоненты на React
- Разрабатывать и оптимизировать SQL-запросы, хранимые процедуры и схемы БД
- Развивать Docker-контейнеризацию сервисов приложения
- Диагностировать и устранять production-инциденты, проводить root cause analysis и внедрять долгосрочные исправления
- Участвовать в code review, обсуждениях архитектуры и технической документации
- Командировки до 10%
Требования
- Гражданство США и возможность получить допуск TS/SCI
- Степень бакалавра в математике, инженерии, computer science или смежной области и 5 лет релевантного опыта (либо +8 лет опыта вместо степени)
- Уверенное владение C# и .NET / .NET Core
- Опыт работы с React
- Опыт работы с SQL: написание и оптимизация запросов, проектирование схем (SQL Server, PostgreSQL или аналоги)
- Практический опыт работы с Docker: сборка, управление и деплой контейнеризованных приложений
- Опыт проектирования или использования gRPC-сервисов
- Понимание принципов DevOps: CI/CD, Git, автоматизированное тестирование, практики деплоя
- Знание микросервисной архитектуры
- Сильные навыки отладки и решения проблем
- Знакомство с оркестрацией контейнеров (Kubernetes, Docker Compose, Docker Swarm)
- Опыт с инструментами мониторинга и логирования (Grafana, Prometheus, ELK stack, Application Insights)
- Опыт с Infrastructure-as-Code (Terraform, Ansible)
Условия
- Зарплата $115,920 – $173,775 в год (диапазон для Colorado Springs, CO)
- Возможны бонусы, sign-on bonus, релокационные выплаты и другие формы дополнительной компенсации
- Бенефиты: 401K с match, медицинская и стоматологическая страховка, страхование зрения и жизни, AD&D, FSA, оплата больничных, гибкий график
- Профессиональное обучение и развитие
- Работа в офисе, удалённо нельзя
- Командировки до 10%
Навыки
- C#
- .NET
- .NET Core
- React
- SQL
- SQL Server
- PostgreSQL
- Docker
- gRPC
- DevOps
- CI/CD
- Git
- Kubernetes
- Docker Compose
- Docker Swarm
- Grafana
- Prometheus
- ELK
- Application Insights
- Terraform
- Ansible
- микросервисы