We’re looking for a skilled System Engineer to join our growing IT services team. The ideal candidate will have strong experience in system design, implementation, and maintenance, with a focus on ensuring seamless performance, scalability, and security across enterprise environments. This is a fully remote opportunity for professionals based in the United States.
Key Responsibilities:
- Design, implement, and maintain reliable and secure system infrastructures (Windows/Linux).
- Manage system performance, troubleshoot complex technical issues, and ensure uptime.
- Deploy software updates, patches, and system upgrades to maintain optimal operations.
- Configure and manage virtualization environments (VMware, Hyper-V, or similar).
- Collaborate with IT, DevOps, and Security teams to streamline operations and automation.
- Manage and monitor cloud environments (AWS, Azure, or GCP) as needed.
- Develop and maintain documentation for system architecture and standard operating procedures.
- Implement and monitor system backups, disaster recovery, and security compliance.
- Provide technical support and mentorship to junior team members when required.
Qualifications & Skills:
- Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent experience).
- 4–8 years of experience as a System Engineer, Infrastructure Engineer, or similar role.
- Strong knowledge of Windows/Linux server environments and networking fundamentals.
- Hands-on experience with cloud platforms (AWS, Azure, GCP).
- Familiarity with scripting languages (PowerShell, Bash, or Python).
- Experience with monitoring and automation tools (Nagios, Ansible, or similar).
- Excellent problem-solving and communication skills.
- Ability to work independently in a fully remote setup.