talentsafari - Senior Systems Engineer
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• 5+ years of professional systems engineering or network engineering experience, with at least 2 years working directly with RADIUS (FreeRADIUS, Radiator, or NPS) in a production ISP or telecommunications environment • Deep FreeRADIUS expertise. You can configure virtual servers, write unlang policies, set up proxy realms, configure SQL modules, and debug authentication failures from packet captures. • Strong Linux systems administration. You manage production servers, write deployment scripts, configure firewalls, and troubleshoot networking issues at the OS level. • Understanding of PPPoE authentication, DHCP, IP pool management, and how BNGs interact with RADIUS servers. You don’t need to be a MikroTik expert, but you need to understand what the BNG expects from RADIUS. • Comfortable with scripting and light application development. You don’t need to be a full-stack developer, but you should be able to write and maintain a Hono/Express API, work with SQL databases, and automate deployments. • Strong preference • Experience with FreeRADIUS proxy configurations (proxying between multiple RADIUS servers with failover logic). • Experience with CoA (Change of Authorization) and Disconnect-Message implementation. • Docker and container orchestration for networking services. • Experience working alongside software engineering teams — you can read a NestJS service, understand an event-driven architecture diagram, and communicate technical constraints clearly to developers. • AI-augmented engineering (required mindset) • What this means for you: • You use AI tools (Claude, ChatGPT, Copilot, or similar) for configuration generation, troubleshooting, documentation, and scripting. You don’t memorize FreeRADIUS syntax — you know what you need and use AI to get there faster. • You are comfortable with AI-generated specifications and can validate them against real-world behavior. When a spec says “configure source-based routing on the BNG,” you know whether that’s correct for MikroTik and can flag when it’s not. • You see AI as a way to handle the breadth of systems knowledge required for this role (RADIUS, Linux, networking, databases, deployment, monitoring) without needing to hold it all in your head. • You contribute to the team’s AI workflows by writing clear, structured documentation that both humans and AI can work with.
Benefits
• Competitive compensation commensurate with experience. • Equity participation available. • Remote with strong preference for East Africa presence (Mombasa-based core team). • Physical proximity to ISP partner sites is a significant advantage for this role, BNG configuration and troubleshooting sometimes require on-site presence. • This is a foundational hire; you will define how Share’s network infrastructure scales.
No credit card. Takes 10 seconds.