IT Technician
Job Summary
The IT Technician provides day-to-day technical support to end users and ensures the reliability, security, and efficiency of company IT systems. This role supports hardware, software, networking, and core IT processes while partnering with internal teams to resolve issues, maintain systems, and improve IT operations. This position is well-suited for an early-career IT professional seeking growth in systems, infrastructure, or cloud administration.
Supervisory Responsibilities
None
Duties/Responsibilities
- End User Support
- Provide first and second-level technical support for desktops, laptops, mobile devices, and peripherals
- Troubleshoot issues related to operating systems, productivity tools, email, collaboration platforms, and line-of-business applications
- Perform user onboarding and offboarding, including account provisioning, access management, and equipment setup
- Hardware & Systems Support
- Install, configure, maintain, and troubleshoot workstation hardware, printers, scanners, and related peripherals
- Perform hardware repairs, upgrades, and replacements as needed
- Maintain IT asset inventory, including lifecycle tracking and warranty management
- Aid with server or cloud administration tasks under guidance (patching, monitoring, backups)
- Networking & Connectivity
- Support basic network infrastructure, including gateways, switches, wireless access points, and cabling
- Troubleshoot network connectivity issues and assist with IP configuration and user access
- Aid with basic firewall or security rule updates under supervision
- Process Management & Documentation
- Follow and contribute to IT service management processes (ticketing, change management, incident response)
- Document procedures, troubleshooting steps, and system configurations
- Maintain accurate records in ticketing and asset management systems
- Aid with IT compliance, security best practices, and routine audits
- General IT Operations
- Maintain system performance and proactively escalate potential issues
- Support software deployment, updates, and patch management
- Participate in IT projects such as upgrades, migrations, or process improvements
- Stay current on relevant technologies and recommend improvements when appropriate
Required Skills/Abilities
- Associate’s or Bachelor’s degree in IT, Computer Science, or related field, or equivalent experience
- 1–3 years of experience in IT support or systems administration (internships included)
- Working knowledge of Windows operating systems
- Basic understanding of networking concepts (TCP/IP, DNS, DHCP)
- Experience with ticketing systems and end-user support best practices
- Strong problem-solving skills and customer service orientation
Preferred Qualifications
- Familiarity with Microsoft 365, Active Directory, and identity/access management
- Experience with basic server administration, virtualization, or cloud platforms
- Relevant IT certifications (CompTIA A+, Network+, Microsoft, etc.)
- Exposure to cybersecurity fundamentals and endpoint protection tools
- Scripting or automation experience
Skills & Competencies
- Clear verbal and written communication
- Ability to prioritize tasks and manage multiple issues simultaneously
- Strong attention to detail and documentation accuracy
- Willingness to learn and adapt in a fast-paced environment
- Team-oriented mindset with the ability to work independently
Physical Requirements
- Prolonged periods of sitting and computer use
- Must be able to lift 15 pounds at times
Company Information
CM Mission Critical Engineering is an equal opportunity employer. We make employment decisions solely based on business needs, job requirements, and individual qualifications without regard to race, gender, religion, ethnicity, age, or any other status protected by the law. At this time, we are not accepting applicants who require visa sponsorship, including H1-B.
Location
Atlanta, GA