On-site in Menlo
Contract to hire role
Pay: $50-$65/hr
We are seeking a highly skilled System Administrator to manage and optimize our IT infrastructure with a strong focus on Microsoft 365 (M365), Azure, and cloud-based platforms. This role will ensure seamless application support, implement security best practices, and drive process improvements across our IT environment. The ideal candidate will have experience in MDM platforms, identity management, and automation workflows, while maintaining a client-focused and collaborative approach.
Key Responsibilities
- Provide application support for M365, Exchange, and related services.
- Administer Azure Active Directory, including role-based access control, groups, and identity management.
- Structure and optimize M365 environments, ensuring compliance with organizational policies.
- Implement and manage MDM solutions for Apple and Windows devices.
- Develop and maintain automation scripts (Python, PowerShell) for system tasks.
- Support cloud platforms (AWS, Azure, GCP) and understand deployment processes.
- Manage Okta workflows, authentication tiers, and identity lifecycle.
- Oversee certificate management and IAM (Identity and Access Management).
- Apply security best practices across systems and processes.
- Recommend and implement process improvements within M365 and IT operations.
- Collaborate with stakeholders to enhance IT functions and user experience.
Must-Have Skills
- Strong knowledge of M365 administration and deployment possibilities.
- Experience with MDM-focused platforms (Intune or similar).
- Proficiency in scripting (Python, PowerShell).
- Familiarity with Apple and Windows environments.
- Identity management expertise; Okta experience is a major plus.
- Understanding of cloud administration (AWS, Azure, GCP).
- Knowledge of certificate management, IAM, and security best practices.
Preferred Skills
- Experience leveraging automation and workflows in Okta and M365.
- Familiarity with multi-cloud strategies and integration.
- Strong troubleshooting and analytical skills.
- Excellent communication and client-focused approach.
Interview Process
- 2–3 rounds, including:
- Culture fit and communication assessment (scenario-driven questions).
- Technical case study (problem-solving approach).
- Hands-on technical assessment:
- Light scripting (Python or PowerShell; ~2–5% of role).
- Okta or identity management scenario.