Database Engineer Job At Institute of Chartered Accountants of Nigeria (ICAN)

Database Engineer

Institute of Chartered Accountants of Nigeria (ICAN)

Database Engineer Job Vacancy At Institute of Chartered Accountants of Nigeria (ICAN)

Database Engineer job vacancy is currently available at the Institute of Chartered Accountants of Nigeria (ICAN). Applications are hereby invited from suitably qualified individuals who possess all the below-listed criteria.


The Institute of Chartered Accountants of Nigeria (ICAN) was established by Act of Parliament No. 15 of 1965 to:

(i) determine what standards of knowledge and skill are to be attained by persons seeking to become members of the accountancy profession and to raise those standards from time to time as circumstances may permit;

(ii) secure following the provision of the Act, the establishment and maintenance of the registers of fellows, associates and registered accountants entitled to practice as accountants and auditors and to publish from time to time a list of those persons;

(iii) perform, through the Council of the Institute, all other functions conferred on it by the Act. As the foremost professional accounting body in the West African sub-region, in 1982, ICAN initiated and contributed significantly to the formation of the Association of Accounting Bodies in West Africa (ABWA). In fulfilling its mission, the Institute has over the years certified 38,000 Chartered Accountants who are engaged in value creation in various sectors of the economy. Apart from being in professional practice, ICAN members are engaged in the three tiers of public service as well as the private sector.

Database Engineer Responsibilities

  • Design and document database architecture.
  • Data Modeling.
  • Design Data Warehousing and Business Intelligence platform.
  • Build database scheme, tables, procedures and permissions.
  • Set up data sharing and disk partitioning>
  • Develop database utilities and automated reporting.
  • Create shell scripts for task automation.
  • Create, test and execute data management languages.
  • Analyze and sustain capacity and performance requirements.
  • Analyze, consolidate and tune database for optimal efficiency.
  • Monitor systems and platforms for availability.
  • Oversee backup, clustering, mirroring, replication and failover.
  • Restore and recover corrupted databases.
  • Install and test upgrades and patches.
  • Implement security and encryption.
  • Provide support for critical situations.
  • Evaluate and recommend new database technologies.


  • Bachelor’s Degree in Computer Science or a related field.
  • 4 – 6 years of experience in database administration, integration and architecture.
  • Experience with Backup, High Availability and Replication of databases.
  • MCSE/MCSA certifications preferred.
  • Experience with Linux and Windows Server environments.
  • Extensive experience with database technologies (MS SQL, PostgreSQL Oracle).
  • Experience with cloud services (Microsoft Azure) is a plus.
  • Strong command of SQL and SQL server tools.
  • Advanced knowledge of database security,  backup and recovery and performance monitoring tools.
  • Understanding of relational and dimensional data modelling.
  • PowerShell and Unix shell scripting skills.

How To Apply

Interested and qualified candidates should send their Resume to: using the Job Title as the subject of the mail.

The application deadline is 17th November.


  • Multiple applications will lead to disqualification
  • Only shortlisted candidates will be contacted.