Задачи:
— сбор требований: взаимодействие с заказчиками и конечными пользователями, выявление потребностей в отчётности и дашбордах;
— проектирование данных: проработка логики расчётов, постановка ТЗ разработчикам / дата инженерам на трансформацию данных от систем-источников до целевых витрин;
— контроль качества данных: проверка корректности, полноты и консистентности данных для конечных пользователей;
— развитие хранилища: участие в проектировании слоёв и витрин DWH, оптимизация запросов при работе с большими объёмами данных;
— проектирование интеграций: понимание подходов к получению данных из смежных систем (REST API, Kafka, RabbitMQ, прямое обращение к БД);
— улучшение процессов: оптимизация существующих процессов разработки BI-аналитики, ведение документации;
— разработка и оптимизация отчётности: создание и доработка дашбордов в Tableau, оптимизация производительности и UI/UX.
Требования:
— уверенный SQL (фильтрация, подзапросы, агрегация, оптимизация);
— понимание ETL/ELT-процессов и архитектуры хранилища данных;
— опыт построения дашбордов и отчётности;
— умение переводить бизнес-процессы в сущности хранилища;
— ориентированность на результат, многозадачность, способность предлагать и внедрять решения.
Будет плюсом:
— опыт работы с Tableau (понимание принципов работы LOD, Table Calculations, Sets, логической модели данных, Data Blending);
— опыт взаимодействия с PySpark, Hive (на уровне аналитика);
— опыт взаимодействия с ИИ агентами.
Условия:
— формат работы на выбор: офис/гибрид/удаленка;
— гибкий график (с 8 до 17, с 9 до 18 или с 10 до 19);
— участие в проекте кафетерия льгот (ДМС, спорт, мобильная связь, обучение);
— полугодовые премии;
— корпоративные скидки до 30% на товары Спортмастер, Ostin, Funday, Demix;
— внутреннее и внешнее обучение, конференции;
— BestBenefits – сервис персонализированных скидок и привилегий;
— технику предоставляем.
Show contacts Job description На проект ведущего банка России требуется QA инженер тестировщик с опытом тестирования бэкенда в IT-проектах. Обязанности: Тестирование бэкенд-сервисов, обеспечение качества и стабильности решений.
Ищем Senior Golang Engineer для работы над high-load backend-системами в betting-продукте.
Что важно:
— 7+ лет коммерческой разработки;
— 4+ последних лет преимущественно с Go;
— Обязательный опыт разработки betting-продуктов;
— Глубокое понимание Go и его внутренних механизмов: concurrency, memory allocation, GC, data structures;
— Сильный SQL и опыт с relational databases;
— Production-опыт с Kafka, Kubernetes, Docker, Linux;
— Опыт работы с high-load / distributed systems;
— English — Intermediate+, Russian — Upper-Intermediate+
Будет плюсом: PostgreSQL, ClickHouse, microservices, DDD / Clean / Hexagonal Architecture, а также опыт с financial/transactional systems.
Условия:
— Fully Remote
— Full-time
Задачи:
— Совместно с Product Owner отвечать за результат, участвовать в оценке задач, контролировать качество и сроки выполняемых доработок
— Развивать продукты и инфраструктуру на платформе .NET Core, в том числе в облачной среде, как Senior-разработчик (до 50% времени): код-ревью, сложные участки, прототипы архитектурных решений
— Автоматизировать процессы развертывания и мониторинга в облаке: OpenShift, Istio, Kafka
— Актуализировать solution-архитектуру проекта: декомпозиция модулей, устранение устаревшего кода, повышение отказоустойчивости
— Формировать стратегию технологического развития системы
— Взаимодействовать с другими ролями (тестировщики, аналитики, архитекторы и менеджеры) внутри и вне команды
— Развивать технические навыки членов команды, собеседовать и менторить новичков
Требования:
— Опыт в роли Team Lead от 3х лет в промышленной разработке на C# / .NET
— Навыки управления delivery-процессом: планирование, приоритизация, контроль исполнения
— Знание, как строить microservices, как делать оркестровку сервисов в облачных средах
— Опыт рефакторинга и стабилизации сложных систем
— Опыт автоматизации инфраструктуры, чтобы всё летало в облаках (K8s)
— Желание углубиться в финансовую математику
Задачи:
— Проектирование целевой и переходной архитектуры стрима Ипотеки
— Участие в развитии, масштабировании и сопровождении текущих решений с ориентацией на надёжность, расширяемость и соответствие бизнес-целям
— Взаимодействие с командами разработки, архитекторами других доменов и заинтересованными сторонами
— Актуализация архитектурной документации, проведение технических оценок и архитектурных демо и митапов
Требования:
— Не менее 5-ти лет опыта в роли Solution / Software / System Architect либо Tech Lead с архитектурной ответственностью
— Опыт проектирования высоконагруженных и отказоустойчивых систем: желательно с пользовательской базой от 1 млн клиентов, нагрузкой от 500+ RPS, и SLA по доступности 99.9%+
— Глубокое понимание микросервисной архитектуры и (желательно) микрофронтов, принципов модульности, API-ориентированной интеграции, стратегий масштабирования и изоляции доменов
— Знание нотаций BPMN и ArchiMate для документирования процессов и архитектурных решений
— Опыт участия в архитектурных ревью, архитектурного надзора, ведения технологического долга
— Опыт работы с актуальным технологическим стеком
Будет плюсом:
— Навыки разработки прототипов и PoC-решений, проведения R&D — умение быстро собирать прототипы для проверки архитектурных гипотез
Стек:
— Backend: Java + Spring Boot
— Frontend: JavaScript + React
— Мобильная разработка: знание архитектур нативных мобильных приложений
— Контейнеризация и оркестрация: Kubernetes
— Хранение данных: PostgreSQL, Cassandra, Redis, MinIO
— Асинхронное взаимодействие: Kafka, ArtemisMQ
— Camunda 8 Stack — ключевой компонент, обеспечивающий оркестрацию платёжных процессов
Andersen Lab is hiring a Full Stack QA Engineer (Python) for a project enhancing data science solutions and ensuring the quality and performance of machine learning models. 💦Experience in QA, predominantly in backend testing, with strong proficiency in Python (Pytest) for writing and maintaining automated test scripts for 3+ years.
Задачи:
— Автоматизация тестирования на Java.
— Тестирование mobile и web приложений.
— Тестирование Rest API.
— Работа с SQL и NoSQL базами данных на уровне сложных запросов и выгрузок (join, View и др.).
— Покрытие новых функциональностей с помощью инструментов автоматизированного тестирования на Java.
— Интеграционное тестирование.
— Работа с CI/CD системами (Jenkins, GitLab CI).
— Работа с брокерами сообщений (Kafka, RabbitMQ и аналоги).
— Работа с мок-сервисами (Wiremock или аналоги).
— Написание библиотек и инструментов для автоматизации тестирования.
— Применение процессов и методологий разработки ПО.
— Работа с системами на микросервисной архитектуре (Spring Cloud, Kubernetes, Openshift или аналоги).
— Развертывание инфраструктуры.
— Работа с системами кэширования (Redis, Hazelcast).
Требования:
— Опыт работы в QA от 4 лет.
— Опыт автоматизации тестирования на Java от 2 лет.
— Опыт тестирования mobile и web приложений от 2 лет.
Условия:
— Формат работы: офис в Санкт-Петербурге.
— Соотношение web и mobile тестирования: мобилка + веб.
— Соотношение backend и frontend тестирования: 80% / 20%.
— Соотношение ручного и автоматического тестирования: 70% ручное, 30% автоматическое.
Используемые инструменты: Docker, Jenkins, Kubernetes, SOAP UI, Postman, Jira, Confluence, Git, IntelliJ IDEA, Bitbucket, Docker Compose.
Задачи:
— Автоматизировать стратегию процесса принятия решения (риск-правила, внедрение моделей);
— Анализировать бизнес требования к СПР и предлагать эффективные доработки;
— Выстраивать логику новых процессов с нуля;
— Поддерживать работоспособность СПР и связанных модулей в пределах своей ответственности;
— Настраивать интеграции с внешними контрагентами (сервисами);
Требования:
— Опыт работы риск-технологом более 3 лет;
— Высшее техническое образование;
— Умение работать со статистической информацией;
— Владение математическим аппаратом;
— Отличное владение SQL, знание языков программирования высокого уровня (Python, Java, JavaScript и тд.);
— Опыт работы c системами принятия решений;
Будет плюсом:
— Опыт контейнеризации приложений;
— Работа с Apache Kafka, Redis.
Условия:
— Официальное трудоустройство в штат компании по ТК РФ;
— Гибкий формат работы: возможность удалённо работать, а также офис в Москве рядом с м. Технопарк;
— Расширенная программа ДМС со стоматологией с первого дня работы;
— Доплата по больничному листу до оклада до 5 рабочих дней в год;
— Линия психологической поддержки;
— Врач в офисе и массажные кресла (для сотрудников в Москве);
— Бесплатные посещения фитнес-клуба А-sport на ст. м. Технопарк;
— Корпоративная программа профессионального обучения совместно с Альфа Групп;
— Возможность участия в профильных конференциях;
— Онлайн-библиотека;
— Карьерное развитие и программа наставничества;
— Кафетерий льгот через 6 месяцев (спорт, организация рабочего места, здоровье, дети, питомцы, благотворительность и др);
— Корпоративные мероприятия и тимбилдинги в онлайн и офлайн формате;
— Подарки к праздникам и материальная помощь по особым случаям;
— 3 дня 100% оплачиваемых day off в году.
Наши пожелания к кандидатам:
- опыт работы в роли QA Automation Engineer (Java) от 3 лет
- отличное владение тест-дизайном
- опыт работы с Java/Kotlin
- опыт работы с брокерами сообщений (Kafka, Rabbit)
- навык работы с базами данных SQL
- опыт работы с технологиями Rest API, Git, JUnit
- навыки функционального тестирования Rest-сервисов и других компонентов программы, автоматизация этих тестов
- навыки автоматизации кейсов из бэклога кейсов
- навыки интеграционного, регрессионного и ручного тестирования, где автоматизация нецелесообразна
- опыт работы с БД (Hbase, Clickhouse, Elasticsearch, PostgreSQL)
- опыт работы в системе с внешними интеграциями
- умение разбираться со сложной бизнес-логикой
- умение грамотно составлять баг-репорты и отслеживать их выполнение
- умение работать с логами, искать причины дефектов, а не только симптомы
— Разработка backend части системы, построенной на микросервисной архитектуре; — Проектирование технических решений для решения бизнес задач на проекте.
Разрабатывать новые продукты, модули и сервисы (интеграции, веб-приложения, API, аналитика), покрывать код тестами. Проектировать решения (внутренний дизайн, системная архитектура) совместно с командами.