Base-2 Solutions
Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-программист в Base-2 Solutions для разработки, поддержки и развития сложных программных систем: аналитика больших данных, алгоритмы, real-time системы и бизнес-информационные системы по задокументированным требованиям.
Задачи
- Анализировать требования пользователей и формировать требования к дизайну и производительности ПО
- Проектировать и писать новый код или дорабатывать существующее ПО
- Отлаживать существующее ПО и исправлять дефекты
- Интегрировать существующее ПО в новые или изменённые системы и окружения
- Разрабатывать запросы к базам данных и хранилищам данных
- Разрабатывать и внедрять алгоритмы для достижения требований по производительности и функциональности
- Помогать в разработке и выполнении процедур тестирования компонентов ПО
- Писать и проверять документацию на ПО и системы
- Выступать в роли тимлида в рамках процесса разработки проекта
- Проектировать и реализовывать сложные интерфейсы и запросы к БД
- Осуществлять контроль качества продуктов команды
- Взаимодействовать с системными и аппаратными инженерами для формирования требований
- Координировать установку ПО и контролировать работу оборудования
Требования
- 14 лет опыта в роли Software Engineer на проектах сопоставимого масштаба и сложности
- Степень бакалавра по Computer Science или смежной дисциплине
- Опыт с Python
- Опыт с Docker
- Опыт с AWS (деплой приложений, S3, OpenSearch, Terraform)
- Опыт с Kotlin
- Активный допуск Top Secret/SCI с Full Scope Polygraph
Условия
- Равные возможности трудоустройства (EEO)
Навыки
- Python
- Docker
- AWS
- S3
- OpenSearch
- Terraform
- Kotlin