All offersWarszawaJavaDevOps Engineer
DevOps Engineer
Java
Boclips

DevOps Engineer

Boclips
Warszawa
Type of work
Undetermined
Experience
Senior
Employment Type
Permanent
Operating mode
Office

Tech stack

    Kubernetes
    master
    Git
    advanced
    Bash
    advanced
    CI/CD
    regular
    Ansible
    regular
    AWS
    junior
    GCP
    junior

Job description

Engineering at Boclips

Boclips is a team of 32 across the world, with 13 people making an engineering team in London and Warsaw.  We have a small team in Warsaw and we are growing.  

The Role

We are looking for someone to keep improving our existing DevOps setup by continuing to build a platform where our engineers are on-call monitoring their own software, continuously improving the developer experience and speeding up the deployment process.

Who: 
An experienced DevOps or Site Reliability Engineer who knows what it takes to build a platform that is stable and empowers developers to ship code with ease. (If you like writing application code too that’s a plus). 

How:
You like to run incident retrospectives and post-mortems to improve processes as part of an agile team. You care about people and problems and value simple and effective solutions.

The Technical Details

  • We are running our microservices and some batch jobs on a Kubernetes cluster (GKE)
  • We host our database services on GCP, AWS, Elastic Cloud and MongoDB Atlas
  • We run pipeline-based continuous delivery system (we use Concourse CI). 
  • Terraform is our declarative infrastructure management system
  • We do continuous integration and we do Trunk-Based Development.

About you?

Essential experience

  • You are effective using the command line.
  • You bring experience in running production workloads in Kubernetes.
  • You have some experience with a declarative infrastructure management system 
  • You know what it takes to build a platform that is stable and reliable. 
  • You care about people and problems and enjoy training and supporting Developers
  • You have experience in a startup or a company or team that works collaboratively. 

Nice but not essential experience

  • Experience with, or opinions about automated credential rotation (we use Kubernetes secrets).
  • Experience with a time-series-based monitoring and alerting system (we use Prometheus).
  • Experience with GCP, but good experience in any IaaS is sufficient.
  • Great if you have experience reading Go code. We generally don’t write Go, but many of our third-party dependencies are written in Go.
  • Even more bonus points if you have experience with tech we don’t (yet?) use: Spinnaker, Vault.

What makes this an interesting opportunity? 

  1. It’s an opportunity to work with developers who care about how their software runs in production.
  2. There is potential to scale out systems and creative freedom to deliver new solutions.
  3. A great role for an operations person moving into DevOps
  4. Opportunity to train developers to write production-grade maintainable software

Who are we?

We are an Edtech company making learning captivating for all students with a curated educational video platform.  We make the journey to digital education easy for schools and education publishers by selecting the best educational videos from content creators and building a product that's simple and safe to use in class and courseware.