
Search by job, company or skills
We are seeking a skilled Microsoft IIS Administrator with 3+ years of experience in managing and supporting IIS environments. The ideal candidate will be responsible for ensuring high availability, performance, and security of web applications hosted on Microsoft IIS, including .NET applications, APIs, and enterprise systems.
Key Responsibilities
Install, configure, and maintain Microsoft IIS servers and related components.
Manage websites, application pools, and virtual directories.
Monitor and optimize application performance, availability, and scalability.
Implement and manage SSL/TLS certificates and secure communications.
Troubleshoot application issues, logs, and HTTP errors.
Collaborate with development, database, and infrastructure teams for deployments.
Manage backup, recovery, and version control of IIS environments.
Configure load balancing, reverse proxy, and URL rewrite rules.
Apply security hardening and compliance policies.
Maintain documentation, configurations, and troubleshooting procedures.
Support users and application owners in Arabic and English.
Qualifications & Requirements
Bachelor's degree in computer science, Information Technology, or a related field.
Minimum 3+ years of experience in IIS administration.
Strong knowledge of Windows Server (2016 / 2019 / 2022).
Experience with IIS configuration, troubleshooting, and ASP.NET hosting.
Experience with SSL certificates, HTTPS, and secure configurations.
Good understanding of networking (TCP/IP, HTTP/HTTPS, DNS, load balancing).
Hands-on experience with PowerShell scripting.
Knowledge of Active Directory, DNS, and Group Policy.
Strong analytical and problem-solving skills.
Fluent in Arabic and English.
Key Skills
IIS Administration
Windows Server Management
Web Hosting & ASP.NET
SSL / HTTPS Security
Networking Fundamentals
PowerShell Automation
Troubleshooting & Monitoring
Job ID: 145963227