Job Title: System Administrator
Location: Nashville, TN
Duration: Contract
Key Responsibilities
· Work with a development team to install, configure, and maintain enterprise applications.
· Provide support for application-related issues, troubleshooting and resolving software problems.
· Monitor application performance, ensuring availability and identifying potential issues.
· Plan and execute software updates and upgrades.
· Develop and maintain backup and recovery procedures for applications.
· Implement and manage security measures to protect applications.
· Create and maintain documentation for application configurations, procedures, and troubleshooting guidelines.
· Provide technical support to end-users for desktop, laptop, and peripheral issues as needed.
· Respond to and resolve technical incidents and service requests promptly.
· Use collaborative development tools and IT tracking systems, including Team Foundation Server (TFS), Development Operations (DevOps), Zendesk, and ServiceNow.
· Install, configure, and troubleshoot software applications and operating systems on desktops and laptops when required.
· Provide remote support to users in different locations using remote desktop tools and technologies.
· Collaborate with other IT team members to resolve complex technical issues and implement IT projects.
Minimum Requirements
· Bachelor’s degree in computer science, Information Technology, or a related field.
· Minimum of 5 years of experience in application administration.
· Proficiency in managing enterprise applications.
· Strong knowledge of Windows operating systems.
· Experience with Hyper-V or VMWare and provisioning servers in clustered environments.
· Familiarity with networking concepts and protocols.
· Knowledge of IT security best practices.
· Understanding of PowerShell scripting for automation and system management.
· Experience with SQL Server database administration, including performance tuning, backup and recovery, and security management.
· Manage and maintain Internet Information Services (IIS), including configuration, performance tuning, and troubleshooting.
· Install, renew, and manage SSL Certificates to ensure secure communication.
· Excellent problem-solving and analytical skills.
· Strong communication and interpersonal skills.
· Ability to read and write system documentation, and effectively communicate technical topics to business stakeholders both verbally and in writing.
· Ability to work independently and as part of a team.
· May require occasional evening or weekend work for system maintenance or emergencies.