With over 40 years of success in the IT industry, both locally and internationally, Megabyte is Malta’s longest standing total computer solutions company. Megabyte is on the forefront of the digital transformation movement for many businesses and government bodies with an ever-growing demand for its superior professional services.

We are currently in search of ambitious and committed individuals with a keen eye for detail who take pride in delivering excellence, to join our passionate and dynamic team as a Software Developer.

Role Description

The role entails taking an active part in the installation, configuration, maintenance and migration of Databases, along with administrative tasks of the underlying systems.

In this role you shall be reporting to the Head of Software and Professional Services and as part of this team you will be accompanied by, but not limited to:

  • Software Developers
  • Solutions Consultants and Specialists
  • Database Administrators
  • Project Managers

Megabyte is currently experiencing significant growth across all fronts and now is the perfect time to take your career to the next level with exciting opportunities to advance even further.

Key Responsibilities

As a Database Administrator your key responsibilities will include:

  • Installation and maintenance of the performance of database servers.
  • Development of processes for optimizing database security.
  • Setting and maintenance database standards.
  • Management of database access.
  • Performance tuning of database systems.
  • Installation, upgrade, and management of database applications.
  • Diagnosis and troubleshooting of database errors.
  • Recommendation and implementation of emerging database technologies.
  • Creation and management of database reports, visualizations, and dashboards.
  • Creating automation for repeating database tasks.
  • Writing clear and precise technical documentation
  • Keeping abreast with latest developments within your segment


  • A tertiary qualification in Computer Science or a relevant field
  • Minimum of 3 years of experience in database administration and architecture
  • Strong command of SQL and SQL server tools
  • Understanding of relational and dimensional data modelling
  • PowerShell and Unix shell scripting skills
  • Experience with Linux and Windows Server environments
  • Extensive experience with database technologies (MS SQL, Oracle and MySQL)
  • Excellent knowledge of both Oracle and Ms SQL backup and recovery scenarios
  • Must be an excellent team player and respond well to constructive feedback
  • Fluent use of the English language, both written and spoken
  • Availability for on-call support as needed.

Beneficial to have

  • Experience and knowledge on other Oracle tools and products
  • OCA/OCP certifications
  • MCSE/MCSA certifications
  • Familiarity with SSAS, SSIS and SSRS
  • Familiarity with Oracle Warehouse Builder and Oracle Data Integrator
  • Experience with Cloud Services and Platforms, such as Microsoft Azure and Oracle Cloud

Our values

Megabyte’s success is powered by our people and our culture is what makes Megabyte a fun and rewarding place to work. Our employees are empowered and driven to always learn more and improve themselves. We are passionate about what we do, perform with pride and strive to exceed our standards.  

Success is celebrated and integrity is the core of who we are at Megabyte.

Our selection process

A shortlist is drawn up for those candidates that meet the criteria set for the role and a first interview is conducted to assess the candidate’s experience and suitability for the role.

A technical assessment will be sent out to those candidates that were successful in their first interview. The top performing candidates will progress to the final interview with the respective General Manager. 

A decision will be taken after a thorough assessment of these final candidates.

Are you ready to join our team?

Applications, quoting respective reference number and current CV should be sent by e-mail on