Human Resources Executive
AI Summary
Leads HR administration, supporting recruitment, onboarding, training, and communications for employees and contractors while maintaining confidential employee records and HR policies.
About this role
eCabs is looking for a Human Resources Executive to join its Human Capital team. The selected individual will be responsible for leading the administration of Human Resources policies, programs and initiatives. This position provides front-line support in the areas of recruitment, onboarding, training, and internal/external communications with both employees and contractors.
Responsibilities
Processing new hires, terminations, transfers, and existing employee changes.
Responsible for the administration and interpretation of HR policies and programs.
Update and maintain various HR reports and employee information for payroll, benefits and employee files.
Identify process improvement opportunities and policy gaps through trend analysis.
Handle EU and third country employment.
Ensure that tasks, assignments and other assigned duties are kept confidential.
Collaborate on and follow company policies, practices and procedures to maintain internal controls.
Requirements
At least 3 years’ experience working in a similar position.
Possess good verbal and written communication skills in Maltese.
Able to prioritize multiple tasks effectively and flexibility with work schedule to accommodate last minute requests.
Strong interpersonal skills with the ability to handle situations which require understanding, responsiveness and maturity.
Excellent organizational, interpersonal skills communication and presentation skills.
Able to work independently and complete projects with limited supervision.
Skilled in managing confidential issues with discretion.
Possess an eye for detail and ability to work under pressure.
Strong written and verbal communication skills.
Skills
Explore related jobs
More jobs at Ecabs
- EMalta Fleet - Minibus DriverSan Giljan, Saint Julian's
- EPartner Sub-driversPaceville, Saint Julian's
- EPartner Fleet OwnersPaceville, Saint Julian's
- ECustomer Support Associate (Part Time)San Giljan, Saint Julian's
- EMalta Fleet Driver - Part TimeSan Giljan, Saint Julian's
- EMalta Fleet Driver - Full TimeSan Giljan, Saint Julian's
Browse these categories
Market data for this role
All reports →- SeriesRole reportsOne role family at a time: how many openings, what changed this week, who is hiring, what it pays.
- SeriesSalary reportsWhat employers publish in job postings, by level and workplace. Not self-reported pay.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.