Point your AI agent at freehire and let it find you a job.

Get the CLI →

PlayPark

System Engineer / Senior System Engineer

Posted Updated
Discussion

System Engineer / Senior System Engineer


Job Responsibilities

  • Install, configure, and maintain operating systems (Linux, Unix, Windows Server) on both physical and virtual environments.

  • Design and implement scalable system infrastructure including virtualization (e.g., VMware, KVM), storage (SAN/NAS), and cloud integration (AWS, Azure, GCP).

  • Manage Windows Server environments including Active Directory, Group Policy, DNS, DHCP, and IIS.

  • Perform system hardening and ensure compliance with security best practices and company policies.

  • Monitor and tune system performance to support high availability and large-scale workloads.

  • Troubleshoot and resolve system and infrastructure issues (both Linux and Windows environments) in a timely manner.

  • Document system architecture, configuration changes, and standard operating procedures.

  • Manage and support backup/recovery processes and disaster recovery planning.

  • Collaborate with cross-functional teams, including developers and overseas operations, to ensure system reliability and deployment efficiency.

  • Participate in automation and configuration management efforts (e.g., Ansible, Terraform, PowerShell, shell scripts).

  • Collaborate with DevOps and development teams to support and maintain CI/CD pipelines using tools such as GitLab CI, Jenkins, or GitHub Actions.

  • Automate deployment processes and infrastructure provisioning to improve operational efficiency and reduce manual intervention.

  • Monitor CI/CD workflows and troubleshoot build/deployment failures.


Qualifications

  • Bachelor’s Degree in Computer Engineering, Computer Science, Information Technology or related fields.

  • At least 3 years of hands-on experience in Linux/Unix and Windows Server administration, including setup, configuration, and troubleshooting.

  • Experience managing Windows Server roles and services (Active Directory, DNS, DHCP, IIS, File Services).

  • Experience with open-source technologies such as Apache/Nginx, MySQL/MariaDB, Redis, etc.

  • Knowledge of system security (e.g., SELinux, Group Policy Hardening, firewalls) and patch management.

  • Familiarity with virtualization platforms and cloud services (e.g., VMware, Hyper-V, AWS, Azure).

  • Understanding of network protocols (TCP/IP, DNS, DHCP, etc.) and server-side networking configuration.

  • Experience in performance tuning and capacity planning for mission-critical systems.

  • Scripting skills in PowerShell, Bash, Python, or other languages for automation tasks.

  • Experience with CI/CD tools and processes (e.g., Jenkins, GitLab CI, GitHub Actions).

  • Familiarity with Infrastructure as Code (IaC) tools such as Terraform or Ansible is a plus.

  • Strong problem-solving and communication skills, with ability to work under pressure and tight deadlines.

  • Relevant IT certifications such as RHCE, LPIC, CompTIA Server+, Microsoft Certified: Windows Server Hybrid Administrator Associate are a plus.


Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available