Senior System & Infrastructure

Information Technology· Petaling Jaya, Selangor· Full-time
KEY RESPONSIBILITIES The role carries the senior scope of the System & Infrastructure family — owning architecture, security, complex development, cloud/vendor management, and escalation. 2.1 ERPNext / Frappe Development & Cloud Administration (core) ▸ Design and maintain DocTypes, child tables, custom pages, and Workspaces across all group entities. ▸ Develop and maintain the custom nsty Frappe app and modules — POS, Project Board, NastyTrace, Barcode, and related functions — including hooks, patches, and regression tests. ▸ Write and maintain server-side and client-side scripts for new features and improvements. ▸ Configure e-Invoice integration (certificates, PIN, API client/secret, BRN, TIN, sandbox vs production, tokens) and S3 attachment storage. ▸ Set up and maintain Auto Repeat automation for recurring documents (e.g. scheduled invoices with auto-incrementing references). ▸ Own Frappe Cloud operations: bench deploy, server/bench/site management, server upgrades, log browser, SQL Playground, and DB Analyzer. ▸ Tune application and database performance; lead root-cause analysis of complex ERP issues (e.g. HTTP 417, optimistic-locking collisions, multi-currency reconciliation). ▸ Own the relationship and escalations with Frappe Cloud support. 2.2 GitHub & Source-Control Governance ▸ Define repository and organisation structure, access tiers, and per-company folder organisation. ▸ Set branching conventions, manage protected branches, and approve merges. ▸ Decide which external repositories to fork into the organisation to fit company/department needs. 2.3 Microsoft 365, Azure & Identity (Governance) ▸ Administer Microsoft 365 at tenant level — email domains, license assignment, distribution lists, shared mailboxes, security groups, and org chart. ▸ Govern Azure, Entra (Microsoft Git user management, 2FA/Authenticator policy), Purview, Power Platform, Security, Search & Intelligence, and Viva Engage. ▸ Own Microsoft Fabric tenant governance and capacity (operated with the Business Intelligence & Backend team for data content). ▸ Provision Power BI licensing (dashboard-level access / RLS owned by the Business Intelligence & Backend team). 2.4 Cloud, VPS & Network Architecture ▸ Provision and manage VPS / cloud platforms — Railway, Dokploy, Hostinger — including Docker, reverse proxies, and managed databases. ▸ Design server infrastructure; allocate and configure switches and routers; design network monitoring. ▸ Resolve complex and escalated network and infrastructure incidents. 2.5 Domain & DNS Management ▸ Register, renew, and transfer company domains via GoDaddy and Exabyte. ▸ Manage Cloudflare DNS pointing/mapping to server IPs and control user access to each domain. ▸ Manage SSL/TLS certificates and renewals for internal and public-facing services. 2.6 Application & Web/Mobile Development ▸ Lead the architecture, build, deployment, and infrastructure of company apps: HandaPOS, Superset apps, NastyTrace, Project Board, Restaurant RSVP, HR (clock-in/out, leave, contacts), and the ClickUp dashboard. ▸ Own the application shell — UI, authentication, hosting, deployment, and integrations — coordinating the data/reporting layer with the Business Intelligence & Backend team. ▸ Build and maintain API integrations between internal systems (ERPNext, traceability, POS, e-commerce — Shopify / SiteGiant — and other third-party platforms). ▸ Implement and maintain CI/CD pipelines for safe, consistent deployment. 2.7 AI Tooling, Integration & Automation ▸ Manage subscription strategy for Claude, ChatGPT/Codex, and Tasklet across the department. ▸ Configure and govern connectors, skills, Cowork, MCP servers, and Microsoft Cloud extensions. ▸ Build agent-based and automation workflows (n8n, scripts) for routing, monitoring, and escalation. 2.8 Security, Software & Credential Governance ▸ Own overall security across hardware, software, and infrastructure. ▸ Govern 1Password — SSH keys, OTP, password-sharing policy, and sensitive credentials; define the sharing policy. ▸ Administer respond.io and ClickUp at admin level. ▸ Design the SharePoint Forms intake system and SLAs for IT user requests. 2.9 Documentation, Standards & Mentoring ▸ Document all customisations, configurations, and known issues in the internal knowledge base. ▸ Set engineering standards and mentor the Junior System & Infrastructure team; act as technical escalation point.

Apply for this role

Fields marked * are required.

Your CV is read automatically to fill in the fields below, so you don't have to type them twice. Please check anything it fills in — you can change every field.

Optional — a link to your work, profile, or personal site.

A few questions for this role