Application Support Engineer

Overview

On Site
$120000 - $140000 per annum
Full Time

Skills

Application Support Engineer

Job Details



ON SITE DAILY IN ARLINGTON, VA

Overview:


We are seeking an experienced Application Support Engineer with expertise in managing and troubleshooting on-premises servers to join our team. As an integral part of our IT department, you will be responsible for ensuring the smooth operation of our applications hosted on local servers, providing technical support, and optimizing system performance.


Responsibilities:



  • Server Management: Maintain and administer on-premises servers, ensuring they are up-to-date with the latest patches, configurations, and security protocols.

  • Application Support: Serve as the primary point of contact for troubleshooting and resolving application-related issues on local servers.

  • Incident Management: Respond promptly to system alerts, incidents, and service requests, diagnosing problems, and implementing solutions to minimize downtime.

  • Performance Optimization: Monitor server performance and proactively identify areas for improvement, optimizing configurations to enhance system efficiency and reliability.

  • Documentation: Document system configurations, procedures, and troubleshooting steps to facilitate knowledge sharing and ensure continuity of support.

  • Collaboration: Collaborate with cross-functional teams including developers, system administrators, and network engineers to address complex issues and implement system enhancements.

  • Security Compliance: Ensure compliance with security policies, procedures, and best practices, implementing measures to safeguard data integrity and confidentiality.

  • Capacity Planning: Forecast resource requirements based on application usage trends and business growth projections, making recommendations for infrastructure upgrades as needed.

  • Disaster Recovery: Develop and maintain disaster recovery plans and procedures to minimize the impact of system outages and ensure business continuity.

  • Continuous Learning: Stay updated on emerging technologies, industry trends, and best practices in server management and application support, acquiring new skills as necessary to enhance job performance.


Qualifications:



  • Bachelor's degree in computer science, information technology, or a related field.

  • Proven experience in managing on-premises servers in a production environment.

  • Strong proficiency in operating systems such as Windows Server, Linux, or Unix.

  • Proficiency in scripting languages (e.g., PowerShell, Bash) for automation and task scheduling.

  • Familiarity with virtualization technologies (e.g., VMware, Hyper-V) and containerization (e.g., Docker).

  • Solid understanding of networking concepts and protocols (TCP/IP, DNS, DHCP).

  • Experience with monitoring and logging tools (e.g., Nagios, Splunk, ELK Stack).

  • Excellent problem-solving skills and the ability to troubleshoot complex technical issues.

  • Strong communication skills with the ability to convey technical information effectively to both technical and non-technical stakeholders.

  • Certifications such as MCSE, RHCE, or equivalent are a plus.