IT Migration Specialist (Google Workspace ? Microsoft 365)

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

TYPE OF WORK

Gig

SALARY

N/A

HOURS PER WEEK

-2

DATE UPDATED

Apr 18, 2026

JOB OVERVIEW

Full Project Role ? Ongoing Position Opportunity

About the Role
We are an Australian company looking for a skilled IT Migration Specialist to lead a full migration from Google Workspace to Microsoft 365. We value clear thinking, strong communications and getting the job done properly.

This is a hands-on role — you will take ownership of the migration and deliver a clean, working system and work closely with the Business Manager to deliver the completed project.

This starts as a project, with strong potential for long-term, full-time work in systems, automation and AI.

Requirements
• High level of intelligence with excellent verbal and written English skills
• Team-oriented with strong communication and knowledge-sharing ability
• Proactive, accountable and results-driven
• Two verifiable professional references, including contact names and phone numbers

Scope of Work (Project Phase)
You will be responsible for:
• Migrating:
o Gmail ? Outlook / Exchange Online
o Google Drive ? SharePoint & OneDrive
o Calendars, contacts, users
o Domains and DNS setup (MX, SPF, DKIM, etc.)
• Setting up a clean Microsoft 365 environment:
o SharePoint structure (libraries, permissions, access)
o Controlled use of OneDrive
• Ensuring:
o Secure setup
o Minimal downtime
o Smooth transition for users

Required Deliverables
• Migration plan (step-by-step, including cutover)
• System structure diagrams (SharePoint + user access)
• Clean and fully working Microsoft 365 setup
• Basic SOPs / user guides

Ongoing Role (If You Perform Well)
• Automation (Power Automate / Make / n8n)
• CRM integration (GHL)
• System improvements and optimisation
• AI workflow implementation

Requirements (Strict)
• Proven experience with Google Workspace ? Microsoft 365 migration
• Strong SharePoint experience (structure + permissions)
• Solid understanding of:
o DNS and domain setup
o Email cutover and migration tools
• Excellent English (written and spoken)
• Can explain technical work clearly
• Works independently and delivers results

How to Apply (IMPORTANT – Follow Exactly)
To be considered, your application must include all of the below:
1. List 2–3 migration projects you have completed
o Include what you migrated and tools used
2. Answer this question (short response):
o What are the biggest risks when migrating from Google Workspace to Microsoft 365 and how do you handle them?
3. Your availability (hours per week + timezone)
4. Start your application with this line:
“M365 MIGRATION – READY”
(Applications without this will be ignored)

Important
• Do not send generic or copy-paste applications
• We are looking for someone who has real experience, not theory

Role Details
• Project-based (initial)
• Ongoing role available for the right person
• Remote work
• Must overlap with Australian business hours, between the hours of 7am to 5pm PHP

Why This Role
If you are good, this becomes a long-term role working on:
• System design
• Automation
• AI integration
• Business process improvement

Please Note: If your application is not completed as described in this position description your application will be ignored.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0009
Controller Execution Time ( Jobseekers / Job )  0.0167
Total Execution Time  0.0184
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,504,864 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/IT-Migration-Specialist-Google-Workspace-Microsoft-365-1626648
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0087 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1626648
 LIMIT 1 
0.0008   SELECT *
FROM `employers`
WHERE `employer_id` = 93497
 LIMIT 1 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1626648
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-19',ej.date_added) duration_daysDATEDIFF('2026-04-19',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_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-04-19',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1626648' 
0.0002   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1626648 
0.0007   UPDATE employer_jobs SET hit_counts '***Apr-18-2026=717***Apr-19-2026=2' WHERE job_id'1626648'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Apr-2026=718' WHERE job_id'1626648'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1626648' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1626648 
0.0035   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '93497'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0005   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)