Linux/Unix System Programmer with C Programming Experience
Core
Maintain and enhance Kerberos authentication systems, OpenSSH, and Linux/UNIX security software while building automation pipelines.
Role type
Senior Linux/Unix system programmer (C)
Builds
Authentication systems, security tooling, deployment automation pipelines
Domain
Cybersecurity / System Administration
Deliverable
production ML models | product features | infrastructure
Required skills
C programming, Unix/Linux system programming, multithreaded code development, debugging, open-source customization, deployment automation, data analysis
Preferred skills
Perl, Python, Kerberos integration flows
Technologies
Kerberos, OpenSSH, Linux, UNIX, C, Perl, Python
Responsibilities
Maintain and enhance Kerberos authentication systems and associated in-house tooling; Maintain and enhance internal implementations of open source tooling such as OpenSSH; Monitor performance and troubleshoot issues related to Linux/UNIX based security software; Create software to automate administrative tasks; Improve deployment automation pipelines for speed and repeatability; Analyse data from multiple sources to identify opportunities to improve efficiency, stability and observability