Job Title:Graduate Python Developer – Web Scraping and Crawling Location:Remote Contract Length:3 months About us:Automate is an early stage innovative B2C retail technology startup based in the UK, dedicate to transforming the retail landscape through cutting edge solutions. We are seeking motivated and talented individuals to join our team and embark on an exciting journey of revolutionising the retail industry. Position Overview:We are looking for three enthusiastic and highly skilled Python Engineers to join our team on a contract basis. As a Python Engineer specialised in web scraping and crawling, you will play a critical role in building 27 custom retailer product scraper/crawlers that comprehensively scrape all available product data from leading UK retailer websites. No direct experience is required, as we will provide comprehensive training. Your primary focus will be to harness your Python skills and develop a deep understanding of the Scrapy framework, libraries, modules, tools and techniques. Key Responsibilities:· Collaborate with our lead developer to develop custom web scraping and crawling solutions.· Create and maintain 27, fully tested, out of the box, product scraper/crawlers for top UK retailer websites.· Ensure that all scraped data is accurate and up-to-date.· Contribute to the development and optimisation of innovative data extraction techniques. Qualifications & Skills:· Bachelor’s degree in Computer Science or a relate field from an Armenian university.· Strong Python skills.· Knowledge and interest in web scraping and open-source scraping frameworks, libraries and tools.· No direct experience using Scrapy is necessary but some prior experience using lxml and/or Beautiful Soup libraries is required.· Excellent written and spoken English.· Positive attitude, strong work ethic, diligence, and attention to detail.· Hunger, drive and a desire to learn and grow.· Ability to work independently, as well as part of a team.· Pro-activity, resourcefulness and problem-solving skills.· Quick learner with a can-do attitude. What We Offer:· Competitive salary equivalent paid as a lump sum, payment upon completion, project compensation in US dollars.· Comprehensive training in web scraping and crawling techniques.· Opportunities for career advancement within the organisation.· A dynamic and inclusive work environment.· The chance to work on cutting-edge projects in the retail technology space. Remuneration:The lump sum, payment upon completion project compensation is based upon an appropriate competitive monthly remuneration for Graduate Python roles. This specific final agreed salary is based on several factors: 1. Educational Background: As this role requires a Bachelor’s degree in Computer Science from an Armenian university, we recognise the dedication and hard work put into obtaining this qualification.2. Technical Skills: The role necessitates a strong grasp of Python and some knowledge of lxml and/or Beautiful Soup. Although Scrapy, other web scraping libraries, tools and frameworks are preferred, direct experience is not required. This technical proficiency is a valuable asset in today’s highly competitive job market.3. Training and Growth: We understand that no prior work experience in web scraping is expected. We provide comprehensive training, which is a valuable investment in your personal development.4. Attitude and Characteristics: We value characteristics like a positive attitude, a strong work ethic, diligence, teamwork, and a desire to learn, as these contribute to a successful and harmonious work environment.5. Contract Length: The 3 month project contract duration reflects the temporary nature of this role, but successful performance may lead to longer-term opportunities and contracts within the organisation. Application Process:If you are a motivated, dynamic individual with a passion for Python programming and web scraping, and if you meet the educational and skills criteria outlined above, we encourage you to apply. Join us in revolutionising the retail industry! Please submit your CV and a cover letter explaining your interest in the position to Andre Benis, Director – andre.benis@myautomate.co.uk Applications will be accepted until 15/02/2024. We look forward to welcoming you to our team and helping you achieve your full potential as a Graduate Python Developer.