18 Days left
CLOSING DATE:
17/08/2014
Graduate Developer x2
Undergraduate Degree, Postgraduate Degree
- Closing Date:
-
17/08/2014
- Skill:
-
Web design and development
- Region:
-
Edinburgh and Lothians
- Salary
-
£20,000
- Length:
-
12 months
- Ref code
-
CUBRFNNPVA
Placement summary
Rapidly growing search engine marketing company QueryClick are searching for two talented graduate developers for an exciting application development and business automation 12 month placement opportunity in Edinburgh.
Job description
Project Description
The project is focused around supporting and extending a Python web application, and increasing business efficiency through various Python-based automation solutions.
The project has a mix of system administration, development, and technical support objectives, and provides an opportunity for a graduate to gain hands on experience in both front and back end development.
Development is done in Python, however experience of Python is an advantage rather than a prerequisite and training will be provided.
The role will give the successful candidate the opportunity to achieve the following:
- Learn Python
- Play a key role in launch of a startup web application
- Work on a variety of technical solutions – from complex web application to agile automation scripts
- Hands on experience in application support
- Learn web scraping using web spiders and browser automation
- Hands on database optimisation and Linux administration
Placement Objectives
Django Application Development
- Managing and improving the Django front-end user interface
- Managing background data processing tasks
- Bug fixes and technical support
Python Web Scraping
- Managing a web crawling data collection application built with Scrapy
- Developing web spiders to extend application functionality
- Improving error handling and messaging
- Building further web scraping and proxy tools using Python/ Flask
Managing Proxy Services
- Ensuring quality and integrity of proxy services used by web crawlers
- Managing external proxy suppliers
- Configuring and maintaining proxy servers using Squid (or Nginx )
Linux System Administration
- Managing various virtual private servers (core being Linode Centos 6)
- Managing and optimising Postgres databases
- Managing core application services such as Nginx, Gunicorn , Supervisor , and Celery
Business Automation
- Automating various business critical activities using Python and MySQL (SQLAlchemy)
- Integrating with third party APIs, for example Google Analytics, Basecamp and Adwords
- Building front-end user interface using Python/Django/Flask
Role Description
The placement is within QueryClick's R&D department and the successful candidate will play a key role in developing and maintaining a production Python web application, as well as automating various reporting and analysis services for internal and external stakeholders.
Qualifications
Bachelor’s degree in Computer Science or related discipline.
Skills / Experience
Essential Skills
- Solid Linux skills
- Database experience, preferably MySQL or PostgreSQL
- Good programming skills. Python is a great advantage but not a prerequisite: any programmer with experience in languages such as Perl, Ruby, or PHP is welcome to apply
- Strong problem solving skills
Desirable Skills
- Django/Flask
- Authenticating with and using APIs to extract data
- Using ORMs such as SQLAlchemy to store and manipulate database data
- XML parsing
- Web crawling/scraping
- Browser automation using tools such as Selenium
- SEO/PPC knowledge
Benefits
Company benefits
- We're growing pretty fast and you'll never be bored
- We've got offices in Edinburgh, London and New York City (although we'd like you to work in Edinburgh, at least for now!)
- We organise social events such as white water rafting or cocktail classes
- We keep the office stocked with biscuits, drinks and nice tea & coffees
- Archie the dog will likely want to meet you for hugs (he's in about once a week)
Placement benefits
As part of ScotGrad Graduate Placement Programme, the successful candidate will have access to a free two day business and employability skills residential course and also benefit from ongoing support from the ScotGrad team throughout the duration of the placement.
Additional information
Edinburgh
This placement may result in a permanent employment afterwards
14th September 2014
Company information
QueryClick are rapid growth SEO agency founded in 2008, with offices in Edinburgh, London and New York.
Other
Company website: http://uk.queryclick.com