Лимасол
Наш клиент — крупная международная IT-компания с головным офисом на солнечном Кипре.
Мы ищем опытного Backend разработчика для разработки бэкенда на Python. Ваша основная задача — разработка и поддержка надежной backend-инфраструктуры с использованием современных технологий и подходов, таких как микросервисы и монолитная архитектура. Кандидату предстоит стать частью большой команды, а возможно примером и лидером для одного или нескольких разработчиков.
Разработка и поддержка backend-сервисов на Python (версия 3.12+), используя FastAPI/Starlite;
Работа с реляционными базами данных (PostgreSQL) через SQLAlchemy, управление миграциями с помощью Alembic;
Написание высокопроизводительных SQL-запросов как через ORM, так и с использованием raw SQL;
Разработка тестов и покрытие кода тестами с помощью Pytest;
Взаимодействие с распределенными системами сообщений через Kafka;
Настройка и поддержка инфраструктуры с использованием Docker и docker-compose;
Работа с хранилищами данных на базе S3 bucket (Amazon S3 или Google Cloud Storage);
Проектирование и разработка систем как в монолитной, так и в микросервисной архитектуре;
Участие в проектировании и разработке систем с нуля, определение ключевых компонентов архитектуры;
Поддержка и соблюдение Git flow в процессе разработки;
Выстраивание системы мониторинга (prometheus + grafana), отслеживание сбоев приложения (sentry);
Соблюдение процессов и правил принятых в команде;
Внедрение и поддержание техник единого код стайла, актуальных технологий и инструментов разработки (на уровне Senior);
Проведение процедуры code review (на уровне Senior);
Работа с LLM, AI редакторами кода.
6+ лет опыт работы в сфере web-разработки, опыт работы над корпоративными системами и автоматизированными рабочими местами, опыт работы с AI/ML проектами будет большим плюсом;
Профессиональные знания Python 3 и FastAPI;
Понимание протоколов HTTP, gRPC, принципов REST;
Опыт работы с реляционными базами данных (PostgreSQL) и библиотеками для работы с ними (SQLAlchemy, Alembic);
Навыки написания и оптимизации SQL-запросов (как через ORM, так и на raw SQL);
Опыт тестирования кода с помощью Pytest;
Понимание работы распределенных систем на основе Kafka;
Опыт работы с контейнерами (Docker, docker-compose);
Опыт работы с облачными хранилищами данных на базе S3 bucket (Amazon или Google Cloud);
Понимание принципов проектирования и построения архитектуры (C4, DDD, Clean Architecture) - в том числе, спроектировать такой код с нуля;
Опыт работы с системами контроля версий и соблюдение Git flow.
Уверенные знания языка Go и основных особенностей (goroutines, channels, interfaces, errors, sync, context);
Знание современных подходов к аутентификации и авторизации OAuth2/OIDC;
Опыт работы с k8s и понимание современных подходов к CI/CD;
Опыт построения надежных приложений с учетом принципов "The Twelve-Factor App";
Понимание принципов concurrency и многопоточности в Go, опыт решения проблем производительности и отладки многопоточных приложений.
Дополнительные требования:
Образование высшее законченное (для релокации);
Ответственность, грамотная устная и письменная речь, гибкое мышление, пунктуальность.
Конкурентный уровень дохода, который зависит от ваших профессиональных навыков;
Бонус по результатам работы за год;
Компенсация за успешную рекомендацию кандидата по реферальной программе;
Помощь с релокацией, оформлением необходимых документов, визы для сотрудника, а также для членов семьи;
Беспроцентная рассрочка на покупку автомобиля от компании;
Оплачиваемый отпуск;
Насыщенная корпоративная жизнь, подарки для сотрудников и их детей.
Гибкое начало рабочего дня;
Корпоративное питание: завтраки и обеды;
Русскоязычная команда;
Отсутствие бюрократии, у нас вопросы решаются оперативно и без многочисленных согласований.
Частичная компенсация занятий по английскому языку;
Компенсация курсов повышения квалификации;
Наличие большого количества задач, которые дают возможность материального и профессионального роста;
Поездки на ИТ-конференции, митапы, учебные курсы за счет компании;
Большая высококвалифицированная команда.
Кипр
от 4000 USD