DrDoctor is hiring an

Infrastructure Developer

London, United Kingdom

What do we want? Infrastructure Developers.

We are on the lookout for a Infrastructure Developer (ideally with .NET C# background) to join our expanding team as we scale!

You will be a core member of the infrastructure team ensuring the stability and reliability of the DrDoctor platform and helping shift our infrastructure to platform services. You will be involved in all aspects of that, whether it’s migrating our CICD pipelines to Azure DevOps, redesigning our applications to be cloud native or testing out the latest Azure platform features.

This opportunity will allow you to have a direct effect on what we do and how we do it. If you have a desire to learn and wish to accelerate your career, we can give you exposure to every facet of enterprise SaaS software and as much responsibility as you are ready to handle!

OK, That’s me, but who are you?

DrDoctor is a fast-growing digital health company founded in 2012. Our technology improves patient engagement, clinical outcomes and operational efficiency.

We save the NHS millions of pounds each year and are currently deployed across 30 major hospitals around the UK.

With over 10 million patients active on the platform already, we’re on a journey to deliver the tools to radically transform the delivery of health services to make healthcare work for everyone – for patients, doctors, administrative teams and tax payers.

What is DrDoctor's set up?

Our current structure is based on the Spotify model, our pods are aligned to products and have the all the skills to do the work (think: engineers, product manager, designer).

The whole company runs in two-week sprints and the pods have the autonomy to decide how they want to work and organise themselves around the problems they are trying to solve.

Our tech stack is primarily Microsoft based using C#, .NET, SQL and Angular with a sprinkling of interesting open source components, although we are happy using any framework or even none at all.

We deploy changes to production multiple times a day using CI/CD pipelines and run our systems on a mixture of virtual machine and PaaS service based infrastructure hosted entirely on Azure cloud.

We prefer to invest our talented engineers time in writing automated tests to keep our codebase healthy, rather than have dedicated QA/test roles.

Tell me more! Who will I be working with?

In this role you really will interact with every part of the business on a daily basis, even as we grow!

In the meantime, meet Aurora:

Hiya my name is Aurora and I joined DrDoctor as an Azure Infrastructure Engineer just over 5 months ago. As the Infra Pod we are focused on modernising both platform and product while working closely with the other pods.

I love the fact that there is a healthy balance of releasing multiple times a day with safety gates in place and everyone works very nicely together. There’s no rigidity around our agile processes, but we all pay special attention to scalability, security, reliability and performance when getting stuff done.

Do you want to write code? There’s plenty of that stuff going on! Would you rather architect a CICD pipeline? Oh hello there! Interested in learning something very new? We are moving all IaC to Bicep so there’s tons to do there! Fancy something more advanced? Get to the drawing board and look at the networking infrastructure! Are you a fan of graphs, metrics and charts? Great, go and have a play around with Splunk and Datadog or explore anything else. There’s always a good challenge around the corner so you’ll never have the chance to get bored here at DrDoctor!

OK, I’m interested. What experience do I need to have?

We are expanding our infrastructure team and are looking for someone who is currently working on or looking to move to the platform & infrastructure space.

We’d like you to have experience in:

  • C# .NET development
  • Azure platform (for example app services, azure functions, azure service bus, event hubs)
  • Scripting languages (for example Powershell, Bash)
  • CI/CD practices & tooling (for example Azure DevOps, Octopus Deploy, TeamCity, Github Actions, Bitbucket pipelines)
  • Infrastructure as code (for example Terraform/ARM/Bicep/Ansible
  • Working knowledge of SQL (we don’t need you to be a DBA)

Bonus points for:

  • GitHub profile, blog posts, contributing to opensource projects
  • GCP or AWS PaaS experience
  • Interest or experience in distributed systems
  • Infrastructure and network security
  • Monitoring & alerting
  • Observability & telemetry
  • Healthtech experience

I can’t wait to get started, what are the perks?

An awesome team? Ok, you want more?

  • Remote by default approach - Everyone at DrDoctor will work remotely, most or all of the time with regular opportunities to socialise and engage.
  • Flexible working (work where you are at your best and at times when you feel most productive)
  • 25 days holiday plus Bank Holidays (with our own DrDoctor Bank Holidays thrown in for good measure!)
  • Discretionary bonus
  • Yoga on a Monday and other fitness classes adhoc
  • Mental health support through our partner OpenUp
  • Drinks/other fun things sent to you in the post
  • Salary competitive and dependant on experience
  • EMI share options scheme coming soon!

When we're not in the midst of a pandemic, we also do lunch and beer every other Friday, company wide ski trips, summer and Christmas parties and regular company/team socials!

OK, what's next?

We are currently recruiting heavily and have a lot of CV’s to go through.

We will be in touch in a few days to let you know if we think we might be a match. Unfortunately, because we get so many CV’s we are not able to send an individual response if it’s not a match.

If it is, then we will arrange a time to talk to you on a quick call. It’s just an informal chat so you can relax! We will tell you more about the role, the team and why you should want to join us.

If we continue then we will invite you in to meet the team and founders, depending on your role we may also ask you to complete an assessment.

We get there are a lot of great roles out there, so we will make sure to get through the rounds as quickly as possible. All we ask is you keep us up to date with your plans!

Note: We value diversity and inclusion so we're making an effort to check the language we use in all our postings.

Agency note: We do all of our recruitment directly, any unsolicited CVs or profiles sent to us will be viewed as gifts and will not be considered liable for a fee


Looking for a job?

Infrastructure Developer at DrDoctor looks great, right? We have dozens of similar job posts on our site, interested? Leave your email and we'll send the best matches.