• No results found

Senior developer / database administrator

N/A
N/A
Protected

Academic year: 2021

Share "Senior developer / database administrator"

Copied!
5
0
0

Loading.... (view fulltext now)

Full text

(1)

Senior developer / database administrator

Role brief

Directorate Digital Resources

Base location Any of Bristol / London / Manchester / Newcastle

Grade K - £40,847 to £45, 954 pa dependent upon skills and experience (plus London weighting)

Date July 2015

Reports to Technical project manager / team leader

Responsible for Design, development and support of systems providing Jisc services in the digital services directorate.

1. Background

This is a post in the open access (OA) support group within the digital resources directorate.

Jisc has created this business unit to bring together into a single management framework all Jisc’s digital resources related, strategy, services and operations. These will optimise Jisc’s activities in these areas as a cohesive whole in order to:

 Ensure that Jisc’s digital resources capabilities and expertise are applied cost effectively and imaginatively to make a real difference to research and education in the UK on a sustained basis

 Lead, integrate and manage the performance of core digital resources expertise, infrastructure and services including Jisc collections

 Within the emerging “open” context, ensure that Jisc delivers at the forefront of academic information resources, modern discovery and access.

Examples of digital resources areas of focus include:

 Brokering access to publications, such as academic journals, to provide institutions with cost-effective subscriptions

 Providing advice, training in the use of technology to digitise collections and make them available to a wide constituency in new and accessible ways

 Assisting academics in the publication of their research by providing guidance through the maze of funder and publisher policies.

The Jisc digital resources team will work together and will collaborate with colleagues across Jisc to:  Contribute to the delivery of the aims set out in the Wilson review

 Ensure that Jisc becomes the world-leading exemplar in their field of expertise

 Set the agenda for change across Jisc’s core digital resources expertise, infrastructure and services  Strengthen Jisc’s digital resources capability to support the digital futures pipeline

 Ensure Jisc contributes to and is suitably influential in UK and international information management, digital resources standards bodies and other important working groups

 Contribute to the wider Jisc strategy and articulate and embed a digital resources vision and a purpose for Jisc’s role in the:

(2)

 Other public sector organisations who may bring benefit to Jisc’s aims and objectives.

2. Purpose and scope

The senior developer is responsible for the analysis, design, development, implementation and support of Jisc scholarly communications services and projects. These services play a critical role in the move to open access for academic research publications, in line with UK government policy; as such they are high profile and very well used by academics and others in universities.

The work will take place in line with agreed service level agreements and operational/development plans, and in the context of an evolving cross-service technical and data architecture incorporating scholarly communications, library shared services and resource discovery services.

The key purpose of the role will be to develop and maintain digital services with a particular focus on:

 Modern application architectures in response to use cases supporting emerging open access developments  Ensuring that technical solutions adhere to best practice and are robust, extensible, conform to existing

standards, and are in line with emerging standards

 Providing technical leadership, advice, guidance and support to colleagues within Jisc and, where appropriate, to Jisc’s partners and customers

 Contributing to Jisc digital resources directorate operations, planning and reporting.

The senior developer will sit in the digital resources directorate and the technical project manager and team leader will hold the formal reporting line.

3. Key accountabilities and role outputs: The specific responsibilities of the role are to:

 Lead the development of technical solutions that meet the requirements of new and evolving services in the context of an agreed project or operational plan and any associated service level agreement (SLA)

 Liaise with key stakeholders as necessary, in particular Jisc’s partners and user representatives that are involved in the project or service development

 Translate user requirements into technical specifications

 Design data and program architectures following best practice that will provide the resilience and scale necessary to meet the service objectives

 Recommend best practice in the area of software development and testing, including selection of technologies and processes

 Contribute to the development of project plans by helping structure work packages and providing realistic estimates for developments

 Raise risks and issues as they arise using the defined processes

 Creation of technical documentation for both internal and external consumption  Ensure that technical deliverables meet required quality standards

 Engage with relevant UK and international technical standards bodies to ensure that they are applied to projects and that, where appropriate, our requirements are represented to them

(3)

 Provide reports or briefs for senior managers and the wider community concerning the technical aspects of scholarly communication services.

General responsibilities relevant to this role are:

 Contribute as appropriate to Jisc-wide activities, such as those relating to marketing and communications, planning, monitoring and evaluation, and reporting

 Discharge responsibilities with respect to health and safety

 Support a collaborative approach to project planning and development  Participate in the establishment of SLAs

 Deputise for Jisc managers as requested

 Bring to the attention of line management dependencies, concerns and issues which may impact on effective project or service delivery or Jisc reputation

 Manage assigned projects or service enhancements as requested, coordinating colleagues activities where appropriate

 Contribute to the incremental development of a common Jisc service architecture

 Advise on the technical elements of related work that might be procured by contract, in line with Jisc procurement policies

 Undertake investigations of service developments as requested  Provide expertise or leadership to projects as requested

 Propose service and infrastructure opportunities arising from expertise specialism

 Operate with a service and customer ethos, taking responsibility for maximising customer satisfaction  Develop and maintain strong relationships with stakeholders, including partners, users, suppliers and

funders and also within the community – nationally and internationally – that will enhance service delivery and build reputation and keep Jisc informed of developing trends. This includes specific consultation with external technical specialists about topics of relevance to Jisc services and projects

 Keep at the forefront of evolving technical and subject areas by seeking out appropriate training and group memberships

 Contribute to training and dissemination materials relating to scholarly communications services

 Contribute to the training, development, empowerment and motivation of colleagues in relevant areas of expertise

4. Skills, knowledge and experience:

Essential Desirable

Qualifications  First degree in computing or equivalent

formal training, plus a proven track record of leading the development of scalable database applications

 Postgraduate degree or equivalent experience in computing science and/or information science qualification Professional certification or further training in key technology areas

Experience  Substantial relevant experience in an

equivalent role

 Technical leadership of research and/or service development projects

 Working with a variety of stakeholders on development projects

 Working in an academic environment 

(4)

 Building scalable, resilient, distributed or n-tier applications with large numbers of users

 Working with cloud based infrastructure (especially AWS)

 Industry standard software development methodologies including testing and deployment tools and software performance analysis

 Data analysis, database design from data modelling through to development and implementation

 Database administration  Web application development  Working in a team and working

independently using judgment and initiative

 Source code control and analysis tools, unit testing frameworks, and a continuous integration environment

PHP or Python, HTML5, and JavaScript  Academic research / publishing

 Analysing policy documents  Automatic rights management  Linux / Apache administration  Handling customer service issues and

providing support services

Knowledge  Knowledge of, and a keen interest in, the

latest thinking in web technologies.  Solid understanding of web technologies

such as RESTful web services, JavaScript and the jQuery framework, AJAX, DOM, CSS 2/3, HTML 4/5, JSON, XML

 Understanding of Human Computer Interface issues and usability of IT systems  Good understanding of web-related

protocols such as HTTP, SOAP, ATOM, SSL/SSH, FTP and TCP

 Knowledge of access management and securing web services communications with API keys and other security standards (SAML/Shibboleth)

 ElasticSearch or SOLR

 FLASK or similar application framework(s)  Open Access policies and business models

of scholarly communication publishers  Scholarly communications and publishing  Open access repository developments  Working practices in different academic

disciplines

 Research communication processes  Copyright, intellectual property rights and

rights management

Skills  LAMP stack - Linux, APACHE, MySQL,

Perl/PHP/Python

 At least one of the following object orientated programming languages: Python, PHP, Java

 Excellent communication skills

 Presentation skills, speaking to specialist or general audiences

 Ability to write concise and effective

 Conference presentation and public-speaking skills

(5)

material to suit different purposes - briefing papers; administrative reporting; informative articles; support materials  Proven planning and organizing skills  Issue analysis and problem solving

Other  Motivated self-starter, able to initiate and

take responsibility for tasks in pursuit of wider goals

 Attention to detail and adherence to standards

 Flexible approach to work to handle the diverse range of tasks

 Willingness to engage with the user community

 Willingness to travel nationally and internationally as required for the post, with overnight stays

 Ability to work across subject-discipline boundaries

5. Key contacts:

 Executive director for digital resources  Head of scholarly communications support  Head of library shared services

 Head of resource discovery

 Technical project manager/team leader  Jisc leadership team members and teams

 Heads of Jisc corporate functions and senior managers across the organisation  Higher education/further education stakeholders

 Customer and sector representatives at all levels  Jisc partners and collaborators.

Important additional information

The head of scholarly communications support and technical project manager / team leader will discuss all elements of the role brief with the appointee on appointment and after six months, recognising that some elements may need changing.

References

Related documents

Based on this new expression for Ca c , a three-regime theory is formulated to describe the interface (in)stability: (i) in Regime I, the growth rate is always negative, thus the

The paper is discussed for various techniques for sensor localization and various interpolation methods for variety of prediction methods used by various applications

When delivering a voice service over IP, the first and most fundamental security issue is authentication as a prerequisite for authorisation: Clearly, the physical network end

The GSM network and the remote access server or dial-in modem pool must support the selected connection method, otherwise the connection attempt will fail.. Note: Analog

Experiments were conducted to determine appropriate quadrat sizes, efficient allocations of sampling units, satisfactory sample sizes, and data accumulation

If she'd hear her baby's queer [Velma Kelly] For all that jazz [Roxie Hart] Oh.. -

The meeting covered areas of the professional roles emanating from the community-based pharmacy shop, the extent of regulatory monitoring of community-focused pharmaceutical

Simulations of taxes on added sugars and solid fat show that their impact on consumption patterns is understated and the induced welfare loss is overstated when abstracting from