Connecting...

W1siziisinrozw1lx2fzc2v0cy9syxdyzw5jzs1oyxj2zxkvanbnl2pvyl9kzwzhdwx0x2jhbm5lci5qcgcixv0

Scientific Python Developer

Scientific Python Developer

Job Title: Scientific Python Developer
Contract Type: Contract
Location: Surrey
Industry:
Salary: £400.00 - £500.00 per day
Start Date: ASAP
Reference: HQ00059638SCPY_1504532736
Contact Name: John Wright
Contact Email: j.wright@lawrenceharvey.com
Job Published: September 04, 2017 14:45

Job Description

Scientific Python Developer Surrey Initial 3-6 month contract Competitive daily rate (Dependent on experience)

Joining the Cheminformatics IT team within the global Research IT group, a Scientific Python Developer is required to further develop and maintain a large python code base including a series of large scale data analysis pipelines supporting discovery research. This code and associated data pipelines transform data into insights for Drug Discovery Research Teams allowing the large scale analysis and mining of our Research data. Opportunities exist to extend the work scope beyond data pipelining into semantic data integration, data mining and algorithmic programming.

Primary responsibilities of the role would include:
- Refactoring multiple data pipelines to work within frameworks such as Airflow or Luigi
- Working with Discovery Scientists to convert and codify further analysis workflows into python
- Developing databases and data stores to serve transformed data to applications
- Integrating multiple data sources
- Unit testing, integration testing, automation

Qualifications/Experience:
- BSc in Science / Computer Science / Engineering
- 2+ years working in the Life Sciences area
- 2+ years' experience developing software in a commercial environment

Required Skills/Experience:
- Python programming
- At least one other language such as Perl, Ruby, Java, C
- Strong software development skills
- Object Orientated Programming
- Unit and integration testing
- Experience with version control systems such as SVN or Git
- Linux/Unix scripting and familiarity with high performance computing environments
- Good interpersonal and communication skills

The following additional skills would be a significant advantage:
- PhD or several years' experience in Computational Chemistry / Bioinformatics or a related field
- Experience with workflow tools such as KNIME, Pipeline Pilot, Rapid miner
- Experience with Big Data technologies such as Netezza, Hadoop, Spark etc.
- Experience with JSON/XML/RESTful Web API's
- Experience with data integration technologies

Is this exciting opportunity of interest? If so, please apply and I will be in touch ASAP.

Lawrence Harvey is acting as an Employment Business in regards to this position.
Visit our website www.lawrenceharvey.com and follow us on Twitter for all live vacancies @lawharveyjobs