Java разработчик в Data Platform

Дата размещения вакансии: 19.11.2024
Работодатель: Т-Банк
Уровень зарплаты:
з/п не указана
Город:
Санкт-Петербург
Требуемый опыт работы:
Более 6 лет

Мы создаем собственную критически значимую для компании платформу данных c инструментами по получению, обработке, загрузке и визуализации данных. Один из продуктов платформы — Helicopter — SaaS-продукт класса Data Workspace. Это пространство для совместной работы команд, которые используют и исследуют данные для разных задач. Например, для построения аналитического отчета, дашборда, процесса, BI-приложения, процесса подготовки данных и так далее.

Наша миссия — демократизировать доступ к большим данным. Мы хотим дать пользователям с минимальным уровнем подготовки простой и эффективный инструмент анализа и операционализации данных.

В основе продукта лежит наша собственная технология managed computational notebook. Она позволяет тысячам пользователей писать и выполнять Python- и SQL-код на ограниченных «железных» ресурсах.

В нашей команде вас ждет уникальный микс задач из самых разных областей: разработка онлайн-IDE (статический анализ, code-completion, визуализация), распределенные системы, микросервисы, интерпретация Python- и SQL-кода, средства анализа данных, распределение вычислительных ресурсов, SRE. Гарантируем: будет интересно.

Обязанности:

  • Разрабатывать новые сервисы и подсистемы продукта, развивать существующие;
  • Активно участвовать в проектировании архитектуры распределенной высоконагруженной системы и разработке продуктовых фич;
  • Писать дизайн-документы и согласовывать их с командой;
  • Работать над надежностью продукта совместно с SRE-инженерами.

Требования:

  • Опыт коммерческой разработки на Java 11+ или Kotlin;
  • Опыт коммерческой разработки с любым из фреймворков: Spring Boot, Quarkus, Micronaut или Vert.x;
  • Опыт коммерческой разработки с одним из контейнеризаторов: Kubernetes, Docker или OpenShift;
  • Опыт коммерческой разработки с одним из брокеров: Kafka, RabbitMQ или ActiveMQ;
  • Опыт внедрения и использования любых средств мониторинга, логирования, трассировки: Grafana, Prometheus, Filebeat, Jaeger и так далее;
  • Опыт работы с Unix: Git, Bash, Ssh, Pipes и так далее;
  • Умение строить CI/CD пайплайны и работать с Blue/green, Canary и Rolling updates будет плюсом. Мы используем GitLab CI;
  • Опыт внедрения практик тестирования и средств обеспечения качества кода будет плюсом;
  • Опыт коммерческой разработки с Postgres, MySQL или Oracle будет плюсом.

Условия:

  • Работу в офисе или удаленно — по договоренности;
  • Возможность работы в аккредитованной ИТ-компании;
  • Профессиональное развитие. Вы получите доступ к библиотеке с технической литературой, тренингам и мастер-классам для сотрудников;
  • Заботу о здоровье. Оформим полис ДМС со стоматологией и страховку от несчастных случаев. Предложим льготное страхование вашим близким;
  • Бесплатный фитнес-зал или компенсацию затрат на спортивные занятия;
  • 3 дополнительных дня отпуска в год;
  • Уникальную well-being-программу, направленную на физическое и ментальное благополучие сотрудников;
  • Достойную зарплату — обсудим ее на собеседовании.