Ozon Tech
26.1K subscribers
1.51K photos
119 videos
1 file
665 links
Канал команды Ozon Tech

Регистрация в перечне РКН: https://s.ozon.ru/2nmN32o
Download Telegram
Первая официальная работа — и сразу в бигтехе. Знакомьтесь, Степан Работкин. Пришёл к нам мидлом и уже через 1,5 года лидил несколько продуктов и контрибьютил в GitHub 😎

Сегодня Степан — старший backend-разработчик в группе «Платформа Composer» и tech owner сразу нескольких сервисов. Занимается системами отладки, мониторинга и BDUI, активно выступает на внутренних технических митапах. К его советам прислушиваются и приходят за идеями.

Листайте карточки, чтобы узнать историю Степана🚀

#ozontech_experts
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
2🔥66👍25🤣124😍4
This media is not supported in your browser
VIEW IN TELEGRAM
Три рейса «Поиск работы ➡️ Ozon Tech» отправляются прямо сейчас.

Опаздывающим на посадку, просьба срочно откликнуться на вакансии:

1️⃣Рейс в команду Ozon Travel
Создаёт один из самых быстрорастущих сервисов путешествий:
Go-разработчик;
Старший JavaScript-разработчик;
Старший инженер по автоматизации тестирования.

2️⃣Рейс в команду Marketing Communication Platform
Отвечает за планирование и запуск коммуникаций (рассылки для клиентов, продавцов и сотрудников):
Go-разработчик;
Инженер по автоматизации тестирования.

3️⃣Рейс в команду «Главная страница и разделы»
Отвечает за главную страницу Ozon, навигацию и продвижение внутренних продуктов:
Продуктовый аналитик.

🎫 Обновляйте резюме — и добро пожаловать на борт!

#ozontech_vacancies
Please open Telegram to view this post
VIEW IN TELEGRAM
120👍1431
А что, если популярные карьерные советы не всегда работают или идут на пользу?

Владислав Свиридов, наш backend-разработчик группы Product Facade даже знает, какие именно. Почему не стоит выходить из зоны комфорта и что работает лучше в длительной перспективе, читайте в комментариях. И пишите свои — какой карьерный совет самый переоценённый для вас? ⬇️

#ozontech_вопросы
Please open Telegram to view this post
VIEW IN TELEGRAM
3912👀4🔥2
+1 полезная подборка материалов для инженеров ☘️

Книги
🔵В. Вон. «Предметно-ориентированное проектирование. Самое основное»
🔵Н. Ния, Г. Шапира. «Apache Kafka. Потоковая обработка и анализ данных»
🔵Д. Рихтер. «CLR via C#»
🔵Г.-Ю. Шениг. «PostgreSQL 11. Мастерство разработки»

Видео
🔵GoSharp Weekend — Трек C#
🔵E-CODE 2025 — Трек «Backend»
🔵DotNet — youtube-канал команды .NET от Microsoft

Статьи
🔵«Как мы победили "сковородочный апокалипсис" — буферизация резервации товаров в Ozon»
🔵Code Opinion — блог Дерека Комартина о разработке ПО

Подкасты
🔵Радио.NET

А ещё
Amazing.Net — тг-канал ведущего разработчика Ozon, Игоря Чакрыгина, с интересными материалами .NET

С вас — лайк и рекомендации по контенту в комментариях 😎

#ozontech_selection #csharp
Please open Telegram to view this post
VIEW IN TELEGRAM
👍319🔥8😁4🙏44😱1
JWT есть почти в каждом бэкенде. OAuth2 и OpenID Connect давно стали стандартом. Но на практике вокруг них до сих пор много магии и догадок — особенно когда что-то ломается в продакшене.

Привет, меня зовут Леонид Ченский, я руковожу командой NoSQL DBA в Ozon Tech. Периодически я замечаю, что аутентификация и авторизация вроде бы работают, но понимание того, как именно устроена вся схема целиком, у инженеров остаётся фрагментарным. В результате роли JWT, OAuth2 и OpenID Connect воспринимаются как набор абстракций, а не как части единой архитектуры.

Поэтому в хабрастатье я разбираю:
как устроен JWT и что именно защищает его подпись,
почему проверка токена не равна валидации подписи,
когда симметричная подпись превращается в проблему,
❗️и как вся эта схема выглядит в реальном сервисе.

А пока вы ещё здесь, расскажите, какую самую досадную ошибку с токенами вы ловили в проде?

#ozontech_habr
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥61👍17921
This media is not supported in your browser
VIEW IN TELEGRAM
Как развивался интернет от Web 1.0 до Web 5.0 и почему был скипнут Web3?
Что такое блокчейн и как в нём решаются проблемы скорости репликации?
В чём идеология децентрализованных соцсетей и почему общество пока не готово её принять?

Рассуждаем обо всём этом в новом выпуске ПВЗ с Алексеем Авдеевым, CTO Mish Design. Если хотите знать перспективы развития блокчейна, причины холда и уязвимости технологии, вам сюда:

VK Видео | YouTube — для тех, кто предпочитает смотреть
Аудиоплощадки — для тех, кто любит слушать

P.S. Бонус выпуска — совет начинающим криптоинвесторам: не начинайте.

#ozontech_podcast #ПВЗ
Please open Telegram to view this post
VIEW IN TELEGRAM
👍199🔥8❤‍🔥2😍2
Парад рейтингов пронёсся над нашей командой.

Мальчишки и девчонки, а так же их родители выбирают Ozon Tech в качестве работодателя. Ничего удивительного и немного цифр:

1 место в номинации «Маркетплейсы и e-commerce» и 6 место в общем рейтинге работодателей по версии Changellenge и более 9 000 студентов.
2 место среди всех IT и интернет-компаний, 4 место в номинации «Самые популярные компании у соискателей» и 7 место в общем рейтинге HeadHunter.
8 место в рейтинге самых востребованных работодателей и 13 место в общем рейтинге Future Today по версии студентов выпускного и предвыпускного курсов ведущих вузов страны.

Благодарим всех, кто голосовал за нас, и продолжаем покорять e-com этой Солнечной системы 🤩
Please open Telegram to view this post
VIEW IN TELEGRAM
34🔥12👏7👍4
Style Calculation — самый недооценённый враг производительности.

Привет, это Андрей Челноков, старший frontend-разработчик. В работе с веб-приложениями многие привыкли искать проблемы производительности в JS, запросах или рендеринге компонентов. А CSS часто остаётся где-то на обочине: кажется, что на скорость он почти не влияет.

↪️ В хабрастатье я показал, почему это опасное заблуждение. На реальном приложении с большим DOM мы разобрали, как выбор CSS-селекторов влияет на этап Style Calculation. И как замена пары неудачных конструкций сократила время перерасчёта стилей почти в 1 000 раз без визуальных изменений.

В статье вы найдёте замеры в DevTools, разбор right-to-left matching, таблицы скорости селекторов и рекомендации, что писать, а что лучше не трогать руками.

💫 Если вы хотя бы раз говорили: «но это же просто стили», вам точно сюда.

#ozontech_habr
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥20764👍3👨‍💻2
This media is not supported in your browser
VIEW IN TELEGRAM
❄️Снегопад вакансий, местами очень сильный, ожидается с 27 января❄️

Для руководителей:

❄️Руководитель группы разработки Go в команду «Аналитика соцсетей»;
❄️Руководитель группы разработки Go в команду «Заказы в ЛК покупателя»;
❄️Руководитель команды разработки видеоплатформы в департамент разработки PaaS;
❄️Руководитель команды разработки камер в департамент разработки PaaS.

Для инженеров:

❄️Старший Data Scientist/AI поисковый ассистент в команду «Поиск, рекомендации и реклама»;
❄️Ведущий C#-разработчик в команду разработки ERP и учетных систем;
❄️Ведущий инженер по автоматизации тестирования в команду разработки ERP и учетных систем;
❄️Старший разработчик Go в команду «Приложение продавца»;
❄️Старший инженер по тестированию в команду «Логистическая сортировка».

Не ждите погоды, даже если вы прямо сейчас у моря. Откликайтесь 💻

#ozontech_vacancies
Please open Telegram to view this post
VIEW IN TELEGRAM
21🔥1211😁1🙏1
This media is not supported in your browser
VIEW IN TELEGRAM
Пятница создана для код-фриза? А может, он только мешает команде развиваться?

Новые технологии и подходы в IT появляются едва ли не каждый день. Как за всем успевать? Где искать баланс между качеством и скоростью разработки? Что такое «бюджет на ошибки» и когда допустимо пренебречь нулевой толерантностью к багам?

➡️ Ищем ответы (и тот самый баланс) в новом выпуске подкаста «Почти всё знают» с Алексеем Шевенковым. Алексей в e-com уже 20+ лет, последние 4 года руководит IT в Hepsiburada — крупнейшем турецком маркетплейсе. Поэтому в подкасте вас ждут ещё и культурные особенности e-com.

Смотрите и слушайте:
VK Видео | YouTube | в аудиоформате

#ozontech_podcast #ПВЗ
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥17136