Installing, configuring, and maintaining IIS web servers and related components.
In-depth knowledge of Microsoft IIS (various versions, including IIS 5.0, 6.0, 7.0, and later).
Proficiency in web server technologies and web application deployment (e.g., .NET, ASP.NET, HTML, JavaScript, XML, AJAX, Service-Oriented Architecture ).
Understanding of networking concepts, including TCP/IP, HTTP, HTTPS, SFTP, load balancing, clustering, firewall rules, failover, monitoring, and diagnostics.
Managing websites, web applications, application pools, and virtual directories.
Implementing and managing security settings, including SSL certificates and authentication modes.
Applying patches, updates, and security fixes to IIS
Monitoring IIS server performance, troubleshooting issues, and implementing tuning adjustments to resolve complex performance problems
Working closely with developers, network administrators, and security teams to deploy and support web-based applications and ensure system reliability.
Providing technical support and troubleshooting for web applications, websites, APIs, and related issues.
Excellent troubleshooting abilities to diagnose and resolve complex issues related to IIS, web applications, and the server environment.
Ensuring installations adhere to best practices and organizational standard