Posted on: 21/07/2025
Responsibilities :
- Install, configure, and maintain web servers (Apache, Nginx, IIS).
- Manage server operating systems (Linux, Windows).
- Perform system upgrades, patching, and security hardening.
- Monitor server performance and resource utilization.
- Troubleshoot and resolve server-related issues.
- Deploy and manage web applications on servers.
- Configure and manage application servers (Tomcat, JBoss, WebSphere).
- Implement and maintain CI/CD pipelines for web application deployments.
- Manage and maintain databases (MySQL, PostgreSQL, SQL Server).
- Perform database backups and restores.
- Optimize database performance.
- Implement and maintain security measures to protect web servers and applications from threats.
- Monitor security logs and respond to security incidents.
- Configure firewalls and intrusion detection systems.
- Diagnose and troubleshoot complex technical issues related to web servers, applications, and network connectivity.
- Collaborate with development teams, network engineers, and other IT professionals.
- Participate in incident response and problem management activities.
Qualifications :
- At least 9+ years of experience in hosting administration.
- Strong experience with Linux/Unix operating systems.
- Experience with web servers (Apache, Nginx, IIS).
- Experience with scripting languages (Bash, Python, Perl).
- Experience with database administration (MySQL, PostgreSQL, SQL Server).
- Strong understanding of networking concepts (TCP/IP, DNS, routing).
- Experience with security best practices and tools.
- Excellent analytical and problem-solving skills.
- Strong communication and interpersonal skills.
- Ability to work independently and as part of a team.
Preferred Skills :
- Experience with containerization technologies (Docker, Kubernetes).
- Experience with virtualization technologies (VMware, VirtualBox).
- Experience with monitoring and logging tools (Nagios, Prometheus, ELK)
Did you find something suspicious?