Equifax is seeking a Junior Python Developer to join their team focusing on web scraping solutions. This role offers an excellent opportunity to work with a global leader in data and analytics, developing and maintaining Python-based web scraping solutions. The position involves working with modern web scraping technologies like Beautiful Soup, Scrapy, requests, Playwright, and Selenium to collect and structure data from various sources.
The role is perfect for an early-career developer with 1-2 years of Python experience who wants to specialize in web scraping and data extraction. You'll be working on challenging projects that involve handling both structured and unstructured data, dealing with dynamic content, and overcoming anti-bot measures. The position requires strong foundational knowledge in Python and web technologies (HTML, CSS, JavaScript).
What makes this role particularly interesting is the opportunity to work with diverse data sources and formats, while learning to implement robust solutions that can handle website changes and access restrictions. You'll be part of a collaborative team environment, working alongside data scientists and other developers to deliver high-quality data extraction solutions.
The ideal candidate will have a bachelor's degree in Computer Science or related field, commercial Python experience, and strong English communication skills. Additional experience with cloud platforms (particularly GCP), network traffic understanding, and familiarity with CI/CD pipelines would be advantageous. This role offers excellent growth potential within a company that plays a crucial role in the global economy, helping organizations make critical decisions with greater confidence.