Social network you want to login/join with:
The successful applicant will join the Informatics Platform at the John Innes Centre. They will help with maintaining the computational infrastructure and data management.
Development Work for Long-Term Viability: Collaborating with our research teams, the successful candidate will participate in the development of software solutions designed to meet the evolving needs of our institution. The focus will be on creating software that is robust, easy to manage, and capable of sustaining a lifespan of at least 10 years, in compliance with funding policies. By incorporating best practices and future-proofing techniques, this role will contribute to the longevity and accessibility of our research tools and resources.
Assist with Day-to-Day Infrastructure Tasks: The successful candidate will contribute to various infrastructure tasks essential for the smooth functioning of our research environment. This includes data management on a large scale, system administration duties, and providing technical support to internal users and collaborators. A proactive approach is required to help anticipate and address potential issues, maintaining an efficient and secure research infrastructure.
Key Relationships
In collaboration with members of the informatics platform, they will support bioinformaticians to assist research endeavours, and to provide data management, coding and infrastructure solutions at the John Innes Centre.
The Institute’s hardware is maintained by Norwich Research Park Computing and Research Computing teams. The candidate will frequently engage with members of those teams to provide resources for staff and students at the John Innes Centre.
Work with researchers in the development of new software or enhancements to existing platforms, fulfilling the requirements of our funders.
Main Activities & Responsibilities
Computational tasks supporting specific Research ProjectsMaintenance of existing JIC applications and support / software hardening of newly developed applications.Develop and maintain JIC computational infrastructure; Champion and maintain effective data management practisesAs agreed with the line manager, any other duties commensurate with the nature of the post
Job Description
Main Purpose of the Job
The successful applicant will join the Informatics Platform at the John Innes Centre. They will help with maintaining the computational infrastructure and data management.
Development Work for Long-Term Viability: Collaborating with our research teams, the successful candidate will participate in the development of software solutions designed to meet the evolving needs of our institution. The focus will be on creating software that is robust, easy to manage, and capable of sustaining a lifespan of at least 10 years, in compliance with funding policies. By incorporating best practices and future-proofing techniques, this role will contribute to the longevity and accessibility of our research tools and resources.
Assist with Day-to-Day Infrastructure Tasks: The successful candidate will contribute to various infrastructure tasks essential for the smooth functioning of our research environment. This includes data management on a large scale, system administration duties, and providing technical support to internal users and collaborators. A proactive approach is required to help anticipate and address potential issues, maintaining an efficient and secure research infrastructure.
Key Relationships
In collaboration with members of the informatics platform, they will support bioinformaticians to assist research endeavours, and to provide data management, coding and infrastructure solutions at the John Innes Centre.
The Institute’s hardware is maintained by Norwich Research Park Computing and Research Computing teams. The candidate will frequently engage with members of those teams to provide resources for staff and students at the John Innes Centre.
Work with researchers in the development of new software or enhancements to existing platforms, fulfilling the requirements of our funders.
Main Activities & Responsibilities
Computational tasks supporting specific Research ProjectsMaintenance of existing JIC applications and support / software hardening of newly developed applications.Develop and maintain JIC computational infrastructure; Champion and maintain effective data management practisesAs agreed with the line manager, any other duties commensurate with the nature of the post
Person Profile
Education & Qualifications
RequirementDegree level qualification in an appropriate subject (, Software engineering, Computer science).
Specialist Knowledge & Skills
RequirementStrong command line shell skills, including use of scripting to automate tasks and deploymentsProficiency in configuring and managing databases (, MySQL, PostgreSQL).Software development in a compiled language ( C, C++, Fortran), and in an interpreted language ( Python, R, Perl) Awareness of cloud-native principles and associated DevOps technologiesUnderstanding of biology and bioinformaticsUnderstanding of image processing ( opencv, imagej) and ML/AI frameworks (pytorch, tensorflow etc.)Understanding of containerisation technologies like Docker/singularity, orchestration tools such as Kubernetes, and configuration management tools like Puppet and Ansible.
Relevant Experience
RequirementExperience with development using a web application stack ( LAMP).Experience administering and maintaining web servers (, Apache, Nginx).Proficiency in administering Linux-based operating systems.Has experience of version control systems and code documentation.Working with a HPC (High Performance Computing) cluster and associated tools ( such as LSF, SGE, SLURM etc.) Working in an academic environment
Interpersonal & Communication Skills
RequirementGood interpersonal skills, with the ability to work as part of a teamDemonstrated ability to work independently, using initiative and applying problem solving skillsExcellent communication skills, both written and oral, including the ability to present complex information with clarity
Additional Requirements
RequirementAttention to detailPromotes equality and values diversityWillingness to embrace the expected values and behaviours of all staff at the Institute, ensuring it is a great place to workAble to present a positive image of self and the Institute, promoting both the international reputation and public engagement aims of the Institute Ability to maintain confidentiality and security of information where appropriate #J-18808-Ljbffr