Вакансия закрыта. Посмотрите другие открытые вакансии

14.07.2025

Вакансия Junior Python Engineer (with scraping experience)

Компания: N-iX
Домен вакансии:Software Development & Hi-Tech
Опыт работы:от 1 года
Уровень специалиста:Junior
Уровень английского:Не имеет значения
Тестовое задание:Есть задание
Занятость:Full-time
Релокейт:Без релокейта
Место работы:Office, Remote, Hybrid
Локация:Україна

Skills

  • Python
  • HTTP
  • TDD
  • Git
  • Playwright

Описание вакансии

N-iX is looking for Junior Python Engineer (with scraping experience) to join our team! Python Engineer will be involved in our tracking technology, libraries, and hundreds of projects that use them, helping us maintain our platform,
optimize it, and further improve it. Also you will work using our internal tool to automate information extraction from websites. Every site has its own challenges so you’ll have to collaborate with the Bots (Python) team (and occasionally other teams and departments) to solve them as you learn, as well as with the developers of this tool to propose improvements. You have to check system logs to detect possible errors in production and deduce if something is not well defined in terms of development as well.

Responsibilities

Your day to day will be divided between writing good, idiomatic Python code, reviewing pull requests from other team members, debugging complex problems, and also participating in decision-making processes..

Requirements:

  • 1+ years in a Python Engineer position or similar software development role.
  • The ability to express ideas in spoken and written English is crucial. Our team is cross-national and it is our official language.
  • Good knowledge of Python language, with the ability to write idiomatic and reusable code.
  • Understanding of Object-oriented programming (OOP), and relevant code design patterns.
  • Understanding of web HTTP protocol and knowledge of the Python requests library.
  • Test-driven development methodology (TDD), some knowledge of best practices: pytest, unittest, mock, and responses libraries.
  • Ukrainian language – Advanced or higher.

Nice to have:

  • Previous experience in web scraping
  • Understanding of the architecture of web applications (including javascript/ajax websites) and development tools built into the browser, for reverse engineering purposes.
  • Docker knowledge: including development, testing, debugging, QA, CI, and deployment.
  • Good knowledge of Git, even contributing to shared code bases.
  • Text processing with regular expressions and XML parsing (xpath & regex).
  • Knowledge of playwright or any similar software for scraping or automation purposes.
  • Inclination towards code optimizations (algorithmic complexity, memory usage).
  • Ability to find solutions by observing logs and inspecting production data.
  • "Can do" attitude. We like to focus on solutions.

Преимущества сотрудникам

  • English Courses
  • Гнучкий графік роботи
  • Компенсація витрат на спорт
  • Компенсація навчання
  • Медичне страхування

О компании N-iX

N-iX – это глобальная компания, предоставляющая программные решения и инженерные услуги. Имея более 2000 профессионалов в 25 странах Европы и Америки, компания предлагает экспертные решения в аналитике данных, встроенном программном обеспечении, IoT, искусственном интеллекте, машинном обучении и других технологических областях.

Сайт компании: n-ix.com
Год основания: 2002
Количество сотрудников: 1001-5000
Тип компании: Outsource

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

Опыт от 3 лет Middle Full-time Intermediate / B1 Office, Remote, Hybrid
Опыт от 3 лет Middle Full-time Intermediate / B1 Office, Remote, Hybrid
Опыт от 5 лет Lead Full-time Не имеет значения Remote Україна
Опыт от 3 лет Middle Full-time Не имеет значения Remote Україна, Portugal, Poland
Опыт от 5 лет Senior Full-time Intermediate / B1 Office, Remote, Hybrid Україна, Poland

Подписывайтесь на наш Telegram, чтобы не пропустить свежие вакансии.