Senior Kernel Support Engineer

New
T
TuxCareLinux security
Warsaw, Masovian Voivodeship, Poland. Kraków, Lesser Poland Voivodeship, Poland. Bucharest, Bucharest, Romania. Prague, Prague, Czechia. São Paulo, São Paulo, Brazil. Buenos Aires, Buenos Aires, ArgentinaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
Excellent written English communication skills
Required Skills
PythonGit

Requirements

  • Have strong knowledge of Linux kernel internals, including memory management, VFS, networking, scheduling, and locking mechanisms.
  • Have hands-on experience with Linux kernel crash analysis, including crash, vmcore analysis, and kernel oops decoding.
  • Have good C programming skills and be able to read and analyze Linux kernel code and patches to identify root causes.
  • Have experience with vendor security advisories such as RHSA, USN, and DSA, as well as kernel changelogs and Git history.
  • Have experience handling critical production incidents and technical escalations for enterprise customers.
  • Be able to communicate complex technical issues and investigation progress clearly.
  • Have excellent written English communication skills.
  • Familiarity with Linux live patching technologies such as kpatch, livepatch, or ksplice is a plus.
  • Experience with virtualization and container technologies such as Proxmox, KVM, OpenVZ, LVE, and cgroups is a plus.
  • Experience using Python and shell scripting for automation, troubleshooting, and log analysis is a plus.
  • Familiarity with AI/LLM tools for debugging and technical investigations, or experience in SRE, is a plus.

Responsibilities

  • Analyze crashes, hangs, and reboots related to live patching using oops and panic logs, vmcore with the crash tool, and KASAN reports.
  • Determine whether a live patch caused an issue and communicate the finding to the customer.
  • Investigate patching problems, including apply failures, stuck transitions, unknown symbols, and conflicts with backup tools.
  • Investigate missing patches and kernel or distribution support requests, and work with the patch team to add support.
  • Answer CVE questions by checking patch sources.
  • Identify root causes, provide clear reports to the patch team, and follow issues through to a fix.
  • Own enterprise customer cases during Sev 1 incidents through closure.
  • Support major CVE events and participate in shared Sev 1 on-call.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now