At a Glance
- Tasks: Join a dynamic team to develop cutting-edge digital preservation systems and tools.
- Company: Cambridge University Library is a prestigious institution dedicated to preserving knowledge and culture.
- Benefits: Enjoy flexible hybrid working, skill development opportunities, and a supportive team environment.
- Why this job: Be part of an innovative project that impacts digital access and preservation for future generations.
- Qualifications: Experience in software development, cloud technologies, and familiarity with DevOps practices are essential.
- Other info: Work in a friendly, agile team with access to diverse technologies and ongoing learning.
The predicted salary is between 43200 - 72000 £ per year.
We have an exciting opportunity for a Senior Software Developer to join the Software Development Team at Cambridge University Library, working on the Digital Preservation Programme to establish a new Digital Preservation Service.
Based within the Digital Innovation and Software Development team and working with the Programme's Technical Lead, the role will focus on implementing systems and tools for digital preservation, including a cloud-native, open-source repository and preservation system with serverless workflows, and enabling and ensuring ongoing access and supporting tools for the deposit, search, discovery, and use of digital materials in the Library's collections.
You will work in a small, friendly, agile development team with flexible hybrid working (on-site one day a week), where you will be given the opportunity to learn and develop your skills in a supportive and innovative environment and utilise a wide variety of technologies including:
- Amazon Web Services (AWS) and on-premises infrastructure
- DevOps on Linux with AWS, Terraform, Puppet and Docker
- Search engines including SOLR
- Databases including PostgreSQL and MySQL
- Development workflow tools including Jira & git
To find out more about this role, please follow the link to apply below or contact John Gostick, Technical Lead Digital Preservation at jag245@cam.ac.uk.
Vacancy for Senior Software Developer (Digital Preservation) at Cambridge University Library employer: Digital Preservation Coalition
Contact Detail:
Digital Preservation Coalition Recruiting Team
jag245@cam.ac.uk
StudySmarter Expert Advice 🤫
We think this is how you could land Vacancy for Senior Software Developer (Digital Preservation) at Cambridge University Library
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as AWS, Terraform, and Docker. Having hands-on experience or projects showcasing these skills can set you apart during discussions.
✨Tip Number 2
Engage with the digital preservation community online. Join forums or social media groups where professionals discuss trends and challenges in digital preservation. This can provide insights that may come in handy during interviews.
✨Tip Number 3
Prepare to discuss your experience with agile development methodologies. Since the role involves working in a small, agile team, demonstrating your adaptability and teamwork skills will be crucial.
✨Tip Number 4
Consider reaching out to current or former employees of Cambridge University Library on LinkedIn. They can offer valuable insights about the work culture and expectations, which can help you tailor your approach.
We think you need these skills to ace Vacancy for Senior Software Developer (Digital Preservation) at Cambridge University Library
Some tips for your application 🫡
Understand the Role: Take time to thoroughly read the job description for the Senior Software Developer position. Familiarise yourself with the specific technologies mentioned, such as AWS, PostgreSQL, and Docker, as well as the responsibilities related to digital preservation.
Tailor Your CV: Customise your CV to highlight relevant experience and skills that align with the job requirements. Emphasise your proficiency in the technologies listed and any previous work in digital preservation or software development.
Craft a Compelling Cover Letter: Write a cover letter that not only outlines your qualifications but also expresses your enthusiasm for the role and the mission of Cambridge University Library. Mention specific projects or experiences that demonstrate your ability to contribute to the Digital Preservation Programme.
Proofread Your Application: Before submitting your application, carefully proofread all documents for spelling and grammatical errors. A polished application reflects attention to detail, which is crucial for a software development role.
How to prepare for a job interview at Digital Preservation Coalition
✨Showcase Your Technical Skills
Make sure to highlight your experience with the technologies mentioned in the job description, such as AWS, Terraform, and Docker. Be prepared to discuss specific projects where you've successfully implemented these tools.
✨Demonstrate Problem-Solving Abilities
Prepare examples of challenges you've faced in previous roles and how you overcame them. This will show your potential employer that you can think critically and adapt to new situations, which is crucial for a Senior Software Developer.
✨Familiarise Yourself with Digital Preservation
Research digital preservation concepts and practices. Understanding the importance of preserving digital materials will help you engage in meaningful discussions during the interview and demonstrate your genuine interest in the role.
✨Ask Insightful Questions
Prepare thoughtful questions about the team dynamics, the Digital Preservation Programme, and future projects. This not only shows your enthusiasm but also helps you assess if the company culture aligns with your values.