Project Overview
We are looking for an experienced Linux System Administrator who can take complete ownership of Linux server deployment, security, performance, and ongoing administration. The ideal candidate should have extensive hands-on experience with multiple Linux distributions, containerization, mail servers, web hosting platforms, and production infrastructure.
This is not a beginner or support-level role—we require someone capable of independently designing, deploying, troubleshooting, and optimizing production Linux environments.
Required Skills
The candidate must have strong expertise in:
Linux Administration
- Debian
- Ubuntu
- AlmaLinux
- CloudLinux
Server Hardening & Security
- OS installation and configuration
- Security hardening following industry best practices
- SSH security
- User and permission management
- Firewall configuration (nftables/iptables)
- Fail2Ban
- SELinux/AppArmor
- System auditing
- Security patch management
- Kernel tuning
- Log analysis and troubleshooting
Docker & Containers
- Docker installation and administration
- Docker Compose
- Container networking
- Volumes and persistent storage
- Image management
- Backup and restore of containers
- Troubleshooting containerized applications
- Docker security best practices
- Multi-container application deployment
Mail Server Administration
Hands-on experience deploying and managing Linux-based mail servers, including:
- Mailcow
- Postfix
- Dovecot
- Rspamd
- SpamAssassin
- ClamAV
- Roundcube
- ActiveSync integration
- DKIM
- SPF
- DMARC
- DNS records
- Mail migration
- Email deliverability troubleshooting
- Backup and disaster recovery
Web Hosting & Infrastructure
Experience with:
- Nginx
- Apache
- PHP-FPM
- MariaDB/MySQL
- Redis
- Let’s Encrypt SSL
- DNS management
- Reverse Proxy
- Load balancing
- Virtual Hosts
Experience with hosting panels such as:
- Enhance
- CloudPanel
- CyberPanel
- cPanel/WHM
Should be able to identify and resolve:
- High CPU usage
- Memory bottlenecks
- Disk I/O issues
- Network latency
- Slow database performance
- Mail queue problems
- Docker resource issues
Backup & Disaster Recovery
Experience with:
- Automated backups
- Snapshot management
- Remote backup storage
- Server restoration
- Disaster recovery planning
Documentation
Maintain detailed documentation including:
- Commands executed
- Configuration files modified
- Security changes
- Installation procedures
- Troubleshooting steps
- Architecture diagrams (where applicable)
- Maintenance guides
Nice-to-Have Skills
- Mailcow deployment and management
- OnlyOffice/Collabora
- Kubernetes (basic knowledge)
- VMware
- AWS, Azure, Google Cloud
- Hetzner Cloud
- Scripting with Bash or Python
- Git and CI/CD pipelines
Deliverables
- Secure, production-ready Linux server
- Properly configured Docker environment
- Fully functional mail server (where required)
- Hardened firewall and security policies
- Performance monitoring dashboard
- Backup strategy
- Complete technical documentation
- Ongoing maintenance recommendations
Required Experience
- 3+ years of Linux system administration
- Strong Docker and container management experience
- Proven experience with Linux mail server deployment and management
- Experience managing production environments
- Ability to troubleshoot complex Linux infrastructure independently
Pay: ₹15,000.00 - ₹35,000.00 per month
Benefits:
Work Location: Hybrid remote in Ghatkopar, Mumbai, Maharashtra