other

Tech Lead Python (IaaS/PaaS)

Более недели назад

З/П не указана

Город: Москва

ГНИВЦ

Тип занятости: Удаленная работа

Требуемый опыт: Опыт от 6 лет

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

it-компания gnivc- партнер государственных компаний и лидеров российского бизнеса, разработчик и системный интегратор крупнейших государственных информационных систем, а также коммерческих решений для налогового мониторинга. Компания входит в ТОП-100 лучших работодателей страны и на 9-м месте в категории «IT-компании» 2025 года по рейтингу работодателей hh среди крупных компаний; Мы в 25% лучших по уровню счастья среди компаний отрасли IT и России 2025 по версии Happy Job; У нас есть ИИ-песочница - среда для экспериментов и реальных проектов на современных опенсорс-больших языковых моделях. Здесь можно применять ИИ для оптимизации своей работы, автоматизации процессов и реализации собственных идей от гипотезы до результата; Являемся аккредитованной ИТ-компанией.Мы кросс-функциональная команда, которая разрабатывает цифровую сервисную платформу автоматизации облачных вычислений (IaaS/PaaS). Платформа включает в себя компоненты для управления облаком, в том числе и систему управления виртуализацией гипервизора KVM. Команда обладает большой экспертизой в области разработки систем управления виртуализацией и другого системного ПО. задачи: Проектировать и развивать архитектуру:1. анализ требований к новым фичам и выбор оптимальных архитектурных паттернов;2. проверка гипотез через написание PoC для оценки рисков и производительности решений;3. разработка модульной и масштабируемой архитектуры для микросервисов или монолитов с учетом требований бизнеса и SLA;4. создание и поддержка C4-диаграмм, UML-схем и диаграмм последовательностей для визуализации текущей и целевой архитектуры, диаграмм компонентов, последовательностей и взаимодействий;5. представление предложенных решений команде с обоснованием выбора (стоимость, сроки, scalability);6. участие в подготовке документации: ADR (Architectural Decision Records), технические спецификации. Работать с технологическим стеком продукта:1. выбор фреймворков, библиотек и инструментов под требования фич или проекта;2. сравнение и выбор реляционных или nosql баз данных для конкретных сценариев;3. оценка долгосрочной поддержки технологий и их совместимости с кодовой базой системы. Рефакторить код компонентов, библиотек и модулей системы, работать с техническим долгом. Решать сложные проблемы:1. расследовать инциденты в тестовых, пилотных и продакшен контурах, локализовывать проблемы;2. искать и находить быстрые решения в условиях ограничений ресурсов. Взаимодействовать со смежными командами:1. принимать участие в планировании с продуктовой командой для оценки сложности фич и рисков;2. синхронизация с командой DevOps инженеров по настройке инфраструктуры, деплой скриптов и инсталляторов;3. искать и устранять противоречия между бизнес-требованиями и техническими ограничениями, находить компромиссные варианты. мы от вас ждём: Опыт и экспертиза:1. коммерческий опыт разработки на Python от 5 лет, включая участие в сложных проектах;2. опыт работы в роли технического лидера или старшего разработчика (от 3 лет);3. глубокое понимание принципов проектирования (SOLID, KISS, DRY) и паттернов (Внедрение зависимостей, Фасад, Адаптер, Абстрактная фабрика и т.д.). Архитектура:1. знание подходов к проектированию архитектуры: микросервисы, монолиты, event-driven, serverless;2. опыт использования инструментов визуализации архитектуры (модель C4, UML, PlantUML);3. умение проводить технический аудит кода и архитектуры, выявлять узкие места. ОС Linux:1. знание Linux: администрирование, написание скриптов (bash\python) для автоматизации рутинных задач, знать как работает подсистема инициализации и управления службами (systemd);2. опыт диагностики проблем в продакшене: анализ логов (journalctl, dmesg), использование инструментов мониторинга (Prometheus, Grafana, ELK Stack, Sentry). Базы данных:1. понимание оптимизации запросов: построение индексов, анализ планов выполнения (EXPLAIN ANALYZE);2. написание сложных SQL-запросов: агрегации, оконные функции, CTE, рекурсивные запросы;3. опыт работы с репликацией, шардированием, настройкой HA-кластеров будет плюсом. Отладка и оптимизация кода:1. умение профилировать код: использование инструментов (cProfile, py-spy, memory_profiler);2. опыт отладки асинхронного и многопоточного кода;3. оптимизация производительности (CPU-bound, I/O-bound задачи). Система контроля версий git:1. навыки работы с системой контроля версий git;2. решение сложных конфликтов слияния;3. ребейз веток;4. cherry-pick;5. интерактивное изменение истории;6. знать и уметь пользоваться стратегиями ветвления (gitflow, github flow, Feature flow и т.д.). Будет плюсом: Инфраструктура:1. теоретические знания базовых принципов построения современных сетей передачи данных ЦОД (топология, применяемые технологии, принципы сегментации и масштабирования);2. теоретические знания базовых методов организации хранения данных;3. опыт работы с платформами виртуализации (vSphere, Hyper-V, OpenStack, OpenNebula, Proxmox и т.д.). Понимание принципов виртуализации вычислительных ресурсов и предоставления их потребителям. мы предлагаем: Возможность работы в офисе, по гибридному графику или полностью дистанционно на территории РФ; Рабочий график: пятидневная рабочая неделя (Пн. – Чт. с 09:00 до 18:00, Пт. с 09:00 до 16:45); Достойное вознаграждение: конкурентная заработная плата по результатам собеседования, а также премии за эффективную работу и достигнутые результаты; Официальное трудоустройство: полное соблюдение требований ТК РФ, включая оплачиваемые отпуска (с дополнительной выплатой 50% от оклада после 11 месяцев работы в Компании) и выплату заработной платы дважды в месяц; Заботу о здоровье: Компенсация больничного листа продолжительностью до 7 дней с сохранением полной оплаты, эквивалентной рабочему дню. Добровольное медицинское страхование (ДМС) по окончании испытательного срока, с широким перечнем ведущих медицинских учреждений, включая качественную стоматологию. Возмещение до 50% затрат на занятия спортом. Развитие и обучение: Профессиональное обучение и сертификация за счет компании. Организация внутренних и внешних митапов, хакатонов, конференций, семинаров и тренингов. Партнерские программы по изучению иностранных языков и развитию профессиональных навыков от Skyeng и Skillbox. Доступ к корпоративной библиотеке на платформе Alpina Digital. Дополнительные выходные: возможность взять 5 дополнительных оплачиваемых выходных (ресурсных) дней в течение календарного года (с 1 января до 31 декабря) для сотрудников, проработавших в компании более 11 месяцев.

Показать контакты

Имя не указано

Пожаловаться ID: 153192837

Похожие вакансии

Golang Tech Lead (PaaS App.Farm)

Договорная

Москва

РСХБ-Интех

DevOps Tech Lead (PaaS App.Farm)

Договорная

Москва

РСХБ-Интех

Senior Python Tech Lead

От 250 000 руб.

Москва

RedLab

Tech Lead Backend (Python)

Договорная

Москва

РТЛабс

Tech Lead ML Engineer (Python)

Договорная

Москва

RedLab

Tech Lead ML Engineer (Python)

От 250 000 до 600 000 руб.

Москва

RedLab