This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Implementation Engineer II, Infrastructure & Security is a senior technical role responsible for executing complex security and infrastructure implementation projects with limited oversight. The engineer works as a hands-on contributor within the Cybersecurity & Compliance team, delivering the technical work behind the team's security and infrastructure service offerings. Working alongside Project Managers, the Security & Infrastructure Lead, and fellow engineers, the Implementation Engineer II carries projects from discovery through deployment. The role also responds to urgent security events and provides the technical assessment and guidance that keeps client environments secure and aligned with current best practices.
Job Responsibility
Deliver security and infrastructure implementation projects across the team's standardized service offerings
Configure, troubleshoot, and optimize Microsoft 365, Azure, and cloud infrastructure across client environments
Implement identity and access management controls, including authentication, provisioning, and account governance
Carry out security hardening and remediation that brings client systems in line with internal standards and compliance requirements
Produce clear technical documentation for the configurations and solutions delivered
Respond to security events, including forensic investigation, containment, and rapid vulnerability mitigation
Lead ad hoc remediation that addresses the underlying gaps a breach or incident exposes
Monitor client systems for emerging risk and recommend corrective action before problems escalate
Provide technical assessment and strategy during and after security incidents
Provide technical troubleshooting support to other engineers on difficult or escalated work
Document repeatable approaches and share knowledge so the team can deliver consistently
Assist with onboarding and knowledge transfer as new engineers join
Contribute to a collaborative environment built on shared standards and mutual support
Partner with Project Managers to confirm scope, timelines, and technical feasibility
Surface technical risks, dependencies, and blockers early enough to plan around them
Keep time tracking, status updates, and project documentation accurate and current
Move work toward milestones and raise anything that puts delivery at risk
Take part in technical discovery, solution design discussions, and post-implementation reviews
Translate client requirements into secure, workable technical solutions
Explain technical concepts in plain terms for both technical and non-technical audiences
Stand behind the quality and security of delivered work in client conversations
Follow established implementation standards and help refine them based on field experience
Contribute to SOPs, runbooks, templates, and quality practices
Identify recurring problems and suggest improvements to process or tooling
Support consistency across the team's security, infrastructure, and cloud offerings
Requirements
Bachelor's degree in Computer Science, Information Assurance, or Cybersecurity
Security+ certification
Network+ certification
Strong understanding of core cybersecurity concepts
Strong understanding of IaaS and SaaS platforms
Four years administering identity providers such as Microsoft Active Directory, Microsoft Azure, and Google Workspace, including: License management, User and group account management, Device enrollment
Three years implementing security controls within Microsoft Azure and Google Workspace environments
Advanced troubleshooting of Windows desktop and server operating systems
Network troubleshooting across DNS, DHCP, routing, IP addressing, subnetting, NAT, firewalls, and related areas
Nice to have
Interest in or exposure to the nonprofit sector or other vehicles for social change
Ability to manage several projects at once under tight deadlines using established techniques
Willingness to work with other teams on improving service delivery and finding automation that makes projects more efficient, including supporting questions from Sales and Accounting, collaborating with Advisory services, and helping the Support team address client needs
Contributing to documentation for current and new services and helping keep SOPs current
What we offer
Strong medical coverage, with the organization paying for most of your medical benefits and providing a credit card to cover deductibles and copays
Paid time off, with 15 days accrued in the first year, plus 10 paid holidays