We are seeking a skilled Application Support Engineer to join our team. The ideal candidate will be responsible for deploying, configuring, and maintaining applications on Windows and IIS servers, ensuring smooth operation and timely resolution of technical issues. This role involves close collaboration with development and analyst teams, supporting both on-premises and cloud environments, and handling incidents through ServiceNow. The candidate should have a strong troubleshooting mindset and be comfortable working in a dynamic support environment.
Key Responsibilities
- Deploy and configure applications on Windows/IIS servers, managing IIS components such as application pools, websites, bindings, and SSL certificates.
- Resolve front-end issues including login failures, access problems, and session timeouts to ensure seamless user experience.
- Troubleshoot endpoint and connectivity issues involving URL access, API failures, DNS, and port configurations.
- Manage SSL certificate-related tasks such as expiry monitoring, binding, installation, and resolving trust issues.
- Diagnose and address application performance problems, including slowness and high response times.
- Troubleshoot printing issues, including printer connectivity, spooler service, and printer mapping.
- Monitor and manage Windows services and Task Scheduler jobs to maintain system stability.
- Analyze various logs such as Event Viewer, IIS logs, and application-specific logs to identify and resolve issues.
- Perform server monitoring focused on CPU, memory, and disk usage to proactively detect potential problems.
- Write and execute SQL queries (SELECT, UPDATE, INSERT, DELETE) and troubleshoot SQL data issues and SQL Agent jobs.
- Conduct database backups (full, differential, and log) and perform restores including point-in-time and full restores.
- Handle ServiceNow tickets related to incidents, cases, and issues, and execute deployments through ServiceNow change requests.
- Collaborate effectively with development and analyst teams to facilitate issue resolution and deployment activities.
- Provide support for both on-premises infrastructure and cloud environments.
Required Qualifications
- Strong expertise in IIS and Windows Server administration.
- Proven troubleshooting skills across application, network, and server domains.
- Experience in managing services and monitoring system health.
- Azure AZ-104 certification is mandatory.
- Basic proficiency in SQL, including query writing, job management, and backup/restore operations.
Preferred Qualifications and Benefits
- Basic understanding of Azure Fundamentals is advantageous.
- Familiarity with PowerShell scripting to automate routine tasks.
- Foundational knowledge of networking concepts such as DNS, ports, and firewall configurations.
Soft Skills
- Excellent communication skills to interact with cross-functional teams and stakeholders.
- Strong problem-solving mindset with the ability to handle production issues efficiently.
- Willingness to work in a support environment, often under pressure, to ensure minimal downtime and quick resolution of incidents.
This role offers the opportunity to work in a challenging and fast-paced environment, supporting critical applications and infrastructure. Candidates with a proactive approach and a passion for technology will thrive in this position.