Job Description:
• Configure and deploy web servers, including Apache, Nginx, or Microsoft IIS, according to project requirements.
• Monitor server performance and optimize configurations for speed, efficiency, and resource utilization.
• Implement and maintain security measures to protect web servers from cyber threats.
• Develop and maintain backup and disaster recovery plans for web server environments.
• Monitor server logs, performance metrics, and system alerts to identify and troubleshoot issues proactively.
• Maintain detailed documentation of server configurations, procedures, and troubleshooting steps.
Requirements:
• Bachelor’s degree in Computer Science, Information Technology, or related field.
• Proven experience as a web server administrator or a similar role.
• Proficiency in configuring and managing web servers, such as Apache, Nginx, or Microsoft IIS.
• Strong understanding of web technologies, protocols, and standards (HTTP, HTTPS, DNS, TCP/IP).
• Experience with server-side scripting languages (e.g., PHP, Python, Perl) and database systems (e.g., MySQL, PostgreSQL).
• Knowledge of security best practices and experience implementing security measures for web servers.
• Familiarity with monitoring tools (e.g., Nagios, Zabbix, Prometheus) and version control systems (e.g., Git).
• Excellent problem-solving skills and attention to detail.
• Effective communication and collaboration skills.
Benefits:
• Health insurance
• Flexible work arrangements