Role: Full-Time Data Analyst & Web Scraper Company: Beauty Tech startup Location: Remote Type: Full-Time About the Role We are building one of the largest beauty product databases. We need a skilled Data Analyst with strong web-scraping expertise to extract product information from multiple websites, clean the data, and prepare structured outputs for our internal pipeline. This is a hands-on technical role. Responsibilities: Scrape product pages from beauty, skincare, and supplement websites Extract structured data: ingredients, descriptions, barcodes, SKUs, product images, etc. Use Python scraping frameworks (Requests, BeautifulSoup, Playwright/Selenium) Clean and normalise text-based data Generate CSV/Excel outputs based on strict schema Identify duplicates, missing data, and inconsistencies Collaborate closely with the automation engineer Document scraping logic and maintain scraper configurations Required Skills: Strong Python (requests, BeautifulSoup, regex, pandas) Solid experience scraping real-world messy websites Knowledge of HTML structure, CSS selectors, and DOM parsing Strong text cleaning and data manipulation skills Good analytical ability, able to work with taxonomies and product classifications Reliable, organised, and able to follow strict data rules Nice to Have: Experience scraping ecommerce/retail sites Familiarity with APIs and JSON Exposure to supplements or skincare industry data