Description
The Web Server Administrator is responsible for managing web server infrastructure to ensure the availability, reliability, and performance of web services.
Responsibilities:
- Installation and Configuration: Install and configure web server software and related components
- Maintenance and Upgrades: Regularly update and patch web servers to ensure they are secure and performing optimally
- Monitoring and Performance Tuning: Monitor server performance and troubleshoot issues to ensure high availability and reliability
- Security Management: Implement and maintain security measures to protect web servers from threats and vulnerabilities
- Backup and Recovery: Manage backup and recovery processes to ensure data integrity and availability in case of server failure
- Documentation: Maintain accurate documentation of configurations, procedures, and policies
- Collaboration: Work closely with development and IT teams to support web application deployments and ensure smooth operation
- User Support: Provide support to users and developers for web server-related issues and inquiries
- Ticket-Based Support: Manage and resolve support tickets in a timely and efficient manner
- Customer Service: Provide excellent customer service by effectively communicating with users and stakeholders
- Automation and Scripting: Develop and maintain automation scripts to streamline server management tasks
- Compliance: Ensure that web server operations comply with organisational policies and industry standards
- On-Call Work: Be available for on-call support outside regular business hours to address urgent issues
Requirements:
- 3+ years of related experience
- Technical Training, Certification(s) or Degree
- TS/SCI w/Poly security clearance level
- US citizenship required
- Level II 8570 Certification (Security+ CE or equivalent)
- Proficiency in scripting languages (e.g., Bash, Python, PowerShell)
- Strong understanding of network protocols, DNS, SSL/TLS, and web security practices
- Familiarity with database management systems (e.g., MySQL, PostgreSQL)
- Experience with monitoring tools and performance tuning
- Knowledge of configuration management tools (e.g., Ansible, Puppet, Chef)