Permanent role (Hybrid Working: Remote and Oxford, UK)

We’re a development house based in Oxford. We create SaaS platforms for clients and our own products.

You will be working on different projects throughout the week including an IoT platform that keeps beer flowing through the UK’s pubs and a project management suite helping SMEs provide a better service to their customers. We’re therefore looking for someone who is comfortable working on multiple projects at once, able to prioritise and manage their time effectively. We have a hybrid approach to working, so you will need to be a self-starter who’s comfortable both working from home and in an office environment. We run a serverless stack.

Because we are a small team your contribution will really be valued. You will be able to influence the way we work and how we build our products. Equally we will be relying on you to work hard, muck-in when needed and create amazing systems.

We’re supportive, fun and enthusiastic. We care about your development and will spend a significant amount of time supporting your ongoing learning and development goals.

*Note to Agencies* – Thank you for your interest, but please note that we only accept applications from candidates directly.

Key Duties and Responsibilities

Maintaining effective CI/CD pipelines and processes

Creating and implementing effective disaster recovery strategies

Managing system data: transformation, migration, back-up, restore etc

Code review: reviewing and testing front-end and back-end JS code prior to deployment

Working with developers to enhance and improve their code

Overall responsibility for security, resilience and monitoring of our systems

Identifying security vulnerabilities and working with the team to implement mitigations

Responding to and resolving system degradations

Contributing to company-wide processes, frameworks and guidelines

Developing an in-depth understanding of our underlying codebase, data structure and system architecture

Working Hours

Our usual working hours are Monday to Friday 9am to 5pm. In addition, we ask you to be available to respond to production system degradations at any reasonable time.

Candidate Profile

Essential Technical

Extensive experience working with AWS

Extensive experience working with serverless technologies (Lambda, AppSync, DynamoDB etc.)

Extensive experience working with data tools (Glue, Kinesis, Athena etc)

Extensive experience managing and maintaining CI/CD pipelines and processes

Proven ability to implement effective disaster recovery strategies

Proven ability to identify, mitigate and recover from security threats

Extensive understanding of security best practices

Confident Javascript programmer

Preferred Technical

Experience working with React

Experience working with NodeJS

Personal Attributes

Inquisitive, innovative, lateral thinking

Thorough/attention to detail

A proactive and determined approach to problem solving

A passion and aptitude for working with business data

Capable of prioritising multiple streams of work, in varying states of completion

Great communication skills, both written and verbal

Comfortable working in a fast-paced environment

Have a passion for the web, digital and emerging technologies

Be a natural advocate for data and BI

A natural collaborator and team player

Employee Benefits

Competitive salary

Flexible mix of office and remote working

Generous holiday entitlement with option to purchase extra days off

Generous benefits package with flexibility to select rewards

Annual subscription to Calm or Headspace

Eat out discount card

Pension contributions

Remote working equipment subsidy