Web Scraping | Data Extraction | Data Harvesting | Text Crawling
Solid understanding of Data structures and Algorithms.
Familiarity with best practices and design patterns of programming languages.
Strong understanding of Python and Web Scraping.
Good experience in at least one web scraping framework like Scrapy, Selenium or Beautifulsoup.
Good knowledge of various Python Libraries, APIs, and tool kits.
Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3.
Proficient understanding of code versioning tools such as Git.
A background in Engineering/Computer science with good oral verbal and written communication skills.