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/IIS servers, ensuring smooth operation and timely resolution of technical issues. This role involves close collaboration with development and analyst teams to support both on-premises and cloud environments, with a focus on maintaining application performance, troubleshooting, and managing infrastructure components.
Key Responsibilities
- Deploy and configure applications on Windows servers and IIS, including managing application pools, websites, bindings, and SSL certificates.
- Troubleshoot front-end issues such as login failures, access problems, and session timeouts to ensure seamless user experience.
- Diagnose and resolve endpoint and connectivity issues, including URL access problems, API failures, and DNS or port-related challenges.
- Manage SSL certificate lifecycle, including expiry, binding, installation, and trust-related issues.
- Identify and address application performance problems, including slowness and high response times.
- Troubleshoot printing-related issues, covering printer connectivity, spooler service, and printer mapping.
- Analyze and resolve application errors and monitor Windows services to maintain system stability.
- Review and interpret logs from Event Viewer, IIS, and application-specific sources to aid in problem diagnosis.
- Monitor server health metrics such as CPU, memory, and disk usage to proactively identify potential issues.
- Manage scheduled tasks using Task Scheduler and write or execute SQL queries including SELECT, UPDATE, INSERT, and DELETE operations.
- Troubleshoot SQL data inconsistencies and manage SQL Agent jobs effectively.
- Perform database backup operations (full, differential, and log backups) and conduct restores including point-in-time and full restores.
- Handle incident and issue tickets through ServiceNow, executing deployments via change requests as required.
- Collaborate closely with development and analyst teams to support both on-premises and cloud-based environments.
Required Qualifications
- Strong expertise in IIS and Windows Server administration.
- Proven troubleshooting skills across applications, network, and infrastructure components.
- Experience in service monitoring and management.
- Azure AZ-104 certification is mandatory.
- Basic proficiency in SQL, including query writing, job management, and backup/restore processes.
Preferred Qualifications and Additional Skills
- Basic knowledge of Azure Fundamentals.
- Experience with PowerShell scripting to automate routine tasks.
- Understanding of networking fundamentals, such as DNS, ports, and firewall configurations.
Soft Skills
- Excellent communication skills to effectively interact with technical teams and stakeholders.
- Strong problem-solving mindset with the ability to handle production issues calmly and efficiently.
- Willingness to work in a support environment, often requiring timely responses to critical incidents.
This role offers an excellent opportunity to work in a dynamic environment supporting critical applications and infrastructure. Candidates with a proactive approach and a passion for troubleshooting will thrive in this position.