HIT Department

HIT Department

Networking, Security, & Infrastructure

This is the highly technical team responsible for core systems, security, and system maintenance. Some of the functions they perform are:

  • System upgrades, large and small on just about every system
  • Network maintenance and upgrades
  • Firewalls
  • Security
  • Interface Analysts
  • Operating System maintenance (Linux, Windows, and others)
  • Server maintenance
  • Software deployments

Database Administrator

Building database systems of high availability and quality depending on each end user’s specialized role , Designing and implementing databases in accordance to end users information needs and views , Defining users and enabling data distribution to the right user, in appropriate format and in a timely manner .

Responsibilities

  • Build database systems of high availability and quality depending on each end user’s specialised role
  • Design and implement database in accordance to end users information needs and views
  • Define users and enable data distribution to the right user, in appropriate format and in a timely manner
  • Use high-speed transaction recovery techniques and backup data
  • Minimise database downtime and manage parameters to provide fast query responses
  • Provide proactive and reactive data management support and training to users
  • Determine, enforce and document database policies, procedures and standards
  • Perform tests and evaluations regularly to ensure data security, privacy and integrity
  • Monitor database performance, implement changes and apply new patches and versions when required

Healthcare Software Development

Healthcare software engineers are creative thinkers who develop software applications or systems that support healthcare delivery or pave the way toward breakthroughs in medical treatments. They may work websites that connect researchers with clinical trial data across the globe, mobile applications that foster real-time collaboration between physicians or provide immediate access to patient health records and software to support electronic health records and health record information exchanges.

A standard Software Developer job description should include, but not be limited to:

  • Researching, designing, implementing and managing software programs
  • Testing and evaluating new programs
  • Identifying areas for modification in existing programs and subsequently developing these modifications
  • Writing and implementing efficient code
  • Determining operational practicality
  • Developing quality assurance procedures
  • Deploying software tools, processes and metrics
  • Maintaining and upgrading existing systems
  • Training users
  • Working closely with other developers, UX designers, business and systems analysts
Language/ቋንቋ