This is a position to develop a prototype cloud platform called HUGS. You will work as part of a team of research software engineers and atmospheric chemists to engineer software to upload sensor data to a global cloud-based object store; run serverless functions to clean and annotate data; elastically deploy simulations to track pollution sources; develop a Jupyter notebook infrastructure running on Kubernetes to support in-depth data analysis. Programming will be predominantly in Python, in which you will be expected to be proficient
Degree or equivalent in Computer Science or a discipline which employs an amount of Computational Science. Ability to assimilate complex information, about a wide range of topics both technical and those relating to the areas of research being undertaken by researchers. Ability to quickly understand, analyse, diagnose and offer advice on the often complex issues which arise in research computing. Ability to organize and prioritize tasks; possession of first class organization skills and the ability to manage workload independently. Good organisational skills to manage their own workload and also that of more junior members of the RSE team, prioritising appropriately and meeting deadlines. Experience of on-premise or cloud computing which should include good understanding of all the various technologies employed in multiprocessor and networked systems. Knowledge of research application software. Knowledge and experience of code development including version control, unit testing and software engineering best practice. Knowledge of many scripting and programming languages used in scientific research computation, e.g. Python, Fortran, C++. Extensive experience of developing applications in Python (Python 3 preferred). Able to recognize and deal with obstacles and difficulties so that the Research Software Engineering needs of the project are delivered. Good presentation skills to present complex ideas to both technical and non-technical audiences. Good interpersonal skills in relation to communications with students and colleagues throughout the University at all levels
SUPP104939 21-Feb-2019 Do you want to learn how to build and deploy software to the cloud. If so, we have a new position in the Bristol Research Software Engineering Group, working with the Atmospheric Chemistry Research Group, to develop cloud-based software for monitoring and reporting the UK’s greenhouse gas emissions. This is a fixed-term one-year position to develop a prototype cloud platform called HUGS. You will work as part of a team of research software engineers and atmospheric chemists to engineer software to; upload sensor data to a global cloud-based object store, run serverless functions to clean and annotate data, elastically deploy simulations to track pollution sources, and develop a Jupyter notebook infrastructure running on Kubernetes to support in-depth data analysis. Programming will be predominantly in Python, in which you will be expected to be proficient. We will provide training in all necessary cloud technologies. Software will be engineered to a high standard using modern best practice, so experience with version control, testing, documentation and continuous integration and deployment would be beneficial (again, training will be provided). Due to the highly collaborative nature of the project you will be based on-site, with limited opportunity to work from home (e.g. up to one day per week). For all informal queries please email Christopher.firstname.lastname@example.org The closing date for applications will be 23:59 on Thursday 21st February 2019. We appreciate and value difference, seeking to attract, develop and retain a diverse mix of talented people that will contribute to the overall success of Bristol and help maintain our position as one of the world’s leading universities.
Please click here, if the Job didn't load correctly.
Please wait. You are being redirected to the Job in 3 seconds.