IT Associate

GFA, Inc.Valley, AL
16h$50,000 - $60,000

About The Position

The IT Associates is responsible for ensuring the reliability, security, and optimal performance of the company’s computer systems, hardware, software, and networks. This position supports day-to-day technology operations, develops and maintains programs or systems to improve efficiency, and provides technical assistance to users across all departments.

Requirements

  • Associate or bachelor’s degree in information technology, Computer Science, or a related field.
  • Experience in IT support, systems administration, or a related role is preferred, but not required.
  • Strong knowledge of Windows and/or Linux environments, networking (TCP/IP, DHCP, DNS), and data security principles.
  • Proficiency with Microsoft 365, Active Directory, and network monitoring tools.
  • Experience with firewalls, routers, and security systems.
  • Ability to develop or support small-scale software applications or scripts.
  • Proficiency in one or more programming languages (e.g., Python, Go, C/C++, Java).
  • Experience with SQL and a fundamental understanding of database concepts.
  • Excellent troubleshooting, communication, and organizational skills.
  • Ability to multitask and prioritize in a fast-paced environment.
  • Strong attention to detail and data integrity.

Nice To Haves

  • Experience with the React framework a plus.

Responsibilities

  • System Maintenance & Administration
  • Monitor, maintain, and upgrade existing IT systems and infrastructure to ensure optimal performance.
  • Perform routine system checks, backups, and updates to prevent downtime.
  • Maintain documentation of configurations, licenses, and inventory of hardware/software assets.
  • New Program Development
  • Collaborate with management to identify business needs and design or customize software applications to support operational efficiency.
  • Test, troubleshoot, and implement new programs or technology solutions.
  • Coordinate with vendors and developers for integration of new systems.
  • Hardware & Software Management
  • Install, configure, and maintain computer systems, mobile devices, printers, and other hardware.
  • Manage software installations, updates, and licensing compliance.
  • Evaluate and recommend hardware or software improvements to meet company needs.
  • Network & Security Monitoring
  • Monitor network performance, bandwidth usage, and data security.
  • Maintain firewalls, antivirus protection, and system security patches.
  • Identify and respond to cybersecurity threats and vulnerabilities.
  • Ensure compliance with internal and customer data security requirements.
  • User Support & Training
  • Provide Tier 1–2 technical support to staff for hardware, software, and connectivity issues.
  • Troubleshoot and resolve user incidents in a timely manner (onsite and remote).
  • Conduct training sessions for end-users on new systems or IT best practices.
  • Maintain a positive, service-oriented approach to technology support.

Benefits

  • Medical
  • Dental
  • Vision
  • STD
  • Life Insurance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service