$100K-130K a year
Design, deploy, and manage complex IT systems, troubleshoot technical issues, collaborate on technology upgrades, provide expert advice, maintain documentation, mentor junior staff, ensure security compliance, and engage with clients.
Minimum 5 years experience in systems engineering, expertise in Windows/Linux servers, virtualization, cloud platforms, network infrastructure, scripting skills, strong problem-solving and communication abilities.
Job Title: Senior Systems Engineer Company Overview: GEM Technologies is a leading Managed Services Provider based in the New York City area, specializing in delivering personalized technology solutions to local businesses. With a strong focus on emerging technology implementation, GEM Technologies is committed to helping clients optimize their IT infrastructure and drive business growth through innovative and reliable services. Role Overview: As a Senior Systems Engineer at GEM Technologies, you will play a critical role in designing, implementing, and maintaining advanced IT systems for our diverse client base. You will leverage your expertise to ensure seamless technology integration, enhance system performance, and provide strategic guidance to support business objectives. What You'll Do: - You will design, deploy, and manage complex IT systems and infrastructure tailored to client needs. - You will troubleshoot and resolve advanced technical issues to maintain system reliability and performance. - You will collaborate with cross-functional teams to plan and execute technology upgrades and migrations. - You will provide expert advice on emerging technologies and best practices to improve client IT environments. - You will develop and maintain documentation for system configurations, processes, and procedures. - You will mentor junior engineers and contribute to team knowledge sharing and development. - You will ensure compliance with security policies and industry standards across all systems. - You will participate in client meetings to understand requirements and deliver customized solutions. What You Bring: - Minimum of 5 years of experience in systems engineering or a related IT role. - Strong expertise in Windows and Linux server environments, virtualization technologies, and cloud platforms. - Proficiency with network infrastructure, including firewalls, switches, and VPNs. - Experience with automation tools and scripting languages such as PowerShell or Python. - Excellent problem-solving skills and the ability to work independently and collaboratively. - Strong communication skills to effectively interact with clients and team members. Bonus Points If You Have: - Certifications such as Microsoft Certified: Azure Solutions Architect, Cisco CCNP, or VMware VCP. - Experience with cybersecurity frameworks and compliance standards. - Background in managed services or MSP environments. - Knowledge of containerization technologies like Docker and Kubernetes. What We Offer: - We offer competitive salary and comprehensive benefits including health, dental, and vision insurance. - We offer opportunities for professional growth and continuous learning through training and certifications. - We offer a collaborative and inclusive work environment that values innovation and teamwork. - We offer flexible work arrangements to support work-life balance. - We offer access to cutting-edge technology and tools to empower your success. Ready to Apply? To join our dynamic team at GEM Technologies, please submit your resume and cover letter through our careers page or email us directly at careers@gemtech.com. We look forward to exploring how you can contribute to our clients' success and our company's growth.
This job posting was last updated on 9/7/2025