IT & Web Development Officer
ព័ត៌មានលម្អិតការងារ
Job Description
Job Title: IT & Web Development Officer
Department: Administration / IT
Reports To: Management
Location: Head Office
Employment Type: Full-Time
Working Hours: 8:00AM to 5:00PM
Job Summary
The IT & Web Development Officer is responsible for supporting the company’s daily IT
operations, maintaining computers, networks, software, and digital systems, as well as
developing and maintaining the company website and simple internal web-based
applications.
The position will work with Management and different departments to provide practical IT
solutions that improve work efficiency, reporting, data management, and internal
processes.
- Key Responsibilities
- Provide daily IT support for computers, laptops, printers, internet, email, software, and
network-related issues.
- Install, configure, maintain, and troubleshoot IT equipment, operating systems, software,
LAN, Wi-Fi, routers, and other network devices.
- Manage user accounts, company email, shared folders, cloud storage, access permissions,
data backup, and basic cybersecurity.
- Maintain IT equipment records, software licenses, and IT inventory.
- Support CCTV, attendance systems, access control, and other related IT systems where
required.
- Develop, maintain, and update the company website, including website content, hosting,
domain, SSL, backup, and technical issues.
- Develop and maintain simple internal web-based applications, databases, dashboards,
forms, and digital tools.
Key Responsibilities
- Provide daily IT support for computers, laptops, printers, internet, email, software, and
network-related issues.
- Install, configure, maintain, and troubleshoot IT equipment, operating systems, software,
LAN, Wi-Fi, routers, and other network devices.
- Manage user accounts, company email, shared folders, cloud storage, access permissions,
data backup, and basic cybersecurity.
- Maintain IT equipment records, software licenses, and IT inventory.
- Support CCTV, attendance systems, access control, and other related IT systems where
required.
- Develop, maintain, and update the company website, including website content, hosting,
domain, SSL, backup, and technical issues.
- Develop and maintain simple internal web-based applications, databases, dashboards,
forms, and digital tools.
Job Requirements
- Bachelor’s degree in information technology, Computer Science, Software Engineering,
Computer Engineering, Information Systems, or related field.
- Minimum 3 years of relevant working experience in IT support, web development,
software/application development, or related fields.
- Experience in construction, engineering, architecture, real estate, or other project-based
companies is an advantage.
- Good troubleshooting, analytical, and problem-solving skills.
- Able to work independently and manage multiple responsibilities.
- Responsible, proactive, organized, and able to coordinate with different departments.
- Technical Skills
- Good knowledge of Windows, Microsoft Office, computer hardware, software
installation, and troubleshooting.
- Good knowledge of LAN, Wi-Fi, routers, switches, IP configuration, and basic network
troubleshooting.
- Practical knowledge of HTML, CSS, and JavaScript.
- Experience with at least one backend programming language or framework such as
PHP/Laravel, Node.js, Python/Django or Flask, C#/.NET, Java, or similar technologies.
- Knowledge of databases such as MySQL, PostgreSQL, Microsoft SQL Server, or similar.
- Ability to develop and maintain websites and web-based applications.
- Knowledge of website hosting, domain management, SSL, databases, backups, and basic
cybersecurity.
- Knowledge of API integration, Git, Microsoft 365, Google Workspace, cloud storage,
CCTV, attendance systems, NAS, firewalls, or server administration is an advantage.