Sber Developer News
5.66K subscribers
893 photos
27 videos
862 links
О разработке, технологиях и AI-решениях Сбера для разработчиков и всех, кто связан с IT. Инструменты, кейсы, вакансии.

Чат разработчиков: https://t.iss.one/smartmarket_community

Витрина технологий Сбера: https://developers.sber.ru

Powered by SberDeviсes
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Приглашаем на Sbergile Talks 2024!
 
23 октября пройдёт конференция об актуальных практиках управления продуктами, процессами и командами от Сбера. Регистрация открыта, присоединяйтесь к участникам прямо сейчас!
 
20+ спикеров поделятся реальными кейсами и неочевидными принципами:
 
☑️ успешного построения стратегии и оргструктуры компании
☑️ формирования команд для достижения больших целей
☑️ внедрения исследований в сложные продукты
☑️ масштабирования эффективных инструментов коммуникаций с сотрудниками.
 
В программе выступления от экспертов из Avito, МТС, Scrum.ru, Сбера и других ведущих игроков российского рынка.
 
📍Встречаемся онлайн и очно — по адресу Москва, Кутузовский проспект, 32.

📆 Внесите дату в календарь, конференция пройдёт 23 октября.
 
Регистрация — обязательна, участие — бесплатное.
 
Регистрируйтесь на странице мероприятия.
🔥8👍5
Сбер вступил в Ассоциацию крупнейших потребителей ПО и оборудования 🏦

Цифровая трансформация и достижение технологической независимости России — одна из ключевых задач Сбера, и банк решает её вместе с другими игроками рынка. Чтобы повысить эффективность этой работы, Сбер присоединился к Ассоциации крупнейших потребителей программного обеспечения и оборудования (Ассоциация КП ПОО).

На конференции Т.Конф Кирилл Меньшов, старший вице-президент, руководитель блока «Технологии» Сбербанка рассказал о важности этого партнёрства:
Вопросы цифровой трансформации и технологического развития приоритетны для Сбера. Вхождение в Ассоциацию поможет нам укрепить межотраслевое сотрудничество, более эффективно делиться нашей экспертизой, опытом внедрения и использования отечественных IT-решений. Вместе с другими участниками ассоциации мы заинтересованы в конструктивной выработке позиций по эффективному регулированию и развитию отечественного ИТ-рынка.


Совместная работа крупнейших участников рынка помогает решать задачи импортозамещения и улучшать функциональность российского ПО и оборудования.
Please open Telegram to view this post
VIEW IN TELEGRAM
3👍1
Специалисты Сбера и ИТМО создали инструмент для федеративного обучения моделей искусственного интеллекта 🏦

Stalactite — один из первых отечественных инструментов для федеративного обучения.
Он поможет обучать модели искусственного интеллекта и делать прогнозы с использованием данных, которые хранятся на различных устройствах и принадлежат разным владельцам. При этом данные не объединяются и надёжно защищены от утечек, а значит инструмент поможет расширить количество данных, так как под защитой будут даже самые чувствительные и конфиденциальные сведения.

Разработанный фреймворк может применяться для улучшения рекомендательных систем различных организаций, предсказания финансовых показателей и работы с чувствительными данными, например, в медицине.

Stalactite включает несколько популярных алгоритмов машинного обучения для работы с табличными данными и изображениями в задачах регрессии и классификации, но может применяться и для задачи рекомендаций. Средства мониторинга результатов и производительности дают возможность использовать решение для отладки, подбора параметров и настроек среды, например в тестовой эксплуатации.

Stalactite на GitHub
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
Новые IT-вакансии для Казани, Екатеринбурга и Томска 👩🏻‍💻

🏘️Казань
🔹 Senior Java-разработчик в Сбербуст.
🔹Java-разработчик в фабрику создания онлайн-курсов по продуктам благосостояния.

🌉Екатеринбург
🔹 DevOps-инженер в команду системы EMP.

🏙️Томск
🔹 QA-инженер в команду Исполнительного производства.


Подпишитесь и включите оповещения, чтобы первыми получать новости об открытых вакансиях. Чтобы посмотреть их на сайте, рекомендуем установить сертификат Минцифры.

А если хотите посмотреть самые актуальные IT-вакансии, переходите на Портал IT-вакансий Сбера.

Присоединиться к команде Сбера— реально.
👍1
Forwarded from LightAutoML framework (.caroline.)
🚀Команда Сбера🚀выложила в open-source самый большой датасет, содержащий мультимодальные банковские данные ЮЛ.

🔥Multimodal Banking Dataset (MBD)🔥

Датасет состоит из обезличенных исторических данных, содержащих следующую информацию по клиентам ЮЛ за 12-24 месяцев:
📌транзакционная активность (transactions);
📌эмбеддинги диалогов (dialogs);
📌гео-активность (geostream).

Таргет: предсказать для каждого пользователя взятие каждого из четырех продуктов в течение месяца после отчетной даты. Исторические данные за 2022 находятся в targets.

Датасет на HuggingFace:

🖥https://huggingface.co/datasets/ai-lab/MBD (14,6 GB, основной датасет)
🖥https://huggingface.co/datasets/ai-lab/MBD-mini (3,38 GB, уменьшенная версия, 10% клиентов из основного датасета)

Датасет опубликован под лицензией Creative commons 4.0, доступен для использования в научных работах, экспериментах итд.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥521👍1🤩1
Пятничная задача для адептов JavaScript 👨🏻‍💻

Напишите функцию countFrostyNights(temperatures), которая принимает массив чисел, представляющих температуры за ночи в течение месяца (например, температура за каждый день октября). Функция должна возвращать количество ночей, когда температура опускалась ниже нуля (заморозки).

Пример вызова функции:
const nightlyTemperatures = [-3, 1, -1, 5, -2, 0, 3, -4];
const frostyNightsCount = countFrostyNights(nightlyTemperatures);
console.log(frostyNightsCount); // Ожидаемый результат: 4


Ожидаемый результат:
Функция должна вернуть число, которое соответствует количеству ночей с температурой ниже нуля.

Пишите ваши варианты в комментариях.
👍2
Приглашаем на конференцию «Больше чем обучение» 🏦

▪️ На главной сессии конференции «Как построить собственное „Я“» вместе с Германом Грефом и другими спикерами обсудим, как обеспечить гармоничное развитие человека.

Помимо этого:
-Поговорим о развитии человека сквозь время;
-Посмотрим на картины, дополненные искусственным интеллектом;
-Погрузимся в музыкальный арт-перфоманс;
-Познакомимся с цифровыми Аристотелем и Леонардо да Винчи;
-Пройдём VR-обучение навыкам презентации;
-Посетим выставку цифровых двойников экспонатов Пушкинского музея.

Встречаемся в кампусе СберУниверситета 25 октября. Для участия нужно зарегистрироваться на странице мероприятия. Онлайн-трансляцию проведет радио- и телеведущий Антон Комолов — доступ будет открыт для всех желающих.

Присоединяйтесь! 💻
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Новые IT-вакансии для Москвы, Самары и Казани 👩🏻‍💻

🌆Москва
🔹 Системный аналитик в команду HR-платформы ПУЛЬС.
🔹 Senior Java-разработчик в команду АС Депозитарий.

🌊Самара
🔹 Инженер по сопровождению АС ППРБ, которая предназначена для сбора событий от прикладных систем банка, дообогащения необходимыми атрибутами и отправки в систему учёта.
🔹 Delivery manager в команду сопровождения сложных высоконагруженных интеграционных решений.

🏘️Казань
🔹 AQA-инженер в СберТранспорт.


Подпишитесь и включите оповещения, чтобы первыми получать новости об открытых вакансиях. Чтобы посмотреть их на сайте, рекомендуем установить сертификат Минцифры.

А если хотите посмотреть самые актуальные IT-вакансии, переходите на Портал IT-вакансий Сбера.

Присоединиться к команде Сбера— реально.
👍1
Пятничная задача для адептов JavaScript 👨🏻‍💻

Напишите функцию CoffeeMachine, которая моделирует работу простого кофейного автомата.
Автомат должен уметь:
1. Принимать заказы на кофе.
2. Проверять, достаточно ли у него ингредиентов для приготовления.
3. Приготавливать кофе и уменьшать запасы ингредиентов.

Описание класса:
Создайте класс CoffeeMachine, который имеет следующие методы:

- Конструктор: принимает количество воды, кофе и молока (например, `new CoffeeMachine(1000, 500, 300)`).
- Метод `makeCoffee(type)`: принимает тип кофе (например, "эспрессо", "латте", "капучино") и возвращает сообщение о приготовлении, если хватает ингредиентов. Если ингредиентов не хватает, вернуть сообщение об ошибке.

Ингредиенты для кофе:
- Эспрессо: 50 мл воды, 10 г кофе
- Латте: 200 мл воды, 20 г кофе, 100 мл молока
- Капучино: 250 мл воды, 20 г кофе, 100 мл молока

Пример использования:
const coffeeMachine = new CoffeeMachine(1000, 500, 300);

console.log(coffeeMachine.makeCoffee('эспрессо')); // "Ваш эспрессо готов!"
console.log(coffeeMachine.makeCoffee('латте')); // "Ваш латте готов!"
console.log(coffeeMachine.makeCoffee('капучино')); // "Ваш капучино готов!"
console.log(coffeeMachine.makeCoffee('латте')); // "Недостаточно молока для латте!"

Пишите ваши варианты в комментариях.
👍2
Новые IT-вакансии для Москвы и Санкт-Петербурга 👨🏼‍💻

Москва
🌇
🔹 Системный аналитик в core-команду, которая создаёт аналитическую платформу для управления эффективностью организации.
🔹 Senior Java-разработчик в команду продукта Фиджитал КМ.
🔹 Инженер по сопровождению в команду «Сеть продаж».
🔹 Middle Java-разработчик в команду платформы СберПраво.
🔹 DWH-инженер в команду АБ-платформы.
🔹 Инженер-исследователь баз данных в SberInfra.


Санкт-Петербург 🏙️
🔹 DevOps в команду облачного инструмента Platform V Kintsugi.


Подпишитесь и включите оповещения, чтобы первыми получать новости об открытых вакансиях.

Установите сертификат Минцифры, чтобы сайты Сбера работали корректно. Вот инструкция по установке.

А если хотите посмотреть самые актуальные IT-вакансии, переходите на Портал IT-вакансий Сбера.

Присоединиться к команде Сбера— реально.
👍1
Пятничная задача для адептов JavaScript 🎃

Напишите функцию countCandies, которая принимает массив объектов, представляющих детей, и количество конфет, которые они собрали на Хеллоуин. Каждый объект должен содержать два свойства:

- name (строка): имя ребенка
- candies (число): количество собранных конфет

Функция должна возвращать общее количество конфет, собранных всеми детьми.

Пример:
const trickOrTreaters = [
{ name: "Alice", candies: 10 },
{ name: "Bob", candies: 15 },
{ name: "Charlie", candies: 7 },
];

console.log(countCandies(trickOrTreaters));
// Output: 32

Объясните свой подход к решению.

Пишите ваши варианты в комментариях.
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍1
На Хабре вышла статья от команды GigaChat о новой модели GigaChat MAX 🔤

GigaChat MAX — это значительное обновление, которое ставит модель в один ряд с мировыми лидерами AI. Модель показывает впечатляющие результаты на сложных задачах: 53% точности на MATH и 92% на GSM8k, а также занимает 3 место в бенчмарке MERA.

Модель уже доступна в Telegram-боте, в веб‑версии и через публичный API (в режиме раннего доступа).
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11👍87🏆2
Новые IT-вакансии для Москвы и Казани 👩🏻‍💻

Москва 🌇

🔹 Data-инженер в команду аналитической платформы Сбер B2C.
🔹 Ведущий эксперт по безопасности ML в команду, которая занимается оценкой защищённости всего процесса создания моделей искусственного интеллекта, от сбора датасетов до эксплуатации.


Казань 🏙️
🔹 PHP-разработчик в команду Эквайринга.
🔹 AQA-инженер в СберТранспорт.


Подпишитесь и включите оповещения, чтобы первыми получать новости об открытых вакансиях.

Установите сертификат Минцифры, чтобы сайты Сбера работали корректно. Вот инструкция по установке.

А если хотите посмотреть самые актуальные IT-вакансии, переходите на Портал IT-вакансий Сбера.

Присоединиться к команде Сбера— реально.
👍1
Пятничная задача для адептов JavaScript 🏦

Напишите функцию countRainyDays, которая принимает массив чисел, представляющих прогноз погоды на 7 дней. Каждое число в массиве — это вероятность дождя в процентах (от 0 до 100). Функция должна возвращать количество дней, в которые вероятность дождя больше 50%.

Пример:
const forecast = [30, 70, 50, 80, 20, 90, 10];

console.log(countRainyDays(forecast));
// Output: 3

Объясните свой подход к решению. Пишите ваши варианты в комментариях.
Please open Telegram to view this post
VIEW IN TELEGRAM
😱2👍1
Приглашаем на митап IT Talk by Sber во Владивостоке 🏦

14 ноября совместно с экспертами Сбера поговорим об основах и принципах мониторинга, инструментах и пайплайнах построения мониторинга, управлении проблемами, рисках, инцидентах и автоматизации процессов. И, конечно, обменяемся опытом!

Темы и спикеры:
«SRE подходы в команде OPS» – Павел Степуро, исполнительный директор ДИТ «Занять и сберегать».
«Дяденька, я знаю, что у вас сломалось! Мониторинг в руках команды» – лидер группы аналитиков Виктор Семак.
«Автоматизация и поддержка ITSM-процессов» – лидер направления процессов юнита Core.Bankin Вячеслав Матющенко и главный инженер по сопровождению ДИТ «Занять и сберегать» Александр Зайков.

Регистрируйтесь и приходите послушать спикеров и обменяться опытом с коллегами. Ждём вас 14 ноября в лофте «Фактура холл», Партизанский проспект, 44 к10.
Please open Telegram to view this post
VIEW IN TELEGRAM
3👍2
Новые IT-вакансии для разных городов 👨🏻‍💻

Москва 🌇
🔹Java-разработчик в департамент Сеть продаж.

Санкт-Петербург 🏙️
🔹 DevOps-инженер в команду СУБД Pangolin.

Казань 🌊
🔹 Технический аккаунт-менеджер в команду Профиля сотрудника группы Сбер.

Новосибирск/Екатеринбург🌨️
🔹 Системный администратор VDI.
🔹 Инженер Linux в SberEMP.

Подпишитесь и включите оповещения, чтобы первыми получать новости об открытых вакансиях.

Установите сертификат Минцифры, чтобы сайты Сбера работали корректно. Вот инструкция по установке.

А если хотите посмотреть самые актуальные IT-вакансии, переходите на Портал IT-вакансий Сбера.

Присоединиться к команде Сбера— реально.
👍1😱1
Пятничная задача для адептов JavaScript 🏦

В книжном магазине есть несколько книг, каждая книга имеет свою цену. Напишите функцию calculateTotalPrice(books, discount), которая принимает массив объектов с книгами (каждый объект содержит title — название книги и price — цену) и скидку в процентах, и возвращает итоговую цену всех книг с учётом скидки.

Требования:
1. Скидка должна применяться ко всей сумме покупок.
2. Результат должен быть округлён до двух знаков после запятой.

Пишите ваши варианты в комментариях.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Новые IT-вакансии для разных городов 👨🏻‍💻

Москва
🌇
🔹 Аналитик-разработчик DWH в команду прикладной аналитической платформы Блока Риски.
🔹 Инженер сопровождения в Супермаркет данных Сбера.
🔹 Ведущий инженер по сопровождению в SberData.

Санкт-Петербург 🏙️
🔹 Senior Python-разработчик в команду разработки одной из подсистем внутреннего облака Сбера.

Казань 🌇
🔹 DevOps-инженер в команду личного кабинета удостоверяющего центра B2B.

Самара 🌊
🔹 DevOps-инженер в SberBilling.


Подпишитесь и включите оповещения, чтобы первыми получать новости об открытых вакансиях.

Установите сертификат Минцифры, чтобы сайты Сбера работали корректно. Вот инструкция по установке.

А если хотите посмотреть самые актуальные IT-вакансии, переходите на Портал IT-вакансий Сбера.

Присоединиться к команде Сбера— реально.
👍1
Пятничная задача для адептов JavaScript 🏦

Сезон хурмы длится с октября по январь. Необходимо написать функцию isPersimmonSeason(month), которая определяет, является ли указанный месяц сезоном хурмы.

Функция должна принимать один параметр – номер месяца (от 1 до 12), и возвращать true, если это месяц сезона хурмы (с октября по январь), и false в противном случае.

Пишите ваши варианты в комментариях.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Новые IT-вакансии для Москвы, Санкт-Петербурга и Казани 👨🏻‍💻

Москва
🌇
🔹 Ведущий инженер по сопровождению в SberData.

Санкт-Петербург 🏙️
🔹 Site Reliability-инженер в команду HR-платформы Пульс.

Казань 🌆
🔹 DevOps-инженер в команду Личный кабинет удостоверяющего центра B2B.


Подпишитесь и включите оповещения, чтобы первыми получать новости об открытых вакансиях.

Установите сертификат Минцифры, чтобы сайты Сбера работали корректно. Вот инструкция по установке.

А если хотите посмотреть самые актуальные IT-вакансии, переходите на Портал IT-вакансий Сбера.

Присоединиться к команде Сбера— реально.
👍2🔥2
Пятничная задача для адептов JavaScript 🏦

Вы организуете IT-мероприятие, на которое участники могут зарегистрироваться в разные категории: "Frontend", "Backend" или "DevOps". Напишите функцию countParticipantsByCategory(participants), которая принимает массив объектов участников мероприятия, где каждый объект содержит имя участника и его категорию.
Функция должна возвращать объект, где ключами являются категории участников, а значениями — количество участников в каждой категории.

Пишите ваши варианты в комментариях.
Please open Telegram to view this post
VIEW IN TELEGRAM
3👍1