remote
Systems Engineer - Helen of Troy
Systems Engineer
Systems Engineer responsible for designing, deploying, and maintaining scalable infrastructure across on‑prem and cloud environments, ensuring high availability, performance, and security for enterprise applications.
About the role
Key Responsibilities
- Design, implement, and manage Linux‑based servers, virtual machines, and containerized workloads across on‑prem and cloud platforms.
- Configure and maintain networking components, including firewalls, load balancers, and VPNs, to ensure secure and reliable connectivity.
- Automate infrastructure provisioning and configuration using scripting languages (Bash, Python) and IaC tools.
- Monitor system health, performance, and capacity; troubleshoot incidents and implement proactive improvements.
- Collaborate with development and security teams to enforce best practices, compliance, and incident response procedures.
Requirements
- 3+ years of experience in systems administration or engineering roles.
- Strong proficiency with Linux distributions (Ubuntu, CentOS) and virtualization technologies (VMware, KVM).
- Hands‑on experience with cloud services (AWS, Azure, or GCP) and related automation tools.
- Solid scripting skills in Bash or Python for automation and monitoring.
- Excellent problem‑solving abilities and a collaborative mindset.