AbeloHost B.V.

Junior+/Middle Python Developer

800 - 1 400 EUR
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 1 года до 3 лет
  • Python
  • FastAPI
  • Pytest
  • SQLAlchemy
  • PostgreSQL
  • MySQL
  • Docker
  • Docker-compose
  • Celery
  • Redis
  • RabbitMQ
  • Selenium
  • OWASP
  • CI/CD

AbeloHost нидерландская хостинг компания. С 2012 года наша команда экспертов предоставляет надежные, доступные и практичные хостинговые решения, которые могут использоваться долгие годы.

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

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

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

  • Разработка парсеров для различных веб-сайтов;

  • Создание и поддержка REST API;

  • Разработка и поддержка асинхронных и многопоточных приложений в рамках монолитной и микросервисной архитектуры;

  • Настройка систем очередей задач и их выполнение по расписанию;

  • Интеграция со сторонними сервисами;

  • Покрытие кода модульными и интеграционными тестами;

  • Внедрение и сопровождение CI/CD-практик.

Знания и требования:

  • Опыт разработки на Python от 2 лет, уверенное владение Python 3.10+ и аннотированным кодом;

  • Понимание принципов асинхронного программирования и отличий от многопоточности, умение выбирать подходящий метод в зависимости от задачи;

  • Навыки отладки кода;

  • Опыт работы с FastAPI;

  • Опыт написания тестов с использованием Pytest;

  • Знание SQLAlchemy, SQL, опыт работы с PostgreSQL / MySQL;

  • Опыт работы с MongoDB или другими документоориентированными СУБД;

  • Опыт разработки парсеров/скраперов с использованием BeautifulSoup (bs4), Selenium или Playwright;

  • Базовые навыки администрирования Linux;

  • Опыт работы с контейнерами: Docker, оптимизация структуры Dockerfile, использование Docker Compose;

  • Опыт работы с системами очередей и брокерами (Celery + Redis / RabbitMQ);

  • Понимание основ информационной безопасности (OWASP);

  • Навыки работы с CI/CD-инструментами (GitHub Actions).

  • Умение работать в команде и писать читаемый, поддерживаемый код;

  • Способность эффективно организовывать свою работу и соблюдать сроки;

  • Готовность изучать новые технологии и подходы для повышения качества разработки;

  • Умение разбираться в сложных задачах и предлагать оптимальные решения;

  • Аналитическое мышление для понимания бизнес-логики и работы с данными;

  • Английский язык — на уровне чтения технической документации.

Будет плюсом:

  • Опыт работы с Kubernetes;

  • Навыки настройки мониторинга (Prometheus, Grafana, Terraform).

Условия работы:

  • Удаленная работа на полный рабочий день;

  • Заключение фриланс контракта;

  • Заработная плата €800 - €1400/месяц в зависимости от вашего текущего уровня (будет расти по мере получения опыта);

  • Возможности профессионального роста.

Наша компания развивается динамично. Ищем тех, кто готов развиваться вместе с нами и ищет перспективу для своего роста. Если Вы считаете, что подходите нам и заинтересованы в этой возможности, отправьте нам отклик вместе со ссылкой на GitHub.