
System Administration Engineer
$ 4,000 - $ 9,000 / month
Checking job availability...
Original
Simplified
Responsibilities:
- Responsible for deployment, troubleshooting, maintenance, upgrade, and support of IT infrastructures, including network, VPN, Window servers, computer, operating systems, email systems, applications and associated hardware and software.
- Perform server administration tasks, including user administration, security permissions, backup, etc, ensuring system architecture components work together seamlessly.
- Ensure security and policy compliance while performing technical tasks.
- Perform emergency or periodically planned information systems administration tasks, maintenance/updates and configuration changes.
- Perform system & server monitoring and backup and restore procedures to ensure system and data availability.
- Assist in the system integration hardware and software installation configuration and disposition of servers and workstations to support the architecture.
- Perform ongoing performance tuning, resource optimization, repair and recovery from hardware or software failure for desktop and servers.
- Implement and manage server and application security policies, including firewall configurations and anti-virus solutions.
- Regularly apply security patches to server environments and respond to system vulnerabilities.
- Ensure proper access control and manage role-based access to sensitive information and systems.
- Collaborate with the IT Support team to manage identity and access management systems.
- Collaborate with the IT Support team on network-related security measures, such as VPNs and firewall configurations.
- Work closely with the IT Support team to ensure seamless integration between server infrastructure and the network environment.
- Provide second-tier support for escalated issues from the IT Support team and assist in troubleshooting system-related issues for end-users.
- Collaborate with other Technology teams to provide solutions and support for broader tech initiatives.
Job Requirements
- Diploma in Computer Engineering / Computer Science / Information Technology or related.
- 3 years of working experience as Systems Administrator.
- Strong hands-on knowledge in networking, database servers (e.g., MySQL, Postgres, PrestoDB), and networking equipment (firewalls, routers, switches).
- Proficiency in Linux and Unix operating systems is essential, including a strong working knowledge of bash commands.
- Experience with bash scripting or Python scripting is highly desirable.
- Experience in managing LAMP stack and Java environment servers.
- Hands-on knowledge on containerization technology (i.e. Docker, Kubernetes), CI/CD Tools (GitLab, GitHub, Jenkins), scripting skills (Bash, Python, PowerShell) for automation, monitoring (Prometheus, Grafana), and Infrastructure as Code (i.e. Ansible, Terraform) is preferred.
- Familiarity with cloud platform (AWS, Azure, GCP) is an added-advantage.
- Good verbal and written communication skills.
Responsibilities:
- Responsible for deployment, troubleshooting, maintenance, upgrade, and support of IT infrastructures, including network, VPN, Window servers, computer, operating systems, email systems, applications and associated hardware and software.
- Perform server administration tasks, including user administration, security permissions, backup, etc, ensuring system architecture components work together seamlessly.
- Ensure security and policy compliance while performing technical tasks.
- Perform emergency or periodically planned information systems administration tasks, maintenance/updates and configuration changes.
- Perform system & server monitoring and backup and restore procedures to ensure system and data availability.
- Assist in the system integration hardware and software installation configuration and disposition of servers and workstations to support the architecture.
- Perform ongoing performance tuning, resource optimization, repair and recovery from hardware or software failure for desktop and servers.
- Implement and manage server and application security policies, including firewall configurations and anti-virus solutions.
- Regularly apply security patches to server environments and respond to system vulnerabilities.
- Ensure proper access control and manage role-based access to sensitive information and systems.
- Collaborate with the IT Support team to manage identity and access management systems.
- Collaborate with the IT Support team on network-related security measures, such as VPNs and firewall configurations.
- Work closely with the IT Support team to ensure seamless integration between server infrastructure and the network environment.
- Provide second-tier support for escalated issues from the IT Support team and assist in troubleshooting system-related issues for end-users.
- Collaborate with other Technology teams to provide solutions and support for broader tech initiatives.
Job Requirements
- Diploma in Computer Engineering / Computer Science / Information Technology or related.
- 3 years of working experience as Systems Administrator.
- Strong hands-on knowledge in networking, database servers (e.g., MySQL, Postgres, PrestoDB), and networking equipment (firewalls, routers, switches).
- Proficiency in Linux and Unix operating systems is essential, including a strong working knowledge of bash commands.
- Experience with bash scripting or Python scripting is highly desirable.
- Experience in managing LAMP stack and Java environment servers.
- Hands-on knowledge on containerization technology (i.e. Docker, Kubernetes), CI/CD Tools (GitLab, GitHub, Jenkins), scripting skills (Bash, Python, PowerShell) for automation, monitoring (Prometheus, Grafana), and Infrastructure as Code (i.e. Ansible, Terraform) is preferred.
- Familiarity with cloud platform (AWS, Azure, GCP) is an added-advantage.
- Good verbal and written communication skills.