M365Connect

Linux Server Administrator

Posted: 3 minutes ago

Job Description

Job Description: 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 processesDeploy and maintain applications as Docker containers using orchestration toolsConfigure and manage reverse proxies, DNS services, and network securityAdminister PostgreSQL databases including performance tuning and backup strategiesImplement and maintain CI/CD pipelines using Jenkins and GitHub ActionsMonitor server performance and security using tools like Netdata and custom solutionsManage containerized applications through Portainer.io and Coolify.io platformsConfigure NGINX Proxy Manager for load balancing and SSL terminationProvide mentorship and training to enhance the team's technical skillsCollaborate during flexible hours to accommodate different time zones and schedulesTechnical Requirements:Mandatory:At least 5+ Years of practical Linux system administration experienceExtensive experience with Docker containerization and container orchestrationBeing capable to easily manage Server via SSHProficient in scripting languages (Bash, Python, or similar)Strong experience with reverse proxies (NGINX, Apache, Traefik)PostgreSQL database administration and performance optimizationNetwork configuration, firewall management, and security hardeningExperience with automated deployment tools (Jenkins, GitHub Actions)Familiarity with monitoring solutions and performance analysisPreferred Experience:Experience with Portainer.io, Coolify.io, NGINX Proxy ManagerKnowledge of Fusio API management platformExperience with N8N workflow automationCloud platform experience (AWS, Azure, Google Cloud)Infrastructure as Code tools (Terraform, Ansible)Preferred Certifications:Linux Professional Institute (LPIC) certificationDocker Certified AssociateAWS/Azure cloud certificationsDesirable Experience:Prior experience in mentoring or teaching technical skillsExperience with microservices architecture and API managementKnowledge of modern DevOps practices and toolsFlexibility to work during night hours and weekends as requiredWork Schedule:We are a 100% Full Remote organized startup. Means that the timings and work hours can get discussed during the interview processInterested candidates should submit their resume along with a cover letter detailing their experience in Linux Server Administration, containerization, and DevOps practices.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In