Position: System Administrator / Infrastructure Engineer

Job description

Openings :

Key Responsibilities:

System Administration & Infrastructure Maintenance

  • Provision, install, configure, operate, and maintain system hardware, software, and related infrastructure.
  • Manage workload setups, system tuning, upgrades, backups, and repairs while minimizing disruption to production.
  • Ensure the integrity of networks, servers, and communication channels, completing IT work requests on time.
  • Conduct ongoing performance monitoring, resource optimization, and hardware upgrades as required.
  • Maintain staging/test environments to support production readiness.

Monitoring & Incident Management

  • Set up and maintain monitoring tools to verify system integrity, resource availability, logs, backups, and scheduled jobs.
  • Actively track system health and respond to incidents end-to-end, including diagnosis, communication, risk assessment, resolution, and documentation.
  • Take ownership of production incidents, coordinating with stakeholders and delegating tasks where necessary.

Access Control & User Administration

  • Administer and maintain user accounts, profiles, and access permissions.
  • Control system access rights and enforce security policies to ensure proper authorization.
  • Document and regularly review access rights to comply with internal policies and regulatory standards.

Cybersecurity, Risk & Compliance

  • Maintain system and network security in alignment with organizational IT Risk Policies and regulatory requirements.
  • Participate in cybersecurity initiatives, vulnerability remediation, and penetration test follow-ups.
  • Implement and maintain reliable backup, disaster recovery, and business continuity processes.

Production Deployment & Change Management

  • Execute, validate, and monitor production deployments.
  • Assess readiness, communicate changes across teams, and reject non-compliant deployments to minimize risks.
  • Ensure smooth rollout of updates and enhancements while maintaining operational stability.

Database Management

  • Manage the performance, reliability, and security of company databases.
  • Perform database upgrades, backups, recovery, and issue resolution.
  • Monitor database activity and ensure compliance with security and integrity standards.

Technical Research, Innovation & Automation

  • Conduct research and development to enable innovation in infrastructure and system design.
  • Explore automation, AI tools, and Internal Developer Platforms (IDP) to improve efficiency.
  • Troubleshoot advanced issues (e.g., message queue instability) and recommend future system improvements.

Documentation & Knowledge Management

  • Maintain accurate, clear, and up-to-date IT documentation, including systems, infrastructure, security protocols, compliance requirements, and operational procedures.
  • Provide recommendations and reports for future upgrades and process improvements.

Basic Requirements:

  • At least 3 years proven experience in system administration, infrastructure, and database management.
  • Skills in Unix, Databases, and Infrastructure maintenance.
  • Cloud service experience, esp. Amazon Web Services would be preferred.
  • Strong knowledge of networking, cybersecurity, and access control.
  • Hands-on experience with backups, disaster recovery, and monitoring tools.
  • Ability to handle incidents end-to-end with clear communication and ownership.
  • Familiarity with automation, scripting, or cloud technologies is a plus.
  • Thai and English languages.
  • Good analytical, written, verbal and interpersonal communication skills
  • Love living in Chiang Mai, and want to work for a global company.

Soft Skills:

  • Proactive approach to identifying and mitigating issues in order to help prevent production incidents from occurring
  • Analytical and troubleshooting skills.
  • Attention to detail and strong documentation habits.
  • Excellent communication and collaboration across the teams.
  • Ability to prioritize tasks and incidents efficiently according to business needs.
  • Effective time management for handling multiple tasks while managing pressured situations in a dynamic environment.