Part Time
20,000 php to 24,000 php
10
Nov 2, 2024
We are looking for a highly skilled Server Administrator to join our team. As a Server Administrator, you will be responsible for managing and maintaining our company's servers and network infrastructure. You will work closely with our backoffice team to ensure the smooth operation of our systems and provide technical support to our employees.
This job is currently part time but may lead to a full time position for the right candidate.
Responsibilities:
1. Server Management
Installing and configuring servers (Linux, Windows).
Install, configure, and maintain server software (Plesk, and Server Avatar)
Managing server performance and monitoring.
Conducting regular server maintenance and updates.
Implementing server security measures.
Transfer Wordpress websites to our servers as needed
2. Network Administration
Configuring and managing network devices (routers, switches).
Ensuring network security and firewalls are properly configured.
Troubleshooting network issues.
Stay up-to-date with industry trends and advancements in server technology
3. Database Management
Installing and managing database systems (MySQL, PostgreSQL).
Performing database backups and restorations.
Optimizing database performance.
Collaborate with the backoffice team to plan and implement system upgrades and updates.
4. Website Hosting
Configuring web servers (Apache, Nginx).
Managing DNS settings.
Ensuring website uptime and performance.
Setup Cloudflare and maintain it to keep or websites secure and running smooth
5. Security Administration
Implementing security protocols (SSL/TLS, firewalls).
Conducting vulnerability assessments and audits.
Responding to security breaches and i
Implement and maintain security protocols to protect our systems from cyber threats
Manage user accounts and permissions on servers and network devices.
6. Backup and Recovery
Setting up backup solutions for data integrity.
Testing disaster recovery plans.
Conduct regular backups and disaster recovery procedures
7. Technical Support
Providing technical support to staff and clients.
Troubleshooting server and application issues.
8. Cloud Services Management
Managing cloud infrastructure (AWS, Azure, Hetzner).
Implementing cloud-based solutions for scalability.
FreePBX Knowledge a plus but not required
Set up tools for SEO including Scrapebox, GSA
9. Scripting and Automation
Writing scripts for automation of tasks (Bash, PowerShell, N8N, Albato, Zapier, Apex-drive, Pabbly, Zerowork, Robomotion, Make, Boost.Space ).
Using configuration management tools (Ansible, Puppet).
Python knowledge a plus but not required
10. Monitoring and Reporting
Implementing monitoring tools (Nagios, Zabbix).
Generating performance reports and analytics.
11. Collaboration Tools Management
Managing collaboration tools (Slack, Microsoft Teams) for team communication.
Ensuring integration with server systems.
12. Compliance and Documentation
Ensuring compliance with industry standards (GDPR, HIPAA).
Maintaining clear documentation of configurations and procedures.
13. Performance Optimization
Analyzing server load and optimizing resource usage.
Implementing caching solutions for faster website loading times.
Requirements:
- Bachelor's degree in Computer Science, Information Technology, or a related field
- Proven experience as a Server Administrator or in a similar role
- In-depth knowledge of server operating systems, such as Windows Server and Linux
- Familiarity with virtualization technologies, such as VMware or Hyper-V
- Experience with server hardware, including RAID configurations and storage systems
- Strong understanding of networking concepts and protocols
- Excellent problem-solving and troubleshooting skills
- Ability to work independently and in a team environment
- Good communication and interpersonal skills
- Relevant certifications, such as Microsoft Certified Solutions Expert (MCSE) or Red Hat Certified Engineer (RHCE), are a plus.
Here is some information on server avatar: