Positions Available: We are hiring one person at regular or senior level.
We are seeking a diligent and proactive Systems Engineer who is passionate about solving problems and creating solutions that support our teams and meet our customers' needs. We work on web applications that make a real difference, in areas ranging from data management for clinical trials to supply chain development for green energy.
Our infrastructure is split between the University of Sheffield's VMware environment and Google Cloud Platform, and we also make use of components of Amazon Web Services. We run Ubuntu servers hosting primarily Ruby on Rails applications, using software such as Apache, Nginx, PostgreSQL and MySQL. Wherever possible, we automate the configuration of our infrastructure using Puppet, and almost all of the tools we use are open source e.g. Brimir, Errbit, GitLab and Sentry. As a result of this, we encourage contributing back to these open source projects.
Supporting our teams with infrastructure tasks, for example in relation to provisioning virtual servers and deploying new web applications.
Planning and implementing improvements to our infrastructure and tools to increase flexibility, maintainability and reliability.
Responding to error notices and monitoring alerts generated by our infrastructure and tools.
Arranging for updates to be installed in a timely manner for our infrastructure and tools, whilst meeting service level objectives.
Supporting the day-to-day running of our systems, and liaising with colleagues in the University's IT Services as required.
Developing and maintaining in-house tools to support the work of our teams.
Sharing your expertise with colleagues, and possibly teaching students in Genesys, our student-led software development organisation.
Required Skills and Experience
You have experience of running and managing Ubuntu servers (or another Linux server distribution), and using them to host web applications.
You have knowledge of a configuration management tool, such as Puppet, and would be confident using this to provision changes to our infrastructure and automate tasks where appropriate.
You have an understanding of networking fundamentals such as IP addressing and DNS, and are familiar with cloud computing concepts.
You have experience of modern full-stack development using technology such as Ruby on Rails, Django, Express, Laravel or similar.
You are able to design databases, use version control, and apply automated testing techniques.
You can work effectively with both customers and colleagues in a friendly and professional manner using good verbal and written communication skills.
You are educated to degree level in a suitable discipline, or have equivalent experience.
We are an equal opportunities employer and we value diversity within the workplace. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
£25,000-£29,000 per annum.
£31,000-£35,000 per annum.
40 days (28 days, plus bank holidays and four closure days).
44 days (32 days, plus bank holidays and four closure days).
£1,500 per annum.
£2,000 per annum.
Company scheme with matched contributions (5% of salary).
Full time, Monday to Friday, 35 hours per week (excluding lunch). Part time and compressed hours can be considered.
Permanent, subject to six months probationary period.
Sheffield, United Kingdom.
Two months (one month during probationary period).
If you have any questions about this role, you can send informal enquiries to our Administration Manager, Katie Walker: [email protected]
Visit our Join Us page to learn more about the other benefits of working at epiGenesys.
How To Apply
To apply for this role please send your covering letter and your curriculum vitae, as two documents in PDF format, to: [email protected]
Please ensure that your covering letter:
states the role you are applying for,
explains how your experience and skills satisfy the requirements of the role,
confirms your eligibility to work for us in the United Kingdom.
Please ensure that your curriculum vitae includes:
your full contact details,
summarises your education and any academic/professional qualifications,
outlines your relevant skills,
describes any relevant work experience, and
includes contact details for a minimum of two references.
Personal details such as your date of birth and gender should not be included in your application.
Applications will be reviewed at the earliest opportunity, and if we have any queries we may contact you to request additional information or to ask you to participate in a telephone interview.
Applicants who pass the initial review stage will be invited to visit our Sheffield offices to learn more about the role. You will also participate in a panel interview, and you will have an opportunity to ask any questions. Following this you will be notified as soon as possible of our decision.
Please note that we do not accept applications from recruitment agencies.