Application Support Engineer

We’re looking for an Application Support Engineer to join a fast-paced tech environment where reliability, automation, and performance are everything. You’ll play a key role in maintaining and improving a complex application landscape that powers mission-critical services — ensuring uptime, scalability, and compliance at all times.

This role suits someone who thrives in a mixed systems environment, is confident working across Linux infrastructure , and enjoys solving complex problems through monitoring, scripting, and automation. You’ll work closely with development and infrastructure teams to deliver smooth deployments and consistent service quality.

What You’ll Be Doing

  • Configure, maintain, and optimise application environments (mainly Linux-based)
  • Proactively monitor and investigate performance issues across testing and production systems
  • Implement automation and CI/CD improvements to enhance productivity
  • Support both internal users and external stakeholders
  • Ensure best-practice security and compliance standards are met
  • Analyse incidents and trends to reduce recurring issues
  • Collaborate on application deployments, upgrades, and tuning
  • Work with teams to adopt new tools and technologies for system improvement

What You’ll Bring

  • Strong Linux/Unix experience (Debian or Ubuntu preferred)
  • Solid database knowledge (ideally PostgreSQL)
  • Working understanding of web servers and load balancers (Apache, Nginx, HAProxy)
  • Familiarity with monitoring tools such as Grafana, Prometheus, or Nagios
  • Experience with log management tools (ElasticSearch, Graylog, etc.)
  • Knowledge of configuration management tools (e.g. Ansible)
  • Understanding of CI/CD pipelines (GitLab CI/CD preferred)
  • Source control management experience (Git, SVN)
  • Degree in Computer Science or equivalent experience (2+ years in a similar role, or 4+ years without degree)

Nice-to-Haves

  • Basic knowledge of one or more languages: Bash, SQL, PHP, Ruby, Groovy, Node.js, or Java
  • Experience with virtualisation and containerisation (VMware, Docker, LXC)
  • Familiarity with Kubernetes and cloud platforms (AWS, GCP, Azure)
  • Understanding of Infrastructure-as-Code (Terraform)
  • Networking knowledge (routing, Cloudflare, Cisco)
  • Any experience within regulated online industries is an advantage

What’s on Offer

  • Opportunity to work in a high-availability, high-performance environment
  • Exposure to new technologies and large-scale systems
  • Hybrid working and flexible shift structure once onboarding is complete
  • Supportive team culture that values autonomy, problem-solving, and technical excellence

Shift / On-Call Rotation

  • Standard weekday hours with rotating early, late, and weekend shifts
  • On-call approximately one week in five (with recovery time)

If you’re looking for a technically challenging support role where no two days are the same — and you want to join a team that values proactive problem-solving, automation, and innovation — we’d love to hear from you.

Company
Branch Tech
Location
United Kingdom, UK
Hybrid/Remote Options
Posted
Company
Branch Tech
Location
United Kingdom, UK
Hybrid/Remote Options
Posted