-
N-iX

Junior Python Engineer (Crawler Analyst)

N-iX
Ukraine · Full-time · Not Applicable

As our Crawler Analyst, 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 also have to check system logs to detect possible errors in production and deduce if something is not well defined in terms of development.

Responsibilities

  • Automate information extraction for hundreds of websites using custom templates.
  • Keep extraction procedures working as websites change by updating templates (YAML files)
  • Validate current templates and escalate the more complex ones to the Python development team.
  • Thinking about elegant, reliable, and long term solutions.
  • Provide feedback about the tool so that we can improve it and make the job easier over time.

Your qualifications:

  • Have strong analytical and technical problem-solving skills.
  • Have strong communication and organizational skills.
  • Be able to work well in a team and autonomously.
  • Be flexible and able to adapt easily to changes and learn quickly.
  • Be able to learn new skills and tools using documentation and examples.
  • Be proactive and propose solutions to detected problems, and think about how to improve the process.

Requirements:

  • Experience in scraping, scripting, programming or coding is required, especially good knowledge of HTML, XPATH and regex.
  • Experience working with Linux environments (grep, awk…)
  • Basic knowledge of using Docker or similar tools.
  • Familiarity with Agile methodologies (Scrum, kanban, Jira Suite...)
  • Some familiarity with Python, although you will not use it frequently.
  • Knowledge of Git as a version control system.
  • Upper-Intermediate level of English (we are an international team and the official language in the office is English)

Nice to have:

  • More experience in Python will help you to solve and detect problems easily with our tool.
  • Some experience working with Proxies.
  • Ability to find solutions by observing logs.

We offer*:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits
  • not applicable for freelancers

Key Skills

Ranked by relevance

python docker linux scrum jira git
Login to Apply
Posted
May 14, 2025
Type
Full-time
Level
Not Applicable
Location
Ukraine
Company
N-iX

Industries

Technical Vocational Training Education

Categories

Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Tata Consultancy Services
Related

PYTHON AI ENGINEER

2026-05-16

Full-time
Associate
Argentina
IT Services
Information Technology
View Job Details
Gurtam
Related

Senior DevOps Engineer

2026-05-22

Full-time
Mid-Senior
Lithuania
Software Development
Engineering
View Job Details
Next Ventures
Related

DevOps Engineer

2026-05-19

Contract
Mid-Senior
Netherlands
Education
Engineering