The ISIS Computing Group develops, provides and supports computing facilities and software for the ISIS scientific programme, covering experiment control, reduction and analysis, data management, business applications and the network of computers that provide the infrastructure across ISIS.
We are now looking for a leader for the Scientific Computing Section. The successful candidate will have strong experience of software development and data management in a scientific environment, as well as project, team and service management.
The section is responsible for ensuring the data reduction and analysis facilities meet the current and growing requirements of the in-house and visiting scientists. While many of the compute and development and data management resources are local, ISIS also makes good use of external facilities and international collaborations.
Developments are on Windows, Linux and Mac, make use of modern agile techniques and tools and written in a range of languages (C/C++, Java, …) making use of appropriate packages. Depending on the requirements of the application they may run on computers ranging from desktops to large grids of computers.
List of Duties and Responsibilities:
The successful candidate will
• Lead the ISIS Scientific Computing Section, managing the team (currently 6)
• Regularly consult with the scientific groups.
• Provide a vision and strategy for the scientific computing facilities required.
• Ensure current and future requirements are matched or exceeded.
• Participate in international software collaborations
• Provide expertise and direction in software development in a multiplatform environment
• Contribute to software development as appropriate.
• Ensure software/hardware systems are full operational for the scientific programme
• Manage the interaction with computing facilities used by ISIS.
• Ensure staff are trained in appropriate technologies and packages
Contacts and Communication
Reporting to the ISIS Computing Group Leader, you will work with Software Developers, Scientists and Managers, as well as visiting scientists. It is expected that you will be involved in relevant scientific software collaborations.
Personal Skills and Attributes
You will have
• A degree (2:1 or above) or higher qualification in a computing or scientific discipline
• Significant software development experience in a scientific environment
• Experience of software project management
• Experience of managing service delivery
• Experience of managing a team
• Excellent communications skills and the ability to see the wider view.
• Excellent understanding and experience of the software life cycle and development methodologies
• Excellent knowledge of objected –oriented development
• Excellent understanding of underlying technologies and tools
• Good knowledge of Linux or Windows, preferably both.
• The ability to grasp new opportunities in the development of ISIS
• Experience of cross-platform software development
• Experience of scientific software development
• Knowledge of an area of science relevant to ISIS would be desirable
The successful candidate will be encouraged to gain a professional qualification from a recognised body (eg. BCS)
The role is likely to include occasional UK and overseas travel.
For more information, please click here.