- Работа в Санкт-Петербурге
- Удаленно
- Senior Python developer
- Senior Python Developer
Senior Python Developer
200 000 - 250 000 ₽
- Балтийская
- Фрунзенская
- Московские ворота
О нас:
Мы — Timeweb Cloud, провайдер облачных решений с географически распределённой инфраструктурой. Мы разрабатываем полноценную IaaS/PaaS-платформу, которая включает сервисы Managed Kubernetes, DBaaS, объектное хранилище S3, Load Balancing as a Service (LBaaS) и виртуальные приватные сети. Наша цель — создавать мощные и технологичные продукты, за которыми стоит сложная и интересная разработка.
Что предстоит делать вам:
-  Проектировать и разрабатывать сервисы облачной платформы. Анализировать требования, искать варианты решения, выполнять проектирование и декомпозицию, оценивать реализацию. 
-  Определять архитектуру и инструменты для новых и существующих задач. 
-  Участвовать в разработке: 
-  Control Plane/Оркестраторов (Управляющий слой): API для управления виртуальными машинами (QEMU/KVM), виртуальными сетями, дисками, бэкапами и PaaS-услугами. 
-  Агентов (Исполнительный слой): Микросервисов, работающих на гипервизорах и выполняющих команды оркестраторов. 
-  Взаимодействовать со смежными командами: DevOps, системными администраторами и инженерами для обеспечения надежной эксплуатации систем. 
-  Проводить код-ревью, делиться экспертизой с командой и участвовать в техническом проектировании 
Мы ждем от вас:
-  Опыт коммерческой разработки на Python от 3 лет на уровне Senior. 
-  Умение писать чистый и эффективный код, следование принципам KISS, понимание SOLID и умение применять его в рамках ООП-парадигмы. 
-  Значимый опыт работы с реляционными СУБД (MySQL или PostgreSQL) и кешированием (Redis). 
-  Опыт работы с очередями сообщений (RabbitMQ, Kafka). 
-  Понимание принципов контейнеризации и оркестрации (Docker, Kubernetes). 
Будет огромным плюсом:
-  Понимание основ администрирования Linux (работа с командной строкой, systemd) 
-  Опыт работы с системами виртуализации (KVM). 
-  Понимание паттернов построения микросервисной архитектуры (Service Registry, API Gateway, Saga, Circuit Breaker) и умение их применять. 
Ключевые навыки:
-  Python, FastAPI, Linux, Kubernetes, RabbitMQ, Redis, MySQL, Docker, Asyncio, SOA, EDA, Microservices 
Как мы работаем:
-  Методология: Гибридный подход (Kanban/Scrum) с еженедельным планированием. 
-  Code Review: Активно практикуем кросс-ревью кода внутри команды. 
-  DevOps-практики: Практикуем CI/CD на базе GitLab CI и активно используем Kubernetes для оркестрации. 
-  Архитектура: Для построения надежных систем активно используем принципы IoC (Inversion of Control) и внедрение зависимостей. 
Наш стек разработки:
-  Бэкенд: FastAPI, Pydantic, SQLAlchemy 
-  Асинхронность: Asyncio, FastStream, Celery 
-  Базы данных: MySQL, Redis 
-  Инфраструктура приложения: Docker, Kubernetes 
-  Code Quality & Тулинг: uv, pre-commit, ruff 
Что вы получите, работая у нас:
-  Интересные задачи: Участие в сложных и масштабных проектах в области cloud-технологий, работа с низкоуровневыми компонентами (userspace Linux). 
-  Влияние и ответственность: Реальная возможность влиять на архитектурные решения. Примеры влияния: 
-  Участвовать в выборе технологического стека для новых сервисов. 
-  Предлагать и внедрять improvements в существующие компоненты платформы. 
-  Проектировать схемы взаимодействия микросервисов и API. 
-  Сильная команда: Работа в среде единомышленников и экспертов, где ценятся знания и инициатива. 
Что мы предлагаем:
-  Достойная оплата труда (обсуждается индивидуально по результатам собеседования). 
-  Полностью удалённый формат работы или гибридный график. Гибкий рабочий день. 
-  Официальное трудоустройство по ТК РФ. 
Опубликована 23 дня назад