Senior Infrastructure Engineer
CARET · California, United States · Yesterday
RemoteRemoteInformation Technology$130k–$160k/yrFull-time
About the role
Support and document IT infrastructure systems, ensuring stability and performance. Comprehend and manage system architecture involving servers, databases, APIs, load balancers, firewalls, networking, and SAN.
Responsibilities
- Build, configure, and maintain virtualized environments using Hyper-V and/or VMware.
- Administer Windows Server environments including patching, performance tuning, and security hardening.
- Manage Active Directory (on-prem and Azure AD) and user provisioning tasks.
- Design, implement, and own automation scripts using PowerShell and infrastructure-as-code tools like Ansible or Terraform.
- Oversee backup processes at various levels—VM snapshots, OS-level, and SAN-level.
- Monitor system health and performance using appropriate logging and monitoring tools; respond to incidents and perform triage effectively.
- Use code management repositories (e.g., GitHub, Azure DevOps) for infrastructure configuration and deployment.
- Contribute to SCRUM or Agile processes by delivering infrastructure-related tasks and improvements.
- Lead projects from design to completion with minimal supervision and guide junior engineers through mentorship and knowledge-sharing.
- Participate in on-call rotation and provide timely resolution to critical infrastructure issues.
Qualifications
- 3+ years of experience in systems engineering or infrastructure management.
- Strong understanding of IT system components: servers, databases, APIs, networking, firewalls, load balancers, SAN.
- Proficiency in Windows Server administration, including patching and security best practices.
- Hands-on experience with virtualization technologies such as Hyper-V and/or VMware.
- Solid experience with Active Directory and Azure Active Directory.
- Experience using and managing infrastructure with Ansible or Terraform.
- Familiarity with scripting languages (PowerShell preferred); capable of reading, writing, and executing scripts.
- Working knowledge of system monitoring tools and techniques.
- Experience with backup technologies and methodologies.
- Proficiency with code repositories like GitHub or Azure DevOps.
- Strong troubleshooting skills and the ability to resolve complex technical issues.
- Effective communicator and team collaborator within Agile/SCRUM environments.
- Availability for on-call support as required.
Benefits
- Paid Parental Leave
- Flexible PTO
- Medical, Dental, Paid Sick Days, Vision, and Supplemental Coverage
- Flexible Spending Account
- Health Savings Account
- 401(k) match
Pay
$130,000 - $160,000