Linux Systems Administrator / DevOps Engineer
Core
Manage and troubleshoot production Linux infrastructure for a large-scale VoIP and business communication platform, ensuring reliability and scalability for customer-facing services.
Role type
Senior Linux Systems Administrator / DevOps Engineer
Builds
Production Linux servers, Node.js/TypeScript applications, NGINX reverse proxies, PostgreSQL databases, FreeSWITCH/OpenSIPS VoIP systems, and Docker containers
Domain
Telecommunications / VoIP / Cloud Infrastructure
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Linux administration (Debian/Ubuntu), NGINX configuration, Node.js production troubleshooting, PM2 process management, PostgreSQL administration, Docker container management, Networking (TCP/IP, DNS, SIP/RTP), Bash scripting, Git, Monitoring and logging
Preferred skills
FreeSWITCH, OpenSIPS, FusionPBX, Wireshark, sngrep, Prometheus, Grafana, Loki, Netdata, Ansible, Redis, CI/CD, OVH/Vultr/AWS infrastructure
Responsibilities
Provision, configure, upgrade, patch, and harden production Linux servers; Deploy and maintain Node.js/TypeScript applications under PM2; Configure NGINX for reverse proxying, load balancing, and SSL/TLS; Manage production PostgreSQL servers including backups and high-availability; Maintain and troubleshoot FreeSWITCH and OpenSIPS VoIP infrastructure; Manage Docker containers and networking; Implement and maintain monitoring and logging solutions; Automate server management and deployment tasks using Bash/Python/Ansible; Investigate and resolve production outages across the full stack from network to application layer.
Seniority
Senior, hands-on IC