🇬🇧 🇮🇪 Shipmate - automated shipping software for UK and Republic of Ireland businesses

DevOps Engineer (AWS / Linux / PHP)

DevOps Engineer (AWS / Linux / PHP)
DevOps Engineer (AWS / Linux / PHP)
Derby, United Kingdom (Hybrid)
£36,000 – £45,000 DOE, plus benefits
Full Time
Contract Type:
Closing Date:
June 30th, 2024

About the company

Shipmate is a shipping automation Software-as-a-Service (SaaS) platform for mid-size merchants and local delivery companies. We connect merchant order processing systems with domestic and international delivery services provided by all mainstream UK and Ireland carriers.

Shipmate is used to fulfil orders by printing shipping labels and sharing tracking details with merchants and their customers. Shipmate helps speed up and simplify order fulfilment, while reducing potential for human error and ensuring the most cost-effective delivery services are always used.

Shipmate is operated by our parent company, Codemakers, which also provides contract consultancy and development services. We are a team of strategic thinkers, inquisitive in nature with an optimistic and determined outlook who solve real-world business challenges with solid, highly functional digital solutions that delight users. Our products and services are trusted by famous brands and used by thousands of people every day.

About the role

We are seeking a DevOps Engineer to work alongside our development team in maintaining and supporting the infrastructure that powers our projects and products, while assisting developers to configure and maintain development environments and with back-end development tasks such as reports, data extracts, API integrations and troubleshooting as part of providing customer support.

The role would suit a competent, technically able individual capable of troubleshooting problems with a measured approach, communicating effectively with both our clients and internal team to maintain service levels, resolve issues and ensure optimal performance.

We are open to receiving applications from individuals with one year or more practical experience maintaining Linux-based cloud servers on AWS. Candidates with experience deploying PHP and Laravel in a Containerised environment will be considered favourably.

You will be responsible for:

  • Maintaining AWS accounts and infrastructure for our web-based applications and APIs

  • Deploying and testing code releases to new and existing projects

  • Maintaining existing infrastructure, continually improving security and ensuring optimal system performance

  • Managing our Continuous Integration workflow and deployment pipelines

  • Supporting our Development team with configuration and maintenance of local development environments and test servers

  • First and second tier support for our customers

  • Troubleshooting and resolving operational system issues

  • Maintaining working documentation of server environments, deployment procedures and other operational processes

  • Assisting with Quality Assurance and testing of projects and products

  • Off-hours availability for supporting occasional service outage (on rota basis)

  • Development tasks such as content addition, SQL database maintenance and optimisation, producing reports and minor tweaks to web-based systems and APIs to assist their deployment and maintenance

The role includes a wide range of opportunities to continue to refine your skills and specialise in the fields that suit you best. Career growth opportunities include sponsored AWS Certification in addition to progression to DevOps Team Leader as we expand our DevOps team.

We are specifically looking for a DevOps Engineer with experience maintaining Linux-based application servers on the Amazon Web Services (AWS) platform, to support our mid-scale web portals and APIs. Our development machines are mostly Macs running Docker. Our current tech stack includes:

  • PHP / Laravel / Vue.js

  • Node.js

  • MySQL

  • Selenium / Playwright

  • Ruby-on-Rails (legacy)

  • Docker / Docker Compose

  • Prometheus / Grafana server monitoring

  • Atlassian BitBucket / Jira / Confluence

  • Ubuntu EC2 instances on AWS

  • AWS services including RDS, ELB, Lambda, ECR and ECS

  • Deployment pipelines using BitBucket Pipelines

In the role you will be supported by our existing development team and have the opportunity to advance and enhance our deployment and maintenance capabilities alongside optimising our hosting infrastructure.

Am I suitable for the role?

We are seeking a competent, experienced DevOps Engineer with a positive attitude eager to make an impact on our service delivery, learn new skills and who has excellent communication skills.

The successful candidate will be a trustworthy, methodical person with a proactive eagerness to continually improve working practices, maintain high standards and help others.

Prior commercial experience in DevOps, the AWS platform, Linux-based systems maintenance and implementing Continuous Integration workflows is essential.

Prior experience working on SaaS products or in an eCommerce environment is desirable. Knowledge of deploying and optimising performance and security of PHP, Ruby-on-Rails and Node.js applications to scale is desirable. Experience maintaining configuration automation tools such as BitBucket pipelines, Selenium and Playwright is also desirable.

What's the working environment like?

We operate from an office in Derby city centre, on a hybrid basis. The office provides a relaxed working environment with all the equipment you need to carry out your role, alongside private on-site parking, kitchen facilities and a generous selection of hot and cold drinks and snacks. We have daily team discussions by video conference and a wealth of remote working applications and tools to support hybrid on-site and remote working.

Initially you will be required to attend the office regularly for on-site training and role familiarisation, with this requirement reducing over your probationary period to occasional office working. You will therefore need to be within a commutable distance to Derby city centre.

What does my employment package include?

  • A starting salary of £36,000 – £45,000 depending on experience

  • 21 days holiday plus bank holidays

  • Hybrid home and office working

  • Time to develop your skills and an annual training allowance

  • AWS Certification sponsorship

  • Flexible working hours

  • Bupa medical insurance

Sounds great! How do I apply?

Please submit your CV along with a cover letter by email to careers@shipmate.co.uk. Please quote vacancy reference S4DV1 with your application.

The Application Process

Your application will first be considered by our senior management team, who will invite you to complete a short coding challenge ahead of a video interview if your application passes our initial criteria.

Upon successful completion of your video interview, we will invite you to a second technical interview with key colleagues you will be working with, to determine where best you will fit in our team.

This role is being advertised on behalf of our parent company, Codemakers Limited. Codemakers is an equal opportunities employer and does not discriminate on the basis of race, religion, disability, gender, marital status, sexual orientation, age or any other illegal or unfair basis.

Important: Recruitment Agencies

We do not use recruitment agencies. All unsolicited communications from recruitment agencies, job board aggregators or outsourcing companies will be ignored and calls disconnected.

Want to print shipping labels from multiple carriers, send more parcels and track deliveries? Call us today on 01332 460 888 or book a demo.

Share this post

Get started with Shipmate

Stop wasting time on fulfilment -
start shipping smarter & faster, today!

Shipmate Automated Shipping Software