We are seeking a highly experienced Senior Linux Server Administrator to join our team on a part-time basis (10-15 hours weekly) as a mentor, trainer and teacher. Daily meetings will get scheduled in which you are going to teach different aspects of IT infrastructure and DevOps practices. You do not have to create any Presentations, Training Material or Slides. The training will be highly practical, and a lot of break and fix will happen in our own test environment. No preparation is required. The topics will get discussed according to the required skills. The ideal candidate will have extensive experience with Linux server administration and possess strong skills in containerization, automation, and modern deployment practices. The main role is to support and mentor our development team in various technical areas.
Key Responsibilities:
Manage and maintain Linux server environments (Ubuntu, CentOS, RHEL)
Support developers with server setup, configuration, and deployment processes
Deploy and maintain applications as Docker containers using orchestration tools
Configure and manage reverse proxies, DNS services, and network security
Administer PostgreSQL databases including performance tuning and backup strategies
Implement and maintain CI/CD pipelines using Jenkins and GitHub Actions
Monitor server performance and security using tools like Netdata and custom solutions
Manage containerized applications through Portainer.io and Coolify.io platforms
Configure NGINX Proxy Manager for load balancing and SSL termination
Provide mentorship and training to enhance the team's technical skills
Collaborate during flexible hours to accommodate different time zones and schedules
Technical Requirements:
Mandatory:
At least 5+ Years of practical Linux system administration experience
Extensive experience with Docker containerization and container orchestration
Being capable to easily manage Server via SSH
Proficient in scripting languages (Bash, Python, or similar)
Strong experience with reverse proxies (NGINX, Apache, Traefik)
PostgreSQL database administration and performance optimization
Network configuration, firewall management, and security hardening
Experience with automated deployment tools (Jenkins, GitHub Actions)
Familiarity with monitoring solutions and performance analysis
Preferred Experience:
Experience with Portainer.io, Coolify.io, NGINX Proxy Manager
Knowledge of Fusio API management platform
Experience with N8N workflow automation
Cloud platform experience (AWS, Azure, Google Cloud)
Infrastructure as Code tools (Terraform, Ansible)
Preferred Certifications:
Linux Professional Institute (LPIC) certification
Docker Certified Associate
AWS/Azure cloud certifications
Desirable Experience:
Prior experience in mentoring or teaching technical skills
Experience with microservices architecture and API management
Knowledge of modern DevOps practices and tools
Flexibility to work during night hours and weekends as required