Backend & DevOps Engineer
Location:Hybrid able to travel to London, Sheffield or Newcastle on occasion (expenses paid for non-local journeys)
Salary:£70k
Benefits:25 days annual leave + birthday off
About the Edwin Group:
The Edwin Group isa growing collective of like-minded education professionals, working together to positively impact the lives of young people.At The Edwin Group, we are proud of the products and services we provide to our valued clients in the Education sector.
In 2024 and for the second year running, we have been listed in the Sunday Times Best Places to Work in the UK. Rated as 'Excellent' by our staff in all categories and recognised as having industry leading and world-class levels of employee engagement across the Group.
About the role:
Due to increasing growth within Product and custom development the need for a well-rounded yet specialisedDevOps and Backend engineer has arisen within our UK based, inhouse technical team.
Reporting to the CIO the Backend DevOps Engineer will be a specialist in the AWS ecosystem and have a proven track record of building scalable backend systems and managing cloud infrastructure with the ability to contribute to frontend development when needed. Working as a core part of a close-knit, UK-based internal development team with the following rough split of responsibilities: DevOps: 50%, Backend: 40%, Frontend: 10%. AWS DevOps experience should be 4+ years and backend 3+ years.
Required Experience:
* Implementing serverless, event-driven architectures on AWS
* Modelling relational data and designing simple APIs
* Passionate about good engineering practices (e.g. automated testing, infrastructure as code, observability)
* Building systems that are secure, compliant and performant
* Designing /maintaining CI/CD pipelines (GitHub Actions / Jenkins)
* Proficient in Node.JS
* Working knowledge of a front-end library such as React, Angular or Vue.JS
* Proven experience of Terraform
* Fluency with Linux(SSH, SCP, RSA, IP tables, Vi etc)
* Good working knowledge of SecOps Virtual Networking, VLANs, Firewalls and DNS configurations for application layer security (as well as CNAME, DMARC, SPF, DKIM etc)
Desirable experience:
* Mongo DB (legacy environment)
* Python
* Cloudflare or similar advanced DNS filtering and load balancing
* Typescript
* LAMP stack administration experience (legacy environment Apache, PHP, MySQL, VPS)
* An enthusiasm and awareness of AI and how it may be used to accelerate output and problem solve
Benefits:
* Competitive salary
* 25 days of annual leave
* 1 day off for your birthday
* Optional private health insurance
* Friendly, professional and hard-working team environment
Person specification:
This role is quite diverse and should be very engaging for the right candidate. Someone who likes being a core part of different teams but is also happy to work alone. A good communicator who is happy to share their knowledge and empower the team as well as be vocal but pragmatic in their approach to design and problem solving.
There is an excellent team spirit and creative approach to development and infrastructure at The Edwin Group and our inclusive culture is a big part of who we are. In-person meetings will be required on occasion however the role is expected to be mostly remote with regular standups within the respective teams.
Click 'apply now' to be part of our exciting journey!
The Edwin Group do not discriminate on the grounds of age, gender, race, colour, religion, disability or sexual orientation, and we welcome applications from all sections of the community.