Systems Engineer
Role details
Job location
Tech stack
Job description
We're hiring a Systems Engineer to keep our IT environment running smoothly while contributing to the software that runs our business. This is a hybrid role: roughly 70% systems and end-user support, 30% development work on our internal tools, websites, and sales applications. You'll be the person who unblocks users in the morning, ships a feature in the afternoon, and improves how we deploy and monitor things along the way.
You'll inherit an existing PHP and JavaScript codebase with active feature work in progress, and you'll have real input on new projects from the design stage through deployment. If you like variety, dislike being boxed into one lane, and want your work to be visible - this role fits.
What You'll Do
Systems & Support
· Serve as the primary point of contact for end-user IT issues (Tier 1 and Tier 2)
· Administer Microsoft 365, Entra ID (Azure AD), and endpoint management
· Install, configure, and maintain hardware, software, and network components
· Document and track tickets accurately; close the loop with users
· Perform root-cause analysis on outages and partner with the team on prevention
· Maintain and deploy company websites and internal applications
Development
· Maintain and extend an existing PHP/JavaScript codebase (web apps, intranet, sales tools)
· Build new features from spec through deployment
· Contribute technical input during design and feasibility discussions
· Write clean, reviewable code; use Git/GitHub day-to-day
· Help maintain development and staging environments
Requirements
Do you have experience in Version control?, Do you have a Bachelor's degree?, Required
· 5+ years of combined experience in IT systems administration and software development
· Working knowledge of PHP and JavaScript, including maintaining production code
· Comfort with Microsoft 365 / Entra ID administration
· Experience with at least one major cloud platform (AWS, Azure, or GCP)
· Familiarity with Git-based workflows
· Strong written and verbal communication; able to translate technical issues for non-technical users
· Ability to prioritize across competing requests and follow through with limited direction
Nice to Have
· Experience with a modern PHP framework (Laravel, Symfony) and a JS framework (Vue, React)
· API integration and web services experience
· Website deployment, CI/CD, or DevOps exposure
· Experience supporting a small-to-mid-sized business environment
Education
Bachelor's degree in Computer Science or a related field, or equivalent practical experience.
Benefits & conditions
$70,000 - $85,000 a year - Permanent, Full-time, Pulled from the full job description
- 401(k)
- Health insurance
- Paid time off
- Vision insurance
- Dental insurance
- Flexible spending account
- Life insurance, On-site in our Asheville, NC office, Monday through Friday, 8:00 AM - 5:00 PM ET.
Physical Requirements
This role occasionally requires hands-on hardware work, including using hand tools, bending, and using ladders.
Compensation & Benefits
· Salary: $70,000 - $85,000 depending on experience
· Medical, dental, vision, and group life insurance
· Paid time off
· 401(k)
*Kimmel & Associates is an equal opportunity employer. We value diversity and are committed to creating an inclusive environment for all employees.
*Applicants must be currently authorized to work in the US on a full-time basis. We are unable to sponsor visas at this time.
Pay: $70,000.00 - $85,000.00 per year, * 401(k)
- Dental insurance
- Employee assistance program
- Flexible spending account
- Health insurance
- Life insurance
- Paid time off
- Vision insurance