Senior Software engineer (Data Acquisition)

POST TITLE: Senior Software Engineer (Data Acquisition)

LOCATION: Didcot, South Oxfordshire

SALARY: Up To £59,000 Per Annum

COMPANY BENEFITS:

  • Flexible working
  • Excellent Pension scheme
  • Excellent holiday package
  • Family friendly policies
  • Health and wellbeing
  • Saving’s schemes
  • Learning & development

We now have an opportunity for a Senior Software engineer to lead a team supporting and developing data Acquisition (DAQ) software for Soft Condensed Matter (SCM) and Crystallography science groups.

This role involves technically guiding and leading the team developing DAQ solutions for these science groups as well as contributing to those solutions.

As a team leader in the DAQ Group you will work alongside other software engineers supporting a range of experimental techniques and developing DAQ capabilities in an open and collaborative environment. You will be required to interact with scientists and translate their specifications for scientific capabilities into software requirements, which will entail writing codes to communicate to the hardware.

You will liaise with controls, data analysis and information management engineers to put these requirements into action. You will collaborate with the scientists and science group leaders to prioritise the work of your team and you will support the DAQ Core Team in the modernisation of the Acquisition Platform. You will also potentially participate in international collaborations within this domain, sharing best practice and supporting other facilities within the collaboration.

EXPERIENCE

  • Java, Java RMI, Python desirable
  • Experience in the full Software Development Lifecycle, using a modern high-level language.
  • Understanding of good software design principles and design for usability.
  • Experience of developing software to control and monitor scientific or industrial equipment or IoT is preferable
  • Experience of working with large and complex code bases
  • Minimum degree qualification in a STEM subject

You should display good communication, interpersonal and analytical skills, with a personal interest or experience in science. You should additionally be able to demonstrate the following essential capabilities:

  • Strong leadership and organisation.
  • Proven experience in managing small teams of software engineers.
  • Proven experience in providing technical leadership.

INDIT

Planet Recruitment acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers. Planet Recruitment is an Equal Opportunities Employer.

By applying for this role your details will be submitted to Planet Recruitment. Our Candidate Privacy Information Statement explains how we will use your information.

Only candidates with the relevant skills and experience will be contacted after application, if you do not hear back from us within 7 days you have unfortunately been unsuccessful in your application.

Please note that no terminology in this advert is intended to discriminate on the grounds of a person’s gender, marital status, race, religion, colour, age, disability or sexual orientation. Every candidate will be assessed only in accordance with their merits, qualifications and abilities to perform the duties of the position.

Warehouse Operative (Polish Speaking)

Position; Warehouse Operative (Polish Speaking)

Location; Didcot, Oxfordshire

Salary; £11 – £13 per hour

Our fast-growing client is a seeking a hardworking and committed individual to join the team as a Warehouse Operative.

The role;

The successful candidate will be responsible for handling all warehouse duties within the business and ensuring a smooth process to the day-to-day responsibilities.

Main responsibilities;

  • Picking and packing orders
  • Picking orders with warehouse and loading stock data onto the system
  • Managing incoming goods and out going goods
  • Stock taking, manaigng deliveries and orders coming through via company system
  • Responding to customers both face to face and on email/telephone
  • Happy to work more hours if required

About you;

You will be a hardworking individual ideally with previous warehouse experienced. The successful candidate will need strong organisation skills and strong work ethic.

Required;

  • Excellent communication skills
  • Previous warehouse experience
  • Hardworking individual
  • Team player
  • Polish native or fluent

Commutable locations;

Abingdon, Didcot, Wallingford, Cholsey, Milton, Oxford and Wantage

Key words;

Warehouse, Operative, Goods in & out, Picker & Packer, Production

INDWARE

Planet Recruitment acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers. Planet Recruitment is an Equal Opportunities Employer.

By applying for this role your details will be submitted to Planet Recruitment. Our Candidate Privacy Information Statement explains how we will use your information.

Only candidates with the relevant skills and experience will be contacted after application, if you do not hear back from us within 7 days you have unfortunately been unsuccessful in your application.

Please note that no terminology in this advert is intended to discriminate on the grounds of a person’s gender, marital status, race, religion, colour, age, disability or sexual orientation. Every candidate will be assessed only in accordance with their merits, qualifications and abilities to perform the duties of the position.

Devops Engineer

POST TITLE: Devops Engineer

LOCATION: Didcot, South Oxfordshire – 5 DAYS ON SITE

PERMANENT

SALARY: £40,000 – £60,000

We have an excellent opportunity to work for one of the most advanced scientific facilities in the world. Our client is recruiting for a Devops engineer based within their Harwell/Didcot site.

THE ROLE

This is a varied role where you will work with existing staff in order to implement appropriate devops tools and practices that best support software in use within the company.

  • Analyse cutting edge and industry standard devops tools and practices in terms of potential use within the company’s software development and deployment processes. Promote user cases and solutions both internally and externally through significant meetings or conferences.
  • Subject to the overall software architecture and strategy, implement and integrate devops tools and methodologies into software development and deployment processes.
  • Establish, maintain, and participate in international collaborations to contribute to the success of company.
  • Provide operational support for software components that underpin both on premises and public cloud hosted devops platforms.
  • Deliver high quality reporting and professional advice to software developers and systems administrators regarding devops best practice and tooling, and present findings to line managers and other team members.
  • Contribute to the future approach of scientific and technical software development, deployment, and operations to maximise productivity and data quality for the company users.
  • Develop and maintain relationships with comparable facilities operating similar scientific computing infrastructures.

EXPERIENCE

  • Experience working with production ready monitoring and logging systems, preferably in a Cloud native environment using tools such as Prometheus.
  • Proven experience of working with production systems such as Kubernetes that run containerised applications.
  • Exposure to ‘infrastructure as code’ tools such as Chef, Puppet or preferably Ansible.
  • Proven experience in implementing CI/CD pipelines for business critical applications.
  • Proven experience working with public Cloud APIs either directly or via orchestration tools such as Terraform.
  • Experience of modern programming languages such as Golang, Java, or Python.
  • Exposure to Web APIs and protocols such as such as OIDC, Javascript, and backend technologies.
  • Solid understanding of software design principles and patterns.
  • Experience or understanding of Synchrotron experimentation or science data interpretation.
  • Experience with customer/user facing issues.

SKILLS REQUIRED

  • Ability and initiative to get to the heart of the problem and take it effectively through to completion.
  • Good interpersonal, communication and presentational skills.
  • Enjoys team work.
  • Self motivated, interested in keeping pace with software testing best practises.
  • Ability to interact effectively with staff at all levels.

INDIT

Planet Recruitment acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers. Planet Recruitment is an Equal Opportunities Employer.

By applying for this role your details will be submitted to Planet Recruitment. Our Candidate Privacy Information Statement explains how we will use your information.

Only candidates with the relevant skills and experience will be contacted after application, if you do not hear back from us within 7 days you have unfortunately been unsuccessful in your application.

Please note that no terminology in this advert is intended to discriminate on the grounds of a person’s gender, marital status, race, religion, colour, age, disability or sexual orientation. Every candidate will be assessed only in accordance with their merits, qualifications and abilities to perform the duties of the position.

HPC Engineer

POST TITLE: HPC Engineer

LOCATION: Didcot, South Oxfordshire – 5 DAYS ON SITE

CONTRACT: 6 Month rolling on – INSIDE IR35

SALARY/PAY RATE: £250- £300 per day

We have an excellent opportunity to work for one of the most advanced scientific facilities in the world. Our client are recruiting for a Linux Systems Administrator based within their Scientific Computing team.

This role is to be responsible for the design, development, commissioning and operational support of high performance computing systems to support the scientific capabilities. Engage closely with scientists, engineers, and users as appropriate to provide support and to inform the development of new systems.

EXPERIENCE

  • Design, develop and commission high performance computing systems to support high data rate detectors and data intensive computing.
  • Responsible for computer systems administration in compliance with company processes.
  • Provide technical know-how, advice and support on high performance computing to science and engineering staff.
  • Commission and diagnose faults in bespoke computer systems.
  • Commission and diagnose faults in bespoke storage systems.
  • Develop automation tools for system administration tasks.
  • Collaborate with staff and colleagues, including engineers and scientists, at all stages of the development life cycle.
  • Contribute to the processes, associated software development and data management to support the design and operation of computer systems throughout the company.
  • Liaise with, and supervise, contractors and suppliers of turnkey computer systems and networks.
  • Maintain a current knowledge of the computer systems on other, comparable, science facilities.
  • Communicate details of computer systems developments within the business and to other projects.
  • Assistance in the preparation of tenders and service level agreements for external suppliers of required services.
  • Report on progress in all areas on a periodic basis.

SKILLS REQUIRED

  • Ability and initiative to get to the heart of the problem and take it effectively through to completion.
  • Good interpersonal, communication and presentation skills.
  • Ability to work effectively as part of a team.
  • Self motivated, interested in keeping pace with software testing best practises.
  • Ability to interact effectively with staff at all levels
  • Ability to learn new skills and techniques, and apply them effectively.
  • Work some flexible or unsociable hours.
  • Experience of modern computer systems, common hardware configurations and their management.
  • Experience of Linux or Unix operating systems and their administration.
  • Experience with working on customer/user facing issues.
  • Proven experience in implementing CI/CD pipelines for business critical applications.
  • Experience of scripting languages such as Python, Perl or Bash.
  • Experience of working with a cluster computing job scheduler, e.g. Grid Engine or Slurm.
  • Degree level qualification in computing or science subject, or equivalent experience.

INDIT

Planet Recruitment acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers. Planet Recruitment is an Equal Opportunities Employer.

By applying for this role your details will be submitted to Planet Recruitment. Our Candidate Privacy Information Statement explains how we will use your information.

Only candidates with the relevant skills and experience will be contacted after application, if you do not hear back from us within 7 days you have unfortunately been unsuccessful in your application.

Please note that no terminology in this advert is intended to discriminate on the grounds of a person’s gender, marital status, race, religion, colour, age, disability or sexual orientation. Every candidate will be assessed only in accordance with their merits, qualifications and abilities to perform the duties of the position.

Unix Systems Administrator

POST TITLE: Unix Systems Administrator

LOCATION: Didcot, South Oxfordshire – 5 DAYS ON SITE

CONTRACT: 6 Month rolling on – OUTSIDE IR35

SALARY/PAY RATE: £300 per day

We have an excellent opportunity to work for one of the most advanced scientific facilities in the world. Our client are recruiting for a Linux Systems Administrator based within their Scientific Computing team.

This role is to be responsible for the design, development, commissioning and operational support of high performance computer and storage systems to support the scientific team. You will be engaging closely with scientists, engineers, and users as appropriate to provide support and to inform the development of new systems.

EXPERIENCE

  • Design, develop and commission high performance computer and storage systems to support high data rate detectors and data intensive computing.
  • Responsible for computer systems administration in compliance with company processes.
  • Provide technical know-how, advice and support on high performance compute and storage systems to science and engineering staff.
  • Commission and diagnose faults in bespoke computer systems.
  • Develop automation tools for system administration tasks.
  • Collaborate with staff and colleagues, including engineers and scientists, at all stages of the development life cycle.
  • Contribute to the processes, associated software development and data management to support the design and operation of computer systems throughout the company.
  • Liaise with, and supervise, contractors and suppliers of turnkey computer systems and networks.
  • Maintain a current knowledge of the computer systems on other, comparable, science facilities.
  • Communicate details of computer systems developments within the organisation and to other projects.
  • Assistance in the preparation of tenders and service level agreements for external suppliers of required services.

SKILLS REQUIRED

  • Ability and initiative to get to the heart of the problem and take it effectively through to completion.
  • Good interpersonal, communication and presentation skills.
  • Ability to work effectively as part of a team.
  • Self motivated, interested in keeping pace with software testing best practises.
  • Ability to interact effectively with staff at all levels
  • Ability to learn new skills and techniques, and apply them effectively.
  • Work some flexible or unsociable hours.
  • Experience of modern computer systems, common hardware configurations and their management.
  • Experience of Linux or Unix operating systems and their administration.
  • Experience with working on customer/user facing issues.
  • Proven experience in implementing CI/CD pipelines for business critical applications.
  • Experience of scripting languages such as Python, Perl or Bash.
  • Experience of working with a cluster computing job scheduler, e.g. Grid Engine or Slurm.
  • Degree level qualification in computing or science subject, or equivalent experience.

INDIT

Planet Recruitment acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers. Planet Recruitment is an Equal Opportunities Employer.

By applying for this role your details will be submitted to Planet Recruitment. Our Candidate Privacy Information Statement explains how we will use your information.

Only candidates with the relevant skills and experience will be contacted after application, if you do not hear back from us within 7 days you have unfortunately been unsuccessful in your application.

Please note that no terminology in this advert is intended to discriminate on the grounds of a person’s gender, marital status, race, religion, colour, age, disability or sexual orientation. Every candidate will be assessed only in accordance with their merits, qualifications and abilities to perform the duties of the position.

Cleaner / House Assistant

Planet Recruitment are seeking a Cleaner / House Assistant for a working single parent looking for assistance with the management of their home.

Flexible days/hours 2-3 times per week for 8-10hrs.

Location; Didcot, Oxfordshire

Responsibilities

  • Laundry
  • X2 meals per week (Hello fresh- Prep/Reheating)
  • Cleaning
  • Change bedding.
  • Other household duties

Planet Recruitment acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers. Planet Recruitment is an Equal Opportunities Employer.

By applying for this role your details will be submitted to Planet Recruitment. Our Candidate Privacy Information Statement explains how we will use your information.

Only candidates with the relevant skills and experience will be contacted after application, if you do not hear back from us within 7 days you have unfortunately been unsuccessful in your application.

Please note that no terminology in this advert is intended to discriminate on the grounds of a person’s gender, marital status, race, religion, colour, age, disability or sexual orientation. Every candidate will be assessed only in accordance with their merits, qualifications and abilities to perform the duties of the position.

Warehouse Picker / Packer

Position; Warehouse Picker / Packer
Location; Milton Park, Didcot / Abingdon
Salary; £10.50 – £11.00 per hour

The Company;

We are looking for Pickers / Packers to join our clients team based on Milton Park, Abingdon.

Working a day shift from 7am until 3pm, Monday to Friday, this is a temporary to permanent role.

The Role;
  • You will be required to pick orders in an accurate and time efficient manner.

  • Have a good attention to detail, ensuring items and work is completed with minimal errors.

  • Packing of picked items ready for despatch and ensuring labels are printed and addressed to the correct items.
  • You must adhere to all aspects of health and safety and company guidelines.

About You;
  • You will need to have a good understanding of written and spoken English and be able to work with computers.
  • No experience necessary as full training will be given
  • Successful applicants should be within a commutable distance of Milton Park, Abingdon.
Similar roles;
Warehouse Operative, Production Operative, General Assistant
Commutable locations;
Didcot, Abingdon, Wallingford, Oxford, Wantage, Grove, Witney, Bicester

If you think the Picker/Packer role is for you please contact Ollie Thomas at Planet Recruitment, or if you would like more information on the role please contact on 01235 608455

INDWARE

Planet Recruitment acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers. Planet Recruitment is an Equal Opportunities Employer.

By applying for this role your details will be submitted to Planet Recruitment. Our Candidate Privacy Information Statement explains how we will use your information.

Only candidates with the relevant skills and experience will be contacted after application, if you do not hear back from us within 7 days you have unfortunately been unsuccessful in your application.

Please note that no terminology in this advert is intended to discriminate on the grounds of a person’s gender, marital status, race, religion, colour, age, disability or sexual orientation. Every candidate will be assessed only in accordance with their merits, qualifications and abilities to perform the duties of the position.

Warehouse Operative (Polish Speaking)

Position; Warehouse Operative (Polish Speaking)

Location; Didcot, Oxfordshire

Salary; £11 – £13 per hour

Our fast-growing client is a seeking a hardworking and committed individual to join the team as a Warehouse Operative.

The role;

The successful candidate will be responsible for handling all warehouse duties within the business and ensuring a smooth process to the day-to-day responsibilities.

Main responsibilities;

  • Picking and packing orders
  • Picking orders with warehouse and loading stock data onto the system
  • Managing incoming goods and out going goods
  • Stock taking, manaigng deliveries and orders coming through via company system
  • Responding to customers both face to face and on email/telephone
  • Happy to work more hours if required

About you;

You will be a hardworking individual ideally with previous warehouse experienced. The successful candidate will need strong organisation skills and strong work ethic.

Required;

  • Excellent communication skills
  • Previous warehouse experience
  • Hardworking individual
  • Team player
  • Polish native or fluent

Commutable locations;

Abingdon, Didcot, Wallingford, Cholsey, Milton, Oxford and Wantage

Key words;

Warehouse, Operative, Goods in & out, Picker & Packer, Production

INDWARE

Planet Recruitment acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers. Planet Recruitment is an Equal Opportunities Employer.

By applying for this role your details will be submitted to Planet Recruitment. Our Candidate Privacy Information Statement explains how we will use your information.

Only candidates with the relevant skills and experience will be contacted after application, if you do not hear back from us within 7 days you have unfortunately been unsuccessful in your application.

Please note that no terminology in this advert is intended to discriminate on the grounds of a person’s gender, marital status, race, religion, colour, age, disability or sexual orientation. Every candidate will be assessed only in accordance with their merits, qualifications and abilities to perform the duties of the position.

OPERATIONS SALES ADMINISTRATOR

Position; Operations Sales Administrator

Location; Didcot

Salary; £27,000 – £32,000 per annum

About the role;

Planet Recruitment are proud to be working with a fast-growing organisation based in Didcot the area who are looking for an Operations Sales Administrator on a permanent basis. Reporting to the Sales Office Manager, this role is office based and supports the sales field team, through ensuring the timely response to telephone and email enquiries and preparation of customer quotes.

The client operates on 40 hours a week Monday to Friday, have Christmas shutdown and a bonus scheme available.

Responsibilities;

  • Taking telephone calls from customers
  • Managing Customer relationships
  • Placing sales orders, issuing delivery notes and invoice
  • Getting involved in sales admin as and when required to ensure continuous improvement
  • Proactively analyses outstanding order book for any changes and inform customers of any order issues
  • Get involved with projects as and when required for continuous improvements
  • Working closely with Sales Office Manager, sales reps, and customer services teams to ensure deliveries are on time
  • Managing stock levels and supply chain processes by placing purchase orders with other departments and booking customer deliveries
  • Monitor upcoming deliveries and inform all parties of any delays/problems
  • Proactively manage stock levels and supply chain processes to maximise product availability in the warehouse
  • Managing Sales Team relationships
  • Preparing a daily outstanding order report for customers and sales team
  • Produce KPI’s for Sales team

Essential experience;

  • Strong team working skills with the ability to influence, motivate and inspire team members
  • Previous experience working for a manufacturing business preferable
  • Proven track record in sales with a strong commercial background and proven operational supply chain knowledge
  • Ability to build and develop excellent customer relationships
  • Good understanding of Microsoft office, MRP/ERP tools such as SAP

Commutable locations;

Didcot, Abingdon, Oxford, Harwell, Chilton, Reading, Wallingford, Wantage

Key words;

Administrator, Sales Administration, Order processing, customer service administration

INDCOM

Planet Recruitment acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers. Planet Recruitment is an Equal Opportunities Employer.

By applying for this role your details will be submitted to Planet Recruitment. Our Candidate Privacy Information Statement explains how we will use your information.

Only candidates with the relevant skills and experience will be contacted after application, if you do not hear back from us within 7 days you have unfortunately been unsuccessful in your application.

Please note that no terminology in this advert is intended to discriminate on the grounds of a person’s gender, marital status, race, religion, colour, age, disability or sexual orientation. Every candidate will be assessed only in accordance with their merits, qualifications and abilities to perform the duties of the position.

Got a question?
Let’s talk

USEFUL LINKS

CONTACT