Purpose
We are seeking a motivated IT Support Technician to provide day-to-day technical support for employees while leveraging a background in software development to assist with automation, scripting, and troubleshooting business applications. This role is ideal for someone who enjoys both end-user support and solving technical problems through code.
JOB RESPONSIBILITIES
Helpdesk & Systems Support
- Provide Tier 1 and Tier 2 technical support for Windows and macOS environments.
- Set up and maintain workstations, laptops, mobile devices, and peripherals.
- Manage user accounts, permissions, and access requests across identity platforms.
- Troubleshoot hardware, software, networking, and connectivity issues.
- Support cloud services: Microsoft 365, Google Workspace, and SaaS applications.
- Monitor system health and escalate complex issues when necessary.
- Document support procedures and maintain a current knowledge base.
Adobe Scripting & Python Automation
- Write and maintain Python scripts to automate repetitive IT and creative operations tasks.
- Develop Adobe ExtendScript and UXP scripts for Photoshop, Illustrator, After Effects, Premiere Pro, and InDesign.
- Build automation tools that connect Adobe Creative Cloud apps to internal systems via APIs.
- Troubleshoot creative workflows and production pipelines with tools such as Adobe Premiere, After Effects, Photoshop, C4D, and similar.
- Assist with software deployments, updates, patch management, and scripted provisioning.
- Collaborate with engineering and operations teams on internal tooling and integrations.
- Maintain version-controlled scripts and automation projects in internal Git.
IT Foundations
- 1-3 years of IT support experience or equivalent education.
- Proven experience supporting Windows and macOS environments.
- Working knowledge of Google Workspace, Microsoft 365, user account administration, and endpoint management.
- Solid understanding of networking concepts including TCP/IP, DNS, DHCP, and VPN.
- Exposure to MDM solutions (Kandji, Jamf, Mosyle, Intune) and identity management platforms (JumpCloud, Active Directory, Entra ID).
- Strong troubleshooting, communication, and customer service skills.
Scripting & Automation
- Hands-on experience with Python for automation, workflow scripting, and tooling.
- Familiarity with additional scripting languages such as JavaScript, PowerShell, Google App scripts, or Bash is a plus.
- Working knowledge of APIs, Git, and basic software development practices.
Adobe Creative Ecosystem
- Experience supporting Adobe Creative Cloud applications and creative production workflows.
- Ability to troubleshoot issues across Premiere Pro, After Effects, Photoshop, Illustrator, InDesign, and similar tools.
- Familiarity with Adobe ExtendScript or UXP scripting for Creative Cloud automation is a strong plus.
Certifications
- CompTIA A+, Network+, or related certifications are a plus.
Physical Requirements
- Must be comfortable lifting and carrying 40-60 lbs and performing other physical duties as required.
REQUIRED QUALIFICATIONS
- Hands-on Python scripting experience with demonstrated ability to write and maintain scripts that automate repetitive IT or operational workflows.
- Experience with full Stack software development.
STRONGLY PREFERRED BACKGROUND
- Experience developing Adobe ExtendScript or UXP scripts targeting Photoshop, Illustrator, After Effects, Premiere Pro, and/or InDesign.
- Familiarity building API-based integrations that connect Adobe Creative Cloud applications to internal systems or external services.