О компании Deventica - аккредитованная ИТ-компания, предоставляющая инновационные цифровые сервисы среднему и крупному бизнесу. Мы помогаем клиентам реализовывать стратегии цифровой трансформации, а также проектировать, создавать и запускать новые продукты. Какие задачи предстоит решать Разработка новых и поддержка существующих DWH и Data Lakes. Подключение различных источников данных. Настройка ETL / ELT процессов. Проектирование схем данных и потоков загрузки/обработки. Подготовка ТЗ и взаимодействие с бизнес‑аналитиками и архитекторами. Разработка и согласование интеграционных контрактов (API/бакет‑контракты). Формулирование и уточнение заданий для разработчиков. Подготовка приемо‑сдаточной и эксплуатационной документации. Что ожидаем от кандидата От 3х лет опыта в построении DWH/ Data Lake и разработке витрин данных. Опыт разработки ETL/ELT, уверенные знания SQL. Опыт с DBT, Spark, Airflow. Опыт работы с S3 и Kafka. Опыт с Oracle или PostgreSQL; с Greenplum или Arenadata. Опыт с Docker, Kubernetes, CI/CD, Git, GitLab. Опыт с Grafana и ClickHouse. Умение писать документацию (Confluence/Wiki) и работать с таск‑трекерами (Jira/Яндекс.Трекер). Почему Вам понравится работать у нас Неравнодушное руководство, открытое к любой обратной связи и предложениям. Дружная команда профессионалов, с которыми легко работать. Аккредитованная ИТ-компания, входит в список организаций, аккредитованных Минцифры. Современные технологии на проектах и возможность предлагать изменения. Гибкий график работы.
О Deventica Deventica - это компания в сфере IT услуг, специализирующаяся на комплексной разработке заказного программного обеспечения, подборе IТ-персонала для стартапов, малого и среднего бизнеса, а также крупных предприятий. Мы помогаем нашим клиентам придумывать, проектировать, создавать и выпускать программное обеспечение для бизнеса, независимо от того, нужна ли полностью готовая команда, несколько сотрудников или отдельные инженеры. О должности Как Java разработчик вы будете отвечать за выполнение проектов клиентов, участвовать в коммуникации с заказчиком. Вы будете частью команды, решающей разнообразные сложные задачи с возможностью руководить технически сложными проектами Обязанности Разрабатывать и поддерживать приложения для наших клиентов Писать чистый, понятный и надежный код, следуя agile методологии Нести ответственность за функции в приложении или всю архитектуру проекта Управлять техническим долгом и рисками Определять, проектировать и выпускать новые функции, поддерживать и улучшать уже существующие Обеспечивать и постоянно улучшать производительность приложений Поддерживать качество и структуру кода, проводить ревью кода, писать тесты Быть в курсе новейших технологий и инструментов Поддерживать и наставлять других разработчиков в команде Требуемые навыки Java (JMM, GC, JVM, Core) Design patterns and principles Spring Boot Framework (Core, Data, Web, Security, Cloud) SOAP and REST Web services ORM (Hibernate) SQL and NoSQL databases (PostgreSQL, Mongo) Microservice architecture RabbitMQ, Apache Kafka JUnit, Mockito, Spock Docker Jenkins, CI/CD Git, Maven/Gradle Будет плюсом Kotlin ELK Caching systems (Ehcache/Hazelcast/Redis) AWS/GCP/Azure Kubernetes/Openshift Почему вам понравится здесь работать Дружная команда профессионалов, с которой легко работать Аккредитованная компания, которая входит в перечень организаций аккредитованных Минцифры Современные технологии на проектах Гибкий график работы До встречи в Deventica!