Ozon Tech
15.3K subscribers
836 photos
71 videos
1 file
397 links
Канал команды Ozon Tech

Верим в концепцию everything as a code, автоматизируем рутину, создаём собственные решения и открыто делимся опытом.

Если тебе интересно работать у нас, пиши Маше @myagkayamebel
Download Telegram
Микросервисы Ozon работают на космических скоростях. Это потому, что инженеры у нас — просто космос!

А что ещё общего у наших галактик, рассказали в карточках 🛸
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Какую карьеру может построить киберспортсмен в Ozon? Победить на внутреннем чемпионате Ozon Cyber Cup, а затем отправиться покорять новую высоту на корпоративной олимпиаде в мире киберспорта — «Лиге Чемпионов Бизнеса».

Держим кулачки всей компанией, потому что соревнования уже начались. На днях наши команды уверенно обошли соперников по первым играм группового этапа🔥 Дальше — интереснее и волнительнее.

Если ещё не успели построить планы на выходные, то обязательно смотрите игры в онлайне. Турнирные таблицы, расписание и ссылки на трансляции найдёте на сайте ЛЧБ:
Dota 2
HSBG
CS 2

А чтобы познакомиться с киберкомандами Ozon, читайте карточки☝🏻

Поддержим ребят вместе!❤️
Ozon Tech Community ML&DS Meetup

📍26 апреля | 19:00 мск | Санкт-Петербург + онлайн

Научили машины полезному и докладываем, как они справляются.

В программе митапа:
1. Расскажем про развитие генеративного ИИ, продуктовые разработки в генеративном дизайне и языковых моделях.
2. Поделимся кейсом, как при помощи StableDiffusion, ControlNet и адаптеров мы сделали возможным создание медиаконтента в карточке товара за 5 минут.
3. Покажем, как адаптировали LLM под наши задачи — от разметки до генерации изображений.

🧁 Для офлайн-гостей в Питере организуем нетворкинг и угощения.
📎 Для всех, кто не сможет присоединиться очно, проведём онлайн-трансляцию.

Зарегистрироваться на митап 📌

#ozontech_meetup
Media is too big
VIEW IN TELEGRAM
🛡 Как устроен SOC в Ozon? Откуда в названиях сервисов безопасности котики? Почему в ИБ не боятся брать стажёров?

На вопросы отвечает Сергей Жидков, руководитель отдела SOC и новый гость рубрики People Tech.

Сергей — фанат автомобилей Audi и своей работы. Что его заряжает и каких принципов он придерживается, узнаете из ролика.

🔍P.S. Кстати, прямо сейчас Серёжа ищет классных спецов в команду SOC. Смотрите подробности и оставляйте отклики:
вакансии для инженеров по ИБ,
стажировка.

#ozontech_peopletech
#ozontech_vacancy
Please open Telegram to view this post
VIEW IN TELEGRAM
Добавили в приложение три языка, и получился целый кейс

Привет! Меня зовут Андрей Бабков. Я старший разработчик в команде мобильного приложения для продавцов 💻 Так как число селлеров и их география постоянно растут, мы добавили три языка: английский, турецкий и китайский. Локализация на iOS прошла успешно, хотя и пришлось решить пару интересных задачек.

Базовую реализацию Apple традиционно позволяет сделать очень легко. А потом начинают всплывать… Кхм, нюансы. О них и всяких разных трудностях, с которыми мы столкнулись в процессе, я рассказал в этой статье.

Там есть и системный алгоритм определения языка, и наш флоу работы со строками. Инджой, как говорится 🍿

#ozontech_habr
Please open Telegram to view this post
VIEW IN TELEGRAM
💣 Доклады с DevOpsConf 2024

Попросили эксклюзивные ссылки на выступления наших ребят у организаторов и несём вам.

Что делать с requests/limits, или Утилизируй Kubernetes правильно
Михаил Кабищев, руководитель департамента разработки PaaS, про опыт эксплуатации большого кластера K8s, requests/limits и принцип их работы на низком уровне, а ещё про предназначение descheduler.

Alerts-Registry. Одно место управления алертами
Анна Гобрусева, руководитель команды разработки инструментов мониторинга, про нашу систему создания алертов и их типы, а ещё про единый сервис написания и деплоя.

REpublic — управляй релизами в едином окне
Роман Володин, руководитель отдела разработки ITC, про наш подход к унификации сборки и доставки релизов на производственные среды, а ещё про собственный продукт для управления релизами.

DevOps для 1C-приложений
Константин Ожерельев, старший разработчик 1С, про инструменты построения сборочной линии в целом и те, которые используем мы, в частности, а ещё про наш флоу разработки без функциональных веток, с хранилищем 1С и мониторингом.

P.S. доклад Михаила Кабищева попал в топ-10 конференции, а все они вместе займут пару полок в вашем багажном отделении со знаниями 💕🧠

#ozontech_experts
Media is too big
VIEW IN TELEGRAM
⚠️ Разыскиваются сильные Go-инженеры

Прямо сейчас Владимир Витковский, руководитель департамента SRE, в поисках крутых инженеров в свою команду. Ребята переросли все доступные опенсорс-решения. Поэтому создают свои.

Позвали Вову ответить на все ваши вопросы в треде. Пишите, что интересно узнать о проектах и задачах команды 👇

Кто: Go-разработчик.
Куда: Департамент SRE, Средства контроля.
Зачем: создавать с нуля систему рейтинга сервисов.
Что важно: писать понятный тестируемый код, понимать устройство реляционных БД.

Кто: старший Go-разработчик.
Куда: Департамент SRE, Мониторинг.
Зачем: строить систему поиска и оперативного реагирования на проблемы в инфраструктуре всего Ozon.
Что важно: умение писать чистый тестируемый код на Go, опыт работы с OC Linux, системами мониторинга и реляционными БД.

Кто: руководитель группы Go.
Куда: Платформа коммуникаций.
Зачем: строить собственную экосистему корпоративных инструментов коммуникации (мессенджер, видеоконференции).
Что важно: опыт управления и выстраивания Agile-процессов, опыт в оптимизации web-приложений, понимание устройства сетей.

#ozontech_vacancy
Please open Telegram to view this post
VIEW IN TELEGRAM
Создать собственное устройство для измерения габаритов и веса товара? Умеем, практикуем.

Привет! Меня зовут Мария Гафурова, я руковожу группой разработки автоматизированных систем измерений ОВХ (объёмно-весовых характеристик) товара 🎁 Мы в Ozon Tech нередко разрабатываем системы самостоятельно, так как рыночные решения не всегда отвечают нашим требованиям.

Но в этот раз мы создали кое-что необычное. Не просто инструмент или сервис. А измерительный программно-аппаратный комплекс с тремя камерами и несколькими алгоритмами, который позволяет оптимизировать складские и логистические процессы.

О том, как мы пришли к этой идее, как исследовали рынок и собирали своё решение, я рассказала в этой статье

#ozontech_habr
Please open Telegram to view this post
VIEW IN TELEGRAM
Через 10 минут начнём трансляцию Ozon Tech Community ML&DS Meetup прямиком из нашего питерского офиса.

Поговорим про развитие генеративных моделей в нише языка и визуала. Обсудим проблемы ИИ и пути их решения. Поделимся своим опытом применения LLM для разных задач: от разметки до генерации изображений.

Готовьте вопросы спикерам и подключайтесь к эфиру 📺

#ozontech_meetup
Please open Telegram to view this post
VIEW IN TELEGRAM
Зачем использовать подход Jobs To Be Done для развития внутренних продуктов?

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

Привет, я Денис Соловьев, ведущий руководитель проектов в департаменте разработки PaaS. В одном из таких проектов — REpublic — я сделал ставку на JTBD и выиграл😏 Провёл 20+ интервью с инженерами и тимлидами, нашёл проблемы там, где их никто не видел, и визуализировал хотелки. Забегая вперёд: у нас получился простой и понятный портал для установки и отката релизов.

О процессе, продуктовых решениях и ценностях, которые мы можем найти только в головах разработчиков, — читайте мою статью на Хабре📖

#ozontech_habr
Media is too big
VIEW IN TELEGRAM
Для детей — компьютерщик, для мамы — программист. Для Ozon Банк — директор по машинному обучению и анализу данных 🦾

Знакомьтесь, новый гость People Tech — Александр Толмачев. Вместе с командой он учит машины приносить пользу бизнесу, чувствовать пользователей через цифры и выцеплять из big data то, что повышает качество жизни.

За что Саша любит число Пи, как ML помогает бизнесу и кого Саша ждёт в команду — смотрите в ролике.

А чтобы оставить отклик на вакансию, переходите по ссылке.

#ozontech_peopletech
На Ozon размещаются более 370 млн товаров. У каждого — своя карточка с фото/видео и текстом с характеристиками. Чтобы всё это соответствовало реальности, мы обучили ML-модели проверять карточки на этапе их создания в кабинете продавца.

Количество товаров и необычных кейсов растёт в геометрической прогрессии, поэтому мы на постоянной основе проводим оценку качества и тестируем бизнес-логику ML. Как это происходит, смотрите в карточках.

А если хотите присоединиться к команде QA и тестировать модели, смотрите ещё и карточку вакансии.

#ozontech_experts