
AbeloHost B.V.
Junior+/Middle Python Developer
- 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.