Nexus Mods

Senior DevOps Engineer

Nexus Mods

full-time

Posted on:

Origin:  • 🇬🇧 United Kingdom

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AnsibleApacheAWSCloudDistributed SystemsDockerElasticSearchJavaJavaScriptKubernetesLinuxNGINXNode.jsPHPPostgresPuppetRedisRubyRuby on RailsTerraform

About the role

  • Manage and optimize globally distributed infrastructure, including a custom CDN and cloud-based platforms.
  • Automate provisioning, scaling, and recovery using modern orchestration tools.
  • Implement and monitor observability solutions to ensure performance, uptime, and reliability.
  • Design, build and maintain internal tooling for the business relating to metrics, moderation, and authentication.
  • Design, build and maintain deployment pipelines (CI/CD) for our applications and services.
  • Collaborate with developers to deliver new features securely and efficiently.
  • Contribute to the continuous improvement of security, performance, and operational practices.
  • Ensure the platform adheres to company policies and meets all regulatory requirements.

Requirements

  • Strong programming experience, with proficiency in at least one widely used language (such as Ruby, PHP, Java, or similar), and familiarity with modern frameworks and development practices.
  • A broad understanding of multiple languages is a plus, as our platform integrates diverse technologies.
  • Strong experience in a DevOps, SRE, or operations role.
  • Proven track record working with distributed systems at scale.
  • Proficiency with CI/CD pipelines (e.g., GitLabCI, GitHub Actions).
  • Hands-on experience with Kubernetes, Docker, and container orchestration.
  • Strong knowledge of cloud infrastructure (AWS, Cloudflare, or similar).
  • Linux administration experience.
  • Production experience with databases and data stores at scale.
  • Excellent communication skills and the ability to work collaboratively.
  • Proven ability to work autonomously and deliver results.
  • Bonus Skills: Familiarity with: Nginx, Apache, Ruby on Rails, Node.js, Postgres, Redis, ElasticSearch.
  • Bonus Skills: Experience with infrastructure-as-code (Terraform, Ansible, Puppet).
  • Bonus Skills: Experience managing Kubernetes deployments and workflows using tools such as FluxCD, Helm and Kustomize.
  • Bonus Skills: Knowledge of CDN design, caching, and performance optimization.
  • Bonus Skills: Security, testing, and agile delivery practices.