Описание
Bell Integrator — системный интегратор, реализующий проекты по всей России для финансовых, телекоммуникационных и розничных компаний. Проект связан с доработкой биллинга.
Задачи
•Анализировать реализацию и декомпозировать требования на архитектурные решения и технические спецификации
•Проектировать API и контракты баз данных, оценивать влияние изменений на смежные модули
•Проектировать и рефакторить пакетную архитектуру
•Разрабатывать решения с применением классических шаблонов проектирования
•Оптимизировать SQL-планы, выполнять пакетную обработку и кэшировать вычисления
•Проводить ревью кода, тестов и архитектуры
•Наставлять специалистов уровня Middle и QA
•Стандартизировать артефакты и внедрять подходы «сдвиг влево» и «тестирование как код»
•Проводить разбор ошибок и анализ их первопричин
•Выполнять преобразования данных ETL и миграции без потери данных
•Разрабатывать модульные, интеграционные, контрактные и нагрузочные тесты
•Настраивать и управлять конвейерами CI/CD с этапами lint, unit, contract, perf и deploy
•Настраивать контроль качества статического анализа
•Проводить системный анализ и проверять функциональные и нефункциональные требования
•Участвовать в архитектурных ревью
Требования
•Опыт производственного использования инструментов Oracle-разработки, баз данных, статического анализа, профилирования, интеграционных шин и API, тестирования и CI/CD
•Умение настраивать и интегрировать инструменты, анализировать результаты их работы
•Опыт разработки на PL/SQL, работы с DDL/DML, пакетами и транзакциями
•Знание подходов к гарантированной доставке событий и обработке больших объёмов данных без материализации
•Будет плюсом: опыт работы с Redis, PostgreSQL и MongoDB
Условия
•Уровень заработной платы обсуждается индивидуально
•Возможность профессионального и карьерного роста
•Возможность участвовать в разных проектах
•Работа в распределённой команде
•Корпоративные скидки на изучение иностранного языка, абонемент в фитнес и образовательные курсы