Linux System Administrator (Ubuntu/NGINX/SSL) Required
📋 Task Description:
It is necessary to set up automatic renewal of SSL certificates (Let's Encrypt) for multiple domains on a server with a website builder.
🎯 What Needs to Be Done:
1. Analyze the current SSL automation system (scripts are ready, need refinement)
2. Fix the scripts for obtaining and renewing certificates
3. Configure the correct operation of cron jobs
4. Check all domains and renew expired certificates
5. Ensure that auto-renewal works (test run)
6. Update documentation
💻 Technologies:
- Ubuntu 24.04
- NGINX (multiple virtual hosts)
- acme.sh for SSL certificates
- Bash scripts
- Cron
📚 What is Provided:
- SSH access with limited rights (only NGINX, SSL, logs)
- Detailed documentation on the current setup
- Access to logs and configurations
⏱ Deadlines: 1-3 days
💰 Budget: [specify your budget]
✅ Requirements for the Specialist:
- Experience with NGINX and SSL certificates (mandatory)
- Knowledge of bash scripts and cron
- Experience with Let's Encrypt / acme.sh
- Ability to work with logs and diagnose problems
- Responsibility and attention to detail
🚫 Restrictions:
- Access ONLY to NGINX and SSL configurations, logs
- No access to application code and database
- Work is conducted under supervision
📝 What is Required from You:
1. Work experience (portfolio or examples)
2. Estimated time for the task
3. Willingness to work with limited access
🔐 Security:
A separate user with sudo is provided only for permitted commands. Access to sensitive data is not available.
Automatic replies will be ignored.
Thank you.