Job Description Tool Utilization, Data Collection and extraction:Master the company's web scraping tool and understand its features, capabilities, and configurations to efficiently extract data from designated websites.Configure the web scraping tool to accurately extract relevant data, text, links, and other content from the target website, ensuring accuracy and completenessTroubleshoot and address issues related to data extraction, tool performance, or changes in website behaviorExplore opportunities to optimize scraping techniques and enhance data acquisition strategies Data Quality and Validation:Implement data validation and quality checks to ensure accuracy and consistency of scraped data Legal and Ethical Considerations:Ensure compliance with legal and ethical guidelines related to web scraping, data usage, and privacy Communication Roles:Collaborate with other team members to ensure proper data collectionCollaborate with software engineers or tool developers to provide feedback and suggestions for tool enhancement and optimizationInnovate on ways to improve current processes/performance by means of providing recommendations and leading those initiatives as needed Carry out tasks and assignments as required by the team Adhere to IO requirements, including, but not restricted to, the following:Quarterly Pulse SurveysMandatory Moodle CoursesEmployee Awareness Checks SKILLS AND QUALIFICATIONS Understanding of HTML, XML, XPATH, CSS, JSoup, and basic web technologiesProficient in Python for scripting and customization, as well as skilled in SQL and noSQL for effectively handling and managing data within the toolHighly analytical and creative problem solverAttention to detail to ensure accurate data extraction.Effective communication skills for collaboration and reportingStrong English communication skills - written and verbalGood understanding of business processes, needs and perspectivesAbility to work independently and as a team member, in a fast paced, multi-tasking environment Driven to perform above and beyond the requirements of the role REQUIREMENTS A Bachelor's Degree in Information Technology or equivalent / related IT field experience is required1+ years experience programming with Python and SQLBasic knowledge of web scraping technologies, MongoDB and JSON