DEADHAPPY live chat icon

DevSecOps Engineer

@DeadHappy

Technology

March 28, 2022

Job type

Full-time

Salary

£45K - £55K

Location

Remote/hybrid/office

We’re looking for a Dev(Sec)Ops engineer to assist the rest of the team in building a platform and technology processes that are optimised, secure and efficient to ensure we provide a fantastic service to our customers. You will have relevant experience and knowledge covering the tools, practices and techniques involved in achieving this. You will be passionate about continuously finding ways to make things more efficient and simple through automation. 

In previous organisations, it’s likely that, as a Dev(Sec)Ops engineer, you will have supported the development team in creating, deploying and enhancing secure web applications, created and supported CI/CD pipelines, observability (monitoring, logging and tracing) platforms and iterated on them to improve them. This is an awesome opportunity to work in a talented and passionate team in a young business to evolve the technology platform that will power our next growth phase (and beyond). Furthermore you will be involved early enough to help shape the technology, our products, the team and ways of working with plenty of opportunity to grow yourself.

 

Technical competencies and experience

  • Experience (2+ yrs) in a Dev(Sec)Ops or similar software engineering role.
  • Experience of using AWS services, including Lambda, ECS, EventBridge, Cloudwatch and networks (VPCs, subnets, WAFs, etc) (Certification an advantage). Experience of GCP would be nice to have.
  • Experience of building, securing running and troubleshooting scalable web/microservice applications on cloud infrastructure.
  • Experience in setting up and using Git repositories, code build/deployment pipelines and automation tools (e.g. GitLab CI, Terraform, Ansible, etc).
  • Experience of automating observability best practices using contemporary monitoring/analytics tooling (e.g. DataDog, NewRelic, Grafana, Splunk, Prometheus, ElasticSearch, Kibana, X-Ray, BugSnag, Sentry or alternatives).
  • Knowledge of Linux/macOS and shell scripting (e.g. Bash/zsh).
  • Knowledge of Typescript / Javascript, Python or GoLang based coding would be nice to have.
  • Knowledge of secure coding and testing approaches (e.g. OWASP, SAST / DAST tools, etc) would be nice to have.
  • Keen interest in industry trends, particularly DevOps, contributing towards the development of standards and best practices for security, high-availability, scalability and observability.
  • Willingness to work and share knowledge/experience with other team members, including architects, developers, testers, data and security engineers is essential (we believe in levelling-up everyone’s skills is important). 

 

We know from widely published research that women are less likely to apply for a role if they don’t meet 100% of the job’s description. Please don’t let this put you off. One of our most important values is “none of us know what we are doing”. If you feel like you could do a great job, help shape our culture for the future, and build a great team with us, then please apply. A conversation reveals so much more.  We would love to hear from you.

Our culture

Life at DeadHappy

Life at DeadHappy is certainly different and some people may be put off by our direct approach. How many job adverts have you come across that mention death? However we are highly motivated to grow our product and technology, which sometimes means doing things outside of our comfort zones and things we have never done before. We love what we do and we hope you will too!

We have an office in the heart of Leicester, where we meet up to socialise and collaborate face-to-face if that is your sort of thing. That said, our culture is one of high autonomy and high trust and we believe that the right people are grown up enough to figure out how to balance what works for them and for DeadHappy in order to get the job done. It will be an adventure, and we’ll all learn a huge amount along the way.

We celebrate diversity at DeadHappy. We want to build a product that truly reflects and serves the society we all live in. We are working to create a team with multiple and diverse perspectives, experiences and backgrounds. That’s why we’re committed to hiring people regardless of race, religion, colour, national origin, sex, sexual orientation, gender identity or disability.

What about the tech?

Behind the scenes

We care more about your mindset and how you go about solving problems and creating solutions versus how experienced you are in our technology/tools. We are more than happy to provide the training and support needed to expand your knowledge in any area you wish to improve. Here is more detail about how we are building DeadHappy’s technology platform.

Our current technology stack is predominantly Javascript using React and Next.js. We are in the process of migrating relevant applications over to Typescript when we identify a good fit. We also have an ever decreasing legacy PHP/Laravel application that we are refactoring over to React, piecemeal at the right time. The backend is centred around Lambda functions, GraphQL, RDS Databases and we use AWS Eventbridge to communicate between services.

For infrastructure, everything the customer interacts with is hosted in AWS. But we also use Google Cloud Platform for our data platform to leverage the power of BigQuery and Google’s Machine Learning capability.

We ship fast with the help of Gitlab for day to day operations including issue tracking, code repositories and pipelines. To make sure everything is running smoothly we adopt a mixture of monitoring and observability tools including Sentry, Bugsnag and Grafana to power our dashboards and alerting.

Our employees are the heart of DeadHappy.

What’s in it for you?

We are still a young company and we are looking to grow our benefits package over time, but so far we offer:

Unlimited fully paid time off

We actively support you to take as much time off as you need for anything and to prioritise your mental and physical health. If you are unwell, have suffered a bereavement in your family or you just need to get your haircut or feel that you need to treat yourself to a spa day. Take it.

Super flexible working

We give you the choice of working from our creative and vibrant office, based in the heart of Leicester City or working remotely from any place you may choose. We have regular meet-ups and days/nights out which you will be welcome to come along to if that’s your “cup of tea”.

A workplace pension scheme

We want our employees to succeed in every way and it’s important to us that eventually you’ll be able to live out your life doing exactly you want so we match your pension contributions up to 3%.

The latest tech

We are big believers in having the right tools for the right job so every member of the tech team receives a brand new 16in Macbook Pro (Yes the new ones with all the ports back!, A 4k display to go with it and any other equipment you need.

Yearly salary reviews

We understand that the tech market is a very competitive place and we’d never want our employees to feel undervalued. Each year we undergo salary reviews to ensure every one is being paid fairly for their time and work.

Benefits in kind & cycle to work

We want you to be the best version of you possible to help out we will pay part of your monthly gym membership if you would like it. As well as that we also offer the government backed cycle to work scheme.

The Interview Process: what to expect

We would like our interview process to be as straightforward and enjoyable as possible.

We kick-off with a technically focussed discussion with up to two members of our engineering team. This will include a small coding exercise where we are keen to see your thought process and how you approach things. We know this can be intimidating for some people, so if you prefer, please let us know that you have an interesting piece of code you have written previously which we can discuss instead. We take great care to make this a friendly and welcome session (to reflect how we work).

The next step will be a chat with our CTO, Nick, to find out more about each other. Here we will talk about DeadHappy’s culture, values and ways of working, a bit more about the role and about you as an individual. This is our collective opportunity to have a two way conversation to ensure we are the right fit for each other. Following this session we should both be in a good position to make an informed decision about whether to go forward.

How to Apply

If you like what you have read so far and are as excited as we are about the future. Drop us an email to [email protected] with your CV, Linkedin profile, personal site; we don’t mind, whichever works best for you.

In the meantime, if you want any more information to make you feel more comfortable about the role, please reach out to a few members of the team at DeadHappy who will be your buddy through the process.

- Matt (Engineering Manager) - [email protected]

- Loren (Office Manager and all round head of happiness) - [email protected]

Heads up Recruiters

Apologies, we don’t accept any CVs from external agencies or recruiters. We work with a select number of partners. Any CVs sent to us not from one of our approved partners will be treated as property of DeadHappy and any terms and conditions that may be associated with these CVs will be null and void.