Careers

Based in the heart of Bristol, we pride ourselves on being a great company to work for. With regular updates at our monthly happy hour, opportunities to learn about anything from deep sea diving to local charities (with pizza!) at our lunch & learn sessions, summer and Christmas parties and much more, we make sure that BaseKit is a dynamic and engaging place for everyone.

We want everyone to feel heard, and the team’s feedback is always taken on board.

Open Positions

About BaseKit

BaseKit is a software development company founded in 2008, with most of our 30 staff based at our HQ in central Bristol. The BaseKit platform is a responsive website builder used by over 100 telcos and web hosting providers worldwide and powers over 8 million websites. The responsive site editor allows website creation from mobile, tablet and desktop devices, enabling anyone to publish a beautiful website.

Our Culture

As a team we strive to be collaborative, open to new ideas and supportive of each other. We believe that a good team means work is a place of learning and personal growth without being a chore. We want everyone to share our values of inclusiveness, openness and working great together. We also recognise that written company values mean nothing if they aren’t backed up by our day to day behaviour.

BaseKit provide many perks in and out of work to all staff: health care, yoga, lunch and learn days and company days out, to name just some of them – not to mention a great work-life balance.

The Role

The BaseKit operations team are responsible for the administration and evolution of our platform across 30 global partner environments. Our operations engineers are senior Linux sysadmins experienced in managing complex multi tier web applications used by millions of customers around the world. 

The Ops team supports and automates code deploys to all of the LEMP based platforms that our application runs on in addition to other internal tooling applications that support the BaseKit platform. It would be very advantageous to have knowledge of docker and/or kubernetes. 

The Ops team works very closely with the dev team to maintain our continuous integration and continuous deployment systems. 

Some of the technologies we use are: PHP, MySQL, Python, Go, Ansible, Docker, Kubernetes, Jenkins, Terraform, Grafana, AWS, GCE, Azure, Redis, InfluxDB, Varnish, NGINX. 

Any experience you have with these or similar technologies would be extremely advantageous. 

 

Tasks: 

The range of tasks is very broad and would include things such as: 

  • Build and support our dockerized LEMP stack production environments 
  • Code deployments 
  • Automation of builds and deployments 
  • Monitoring 
  • Working on some of the back end elements of the BK application 
  • Contributing to team decisions on architecture, direction, improvements and priorities 
  • Continuous Deployment bot and build systems 

Experience/Skills: 

  • 4-5 years relevant experience – Sys Admin with solid experience in administering web platforms and architectures 
  • Running apps within Docker containers in production environments would be very advantageous 
  • Working with internal staff and partners’ tech staff to resolve ops issues 
  • The initiative and motivation of a self starter 
  • Excellent troubleshooting skills 
  • Experience with Kubernetes would be advantageous 
  • Experience with automation tools 
  • Experience of config management (i.e ansible) and automation tools such as terraform 
  • Experience of using AWS and/or Gcloud services such as VPC, RDS, Elasticache, load balancers

Apply for this role

Read how we handle your data and our GDPR policies here.