We are searching for an Infrastructure Engineer who has deployment experience for a healthtech company located in the Sunnyvale area. This person will be integral to the software engineering team, working closely with the Software Engineering, Architecture, database and DevOps teams to create software solutions that empower physicians to focus on fighting cancer.
The Infrastructure/Deployment Engineer that we are looking for will have a broad expertise in various systems and environments and will have a strong background in Microsoft operating systems, network architectures, SQL Server, virtualization, core cloud platform services, and cybersecurity practices. This role requires a proactive problem-solver with experience in managing and optimizing IT infrastructures.
This is a hybrid role, with onsite requirements on Tuesday, Wednesday and Thursday with work from home on Mondays and Fridays. We are looking for someone who has experience work with large cloud based infrastructures, and small start up experience is not preferred.
Requirements of the Infrastructure Engineer:
- Bachelor’s degree in Engineering, Computer Science, or a related field, or equivalent practical experience (Master’s degree preferred)
- Proven experience in software engineering for deployable software products in both customer sites and cloud environments
- 3+ years of hands-on experience with virtualization/cloud technologies, including Azure, VMware, Citrix, SAN, LAN, WAN, and VPN.
- Advanced Azure certification(s) preferred.
- Prior experience in a managed services company, hosted service company, or Network Operations Center environment.
- 3+ years of system administration and support experience with Microsoft Windows operating systems (experience in mixed environments is a plus).
- Proficiency in PowerShell and other automation/scripting technologies.
- Knowledge of SQL Server configuration, including clustering and failover setups.
- Strong skills in Active Directory, including Group Policy administration, replication, and deployment.
- Experience delivering engineering artifacts including documentation of installation, deployment, and configuration recommendations and assisting with testing of software solutions during the software release process
- Automation experience with configuration management tools like ARM, DSC, Terraform, or similar tools is a plus.
- Well-versed in internet architectures, including web, application, and database components.
- Solid understanding of systems monitoring, alerting, and analytics.
Responsibilities of the Infrastructure Engineer:
- Play a critical role in the core software engineering team, contributing to the success of Software Engineering, Architecture, and DevOps teams.
- Create documentation, guidelines, and implementation strategies for deploying, configuring, and using software products across various operating systems, complex networks, and cloud services.
- Work with technologies such as SAN, clustering, virtualization, Citrix (XenApp), recovery, RAID configurations, load balancing, and domain/multi-domain configurations.
- Assist with testing software solutions in the specified environments and configurations.
- Set up internal development and test systems for the software developed.
- Help create and implement verification and validation plans for software testing.
- Collaborate with DevOps and Cloud teams to configure environments for testing.
- Support installers in setting up systems according to specifications in the field.
Occupational Category: 15-1299.08 – Computer Systems Engineers/Architects
Application Instructions: Please apply using the form or send your resume to
Surf Search.