AI, HubSpot, Web & IT Systems Officer

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

SALARY

6AUD/HR

HOURS PER WEEK

38

DATE UPDATED

Oct 5, 2026

JOB OVERVIEW

AI, HubSpot, Web & IT Systems Officer

Australian education organisation is looking for a highly capable and proactive AI / HubSpot / Web / IT Specialist to join our remote team.

Starting rate: AUD $6/hour

We are looking for a DOER who can independently build, troubleshoot and improve our digital systems — not someone who only provides advice.

Key responsibilities:

HubSpot Marketing Hub Professional administration

CRM pipelines, workflows and automation

Lead nurturing and email campaigns

WordPress & Elementor website development

Landing pages and website optimisation

AI and business-process automation

API / Zapier / Make integrations

aXcelerate and Moodle system support

SEO, Analytics and conversion tracking

General IT troubleshooting and staff support

3CX, Teams, Dropbox, Adobe, Canva and other business systems

Social media and YouTube automation

SOP and technical documentation

Cybersecurity, permissions and system organisation

Must have:

Strong HubSpot experience

WordPress / Elementor experience

AI automation experience

Excellent technical problem-solving skills

Good written English

Ability to work independently

Strong attention to detail

Reliable computer and internet connection

IMPORTANT – Dedicated AIFL Computer User & Monitoring

This position has a mandatory IT security and monitoring requirement.

The successful applicant must:

Create a separate user account/profile on their computer exclusively for AIFL work

Perform AIFL work through that dedicated account

Allow approved AIFL security/activity-monitoring software to operate within the AIFL work environment

Keep the required monitoring and security systems active while undertaking AIFL work

Not disable, bypass or interfere with monitoring or security software

Immediately report any technical issue affecting monitoring

Compliance with AIFL's IT security and monitoring requirements is a condition of engagement.

Deliberately disabling, bypassing or refusing to use the required monitored work environment may result in suspension of system access, disciplinary action and/or termination of employment or contractor engagement.

Experience with any of the following is highly regarded:
APIs, webhooks, HTML/CSS, JavaScript, Moodle, LMS platforms, Google Analytics, Make, Zapier, Power Automate, cybersecurity or education systems.

To apply, please send:

Your CV

Your HubSpot experience

Examples of websites or automations you have built

Your strongest technical skills

A short explanation of how you would automate a website enquiry through HubSpot

Your available working hours

Confirmation that you agree to use a dedicated AIFL computer user account and AIFL's required monitoring/security environment

Please start your application with the words “AIFL DIGITAL” so we know you have read the entire advertisement.

There is an opportunity for increased responsibility and remuneration based on capability and performance.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0021
Controller Execution Time ( Jobseekers / Job )  0.0171
Total Execution Time  0.0200
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,502,768 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/AI-HubSpot-Web-IT-Systems-Officer-1743554
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0078 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1743554
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 364972
 LIMIT 1 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1743554
AND `misc`.`id` IS NULL 
0.0005   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-16',ej.date_added) duration_days, DATEDIFF('2026-10-16',e.rebill_date) duration_rebill, ej.*, e.deactivate FROM employers e, employer_jobs ej WHERE e.employer_id = ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id = '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-10-16',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1743554' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1743554 
0.0010   UPDATE employer_jobs SET hit_counts = '***Oct-05-2026=1450***Oct-06-2026=117***Oct-07-2026=49***Oct-08-2026=46***Oct-09-2026=22***Oct-10-2026=21***Oct-12-2026=1***Oct-16-2026=1' WHERE job_id= '1743554'  
0.0005   UPDATE employer_jobs SET monthly_hits = '***Oct-2026=1706' WHERE job_id= '1743554'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1743554' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1743554 
0.0020   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '364972'
AND `date_added` >= '2022-06-08' 
0.0003   select * from teasers 
0.0002   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)