Job Description
Job Description
At OunceIT we understand the importance of building the best team. We are seeking an experienced and self-motivated Technical System Engineer to join our world class team as we support the technology needs of non-profits, mission-based organizations, and independent schools in Massachusetts. A successful candidate will have experience playing a key role in introducing and implementing new systems, and system process changes. They will have experience providing end-user/client support and maintaining resilient and secure infrastructure, including on-site, cloud and hybrid environments.
As a Technical Systems Engineer, you will bring a high level of technical expertise to a client base, being able to self-manage technical projects by assessing, planning and executing the projects either alone or in partnership with other. You will contribute to the planning, implementation, oversight, and collaborative co-management of significant infrastructure initiatives, with a focus on minimizing disruption, improving reliability, maintaining secure and supportable configurations, and ensuring each environment remains stable, resilient, and aligned with client needs as they evolve. A successful Technical Systems Engineer will also have hands on experience upgrading IT environments to stable, scalable, and maintainable solutions with a breadth of IT knowledge to collaborate with other team members and see the full picture of a project.
Primary Responsibilities
- Provides regularly scheduled preventative maintenance, checks, and services on server and network environments, including software updates, firmware patches, and security patches in virtual and physical environments.
- Proactively researches changes in systems to identify their potential impact in the relevant environment.
- Tracks data on End-of-Service and End-of-Life from vendors and communicates with others to keep equipment current and supported.
- Addresses security and vulnerability threats for known issues; responds to and mitigates emergent issues.
- Maintains neat, orderly server closets and other IT infrastructure areas at client sites.
- Maintain secure, high-performing client environments across on-premises, cloud, and network infrastructure.
- Administer server, storage, virtualization, and backup systems to meet operational and growth needs.
- Manage and troubleshoot network infrastructure, including routers, firewalls, and wireless services.
- Monitor performance and investigate alerts to improve infrastructure stability and user experience.
- Manage cloud platforms such as Google Workspace and Microsoft 365, with a focus on configuration and health.
- Support identity and access management, including SSO, MFA, and directory synchronization.
- Administer MDM platforms to manage the lifecycle and security of macOS, Windows, and mobile devices.
- Enforce security controls, including patching, encryption, and vulnerability remediation.
- Maintain integrations between SaaS platforms and business systems using standard protocols and APIs.
- Develop and maintain technical documentation, diagrams, and operational runbooks.
- Collaborate with clients and vendors to provide technical guidance and prioritize improvements.
- Provide direct, responsive support to clients to resolve technical issues and maintain the stability of the technical environment.
Requirements
- Bachelor's degree in Computer Science, Information Technology, Network Engineering, Information Systems, or a related technical discipline
- 6+ years of relevant experience in a consulting or MSP environment.
- Maintaining both physical and virtual hosts in environments of various scope and scale, from single office to multi-building campus environments.
- Proven experience in sustaining server infrastructure and hands-on experience in troubleshooting and maintaining on-prem and hybrid server environments.
- Proven administration of current virtualization platforms (Hyper-V, VMware, etc.) and understanding of related best practices (backups, HA, DR, etc.)
- Experience administering Windows Server environments, including services such as Active Directory, DNS, DHCP, print management, Exchange, GPO, file services, MySQL, etc.
- Experience in sustaining network systems in support of server, storage, and other on-premise infrastructure.
- Ability to work cross-functionally to ensure robust solutions that can be supported by multiple parties.
- Proficient in technical change management practices to reduce risk, prevent avoidable outages, and ensure changes to critical systems are executed in a controlled, well-documented way.
- Strong customer service skills, with both in-person and remote situations
- Demonstrable project/process management background and experience in a technical environment.
- Strong time-management, organization, leadership, and administrative skills, and the ability to manage competing priorities.
- Ability to balance working autonomously while also working as a member of a larger team.
- Ability to work on site in Natick, MA and at client sites in Eastern Massachusettts
