UN

Information Technology and Communication Lead

University of Saint Joseph Mbarara (USJM)
📍 MbararaCDI🗓️ 7 days ago

Job Description

Mbarara
CDI

Your safety comes first — read before you go. Taf4All only lists job offers published by third parties. We are not the employer, we do not conduct these recruitments, and we cannot guarantee what happens once you make contact — you deal directly with the person or company behind the offer, at your own risk.

Leads the Information and Communication Technology division, overseeing the strategic direction, implementation, and management of all ICT systems, infrastructure, and services to ensure seamless operations and alignment with organizational objectives. Responsible for developing and executing ICT policies, standards, and procedures to maintain security, efficiency, and compliance with regulatory requirements. Directs a team of IT professionals, fostering collaboration, innovation, and continuous improvement in technology solutions. Manages IT budgets, ensures cost-effective resource allocation, and drives digital transformation initiatives to enhance productivity and service delivery. Acts as the primary liaison between senior leadership, stakeholders, and external technology partners to align ICT strategies with business goals. The University of Saint Joseph Barbara (USM) seeks a dynamic and dedicated individual to join its esteemed faculty as a [insert position title]. Applicants must hold a [insert required degree, e.g., Ph.D.] in [insert relevant field] from a recognized institution, along with [insert number] years of teaching experience at the university level. Preference will be given to candidates with a strong research background, demonstrated through published work in peer-reviewed journals. Additionally, the ideal candidate should possess excellent communication skills, a commitment to student mentorship, and the ability to contribute to curriculum development. Responsibilities include delivering engaging lectures, supervising undergraduate and graduate research projects, and actively participating in departmental and university committees. Fluency in [insert required languages] is essential, and familiarity with [insert relevant software/tools] is highly desirable. The successful candidate will also be expected to secure external funding to support research initiatives and foster collaborations with industry and academic partners. Mbarara Mbarara The ideal candidate will possess a Bachelor’s degree in Education or a related field, with a strong emphasis on instructional design, curriculum development, or a similar discipline. Relevant certifications, such as a teaching license or specialized training in adult education, are highly desirable. Additionally, three or more years of hands-on experience in instructional design, corporate training, or a comparable role is required. Proficiency in e-learning authoring tools, learning management systems (LMS), and multimedia integration is essential. Strong communication skills, both written and verbal, are necessary to collaborate effectively with stakeholders and deliver engaging training programs. We are seeking a skilled professional to oversee computer and information technology systems, manage teams, and contribute to educational initiatives. The ideal candidate will possess expertise in IT infrastructure, team leadership, and educational program development. Responsibilities include managing IT operations, leading cross-functional teams, and designing training programs to enhance technical skills. Requirements consist of a degree in computer science, IT management, or a related field, along with at least five years of relevant experience in IT administration, team management, and educational curriculum development. Background information about the job or company (e.g., role context, company overview) The University of Saint Joseph Barbara (USM) is seeking applications from highly qualified, skilled, and driven candidates for multiple academic, administrative, technical, and support staff roles. The positions span diverse university departments, such as teaching and research, student services, human resources, academic administration, library operations, information and communication technology, property and facilities management, athletics, health services, records and examinations, as well as security. Bachelor’s degree in a relevant field or equivalent practical experience is required. Proficiency in specific software, tools, or programming languages is essential. Strong analytical and problem-solving abilities are necessary. Excellent communication and teamwork skills are crucial. Experience with project management or related methodologies is preferred. Familiarity with industry standards and best practices is a must. Ability to work independently and manage multiple tasks efficiently is important. Applicants must meet the following qualifications: A recognized university must award a Master’s degree in Computer Science, Information Technology, Software Engineering, Information Systems, or a closely related discipline. A Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a closely related computing field is required. Proven expertise in software development and programming is required for this role. Demonstrated experience in delivering university or tertiary-level instruction is required. Evidence of prior research contributions and published scholarly work will be considered an asset. Practical engagement in software development, application development, or the broader ICT sector would be considered a beneficial qualification. Proficiency in Competence-Based Teaching methodologies is considered particularly beneficial. A PhD qualification would be considered a significant asset for this role. A strong candidate for this role should possess in-depth knowledge and experience in the following specialized fields. The ideal applicant will have a proven track record in relevant industries, demonstrating expertise through hands-on projects or professional achievements. Key focus areas include advanced technical skills, industry-specific methodologies, and a deep understanding of current trends and best practices within the designated domains. Additionally, the role demands proficiency in problem-solving, strategic planning, and the ability to apply specialized knowledge to drive innovation and operational excellence. Preference may be granted to applicants possessing specialized knowledge in the following areas: Software engineers are responsible for designing, developing, testing, and maintaining software applications and systems. They collaborate with cross-functional teams to analyze user needs, identify technical requirements, and deliver scalable solutions. Proficiency in programming languages such as Python, Java, or C++ is essential, along with expertise in frameworks, databases, and version control systems. Strong problem-solving abilities, attention to detail, and effective communication skills are also required to ensure high-quality software delivery and seamless integration across platforms. Object-Oriented Programming enables the creation of modular, scalable, and maintainable software systems by organizing code into reusable objects that encapsulate data and behavior. Proficiency in this paradigm involves structuring applications around classes, inheritance hierarchies, polymorphism, and encapsulation principles to enhance code reusability and reduce redundancy. Familiarity with design patterns such as Singleton, Factory, or Observer is often essential for implementing robust, efficient solutions in large-scale development projects. We specialize in the creation and maintenance of web applications, ensuring they are scalable, responsive, and user-friendly. Our team designs, develops, and deploys full-stack solutions, integrating front-end and back-end technologies to meet business objectives. Proficiency in frameworks such as React, Angular, or Vue.js is essential, along with a strong grasp of server-side languages like Node.js, Python, or Java. Experience with databases, APIs, and cloud services (e.g., AWS, Azure) is required to build robust, high-performance applications. Additionally, candidates should demonstrate expertise in version control systems (e.g., Git) and agile development methodologies to deliver seamless digital experiences. Develop mobile applications using modern development frameworks and tools to create user-friendly, high-performance applications for iOS and Android platforms. Proficiency in programming languages such as Swift, Kotlin, or Java is required, along with experience in mobile development frameworks like React Native or Flutter. Strong problem-solving skills and the ability to work collaboratively in a team environment are essential. Additionally, familiarity with RESTful APIs, version control systems (e.g., Git), and agile development methodologies is necessary to ensure efficient project delivery. Experienced professionals adept in Database Management Systems are sought after for this role. Proficiency in designing, implementing, and optimizing relational and non-relational databases is essential. Candidates should demonstrate expertise in SQL, NoSQL, and database administration, including performance tuning and security management. Responsibilities include maintaining data integrity, ensuring efficient query execution, and collaborating with cross-functional teams to support business applications. Strong analytical skills and a deep understanding of database architecture are required to address complex data challenges effectively. Full-stack development expertise is required, encompassing both front-end and back-end systems. Proficiency in frameworks such as React, Angular, or Vue.js for the front end, along with Node.js, Django, or Ruby on Rails for the back end, is essential. A strong command of databases like MySQL, PostgreSQL, or MongoDB, as well as cloud services (AWS, Azure, or Google Cloud), is also necessary. Experience with version control systems (Git), CI/CD pipelines, and Agile methodologies is preferred. The role demands the ability to design, develop, and deploy scalable, high-performance applications while ensuring security and maintainability. Cloud computing expertise is essential, encompassing a comprehensive grasp of cloud infrastructure, services, and deployment models. Candidates must demonstrate proficiency in cloud platforms such as AWS, Azure, or Google Cloud, along with hands-on experience in designing, implementing, and managing scalable solutions. Strong knowledge of cloud security best practices, cost optimization, and DevOps methodologies is required, as is the ability to collaborate effectively within cross-functional teams to drive innovation and operational efficiency.

  • Responsible for conducting systems analysis and design to develop efficient, scalable solutions that align with organizational requirements.

Expérience

  • Proficiency in Artificial Intelligence and Machine Learning methodologies is essential, encompassing advanced algorithms, neural networks, and statistical modeling techniques to drive data-driven insights and automation solutions. DevOps methodologies and software testing disciplines are integral to this position. Responsibilities include implementing continuous integration and delivery pipelines, automating test processes, and ensuring high availability and performance of systems. The role requires proficiency in scripting languages, cloud platforms, and monitoring tools, along with a strong understanding of software development lifecycles. Candidates must demonstrate experience in designing test frameworks, executing test cases, and analyzing results to identify defects and improve software quality. Collaboration with development teams is essential to foster a culture of reliability and efficiency.
  • Safeguard digital assets by implementing and overseeing robust cybersecurity measures to mitigate risks, threats, and vulnerabilities across systems, networks, and data repositories.

Formation / Diplômes

  • Proficiency in emerging digital technologies is required. All supplementary information, including benefits, workplace environment, team specifics, or other relevant details, is available upon request. The University of Saint Joseph Barbara (USM) upholds equal-opportunity employment principles, fostering an environment dedicated to excellence, integrity, comprehensive education, student welfare, and societal contribution.

---

**

[Click the Apply button below to apply, and Create my CV to build a CV tailored to this offer, professionally]

Ready to apply?

Does my CV fit this offer? Free diagnosis

Get seen by recruiters

Publish your CV on the Candidates page — the place recruiters browse directly to find profiles like yours.

See the Candidates page

You are recruiting?

Find candidates on TAF4ALL

🚀 Boost your application

Stand out with a professional CV and a personalized cover letter generated by AI in 3 minutes. 1 Marketing position(s) posted this week in Ouganda.

🇨🇦

Canadian employers are also recruiting in Africa

Real offers from Canadian employers who are explicitly looking for candidates outside Canada. No agency, no fees — you apply yourself.

Expert Application Advice

When tailoring your application for University of Saint Joseph Mbarara (USJM), address the senior-level need for Python by citing a specific past project where you solved a similar challenge. This shows real experience, not just keywords.

Positioning — Your cover letter must answer one question: why YOU for THIS specific role right NOW? Avoid generic templates — one sentence on what you specifically bring beats three generic paragraphs.

Technical leadership — Prepare an example of an architectural decision you made, with constraints (budget, timeline, team) and outcomes. African CTOs look for someone who managed real complexity, not just knows the theory.

🎯 Make your application ATS-ready

ATS (Applicant Tracking Systems) are the software recruiters use to automatically filter CVs before any human reads them. Our CV builder is specifically designed to pass these filters — and it takes under 3 minutes.

Create my ATS CV →
Career advice powered by Taf4All

Your safety comes first — read before you go

Taf4All only lists job offers published by third parties. We are not the employer, we do not conduct these recruitments, and we cannot guarantee what happens once you make contact — you deal directly with the person or company behind the offer, at your own risk.

  • Never pay any amount of money — for a file, a training, a uniform, or an interview. A real employer never asks the candidate to pay.
  • Never send a photo of your ID card, passport, or banking details before you have physically verified the employer exists.
  • Always meet in a public place, during the day — never an isolated address, a private home, or a location you cannot verify in advance.
  • Tell a relative or friend exactly where you are going, with whom, and at what time — and share your live location if possible.
  • Search the company name online before going: a real business has a trace (website, reviews, other employees, an official address).
  • A salary that is far above the market rate for the position and the city is a red flag — be extra cautious.

You might also be interested in

UN

Lecturer in Information and Communication Technology

🎯 Responsabilités We are seeking a dedicated Assistant Lecturer in Information and Communication Technology to support the academic team. The ideal candidate will hold a relevant degree, preferably at the master’s level or higher, in ICT or a closely related field. A minimum of two years of teaching or industry experi

CDIil y a 7 jours
NI

Information and Communications Technology Specialist

📋 Missions principales The role involves overseeing the planning, implementation, and management of information, communications, and technology systems to ensure seamless organizational operations. Responsibilities include maintaining network infrastructure, troubleshooting technical issues, and providing user support

CDIil y a environ 1 mois
UG

Information and Communication Technology Security Specialist

🎯 Responsabilités The ICT Security Officer is tasked with safeguarding an organization’s digital assets through the implementation and oversight of robust security measures. This role involves conducting regular risk assessments, developing and enforcing security policies, and ensuring compliance with relevant regulat

CDIil y a 16 jours
PK

Senior Information Technology Consultant

PKF·Kampala

🎯 Responsabilités Seeking a seasoned Senior IT Consultant to spearhead technology strategy and deliver innovative solutions, driving digital transformation and operational excellence. The ideal candidate will possess extensive expertise in designing, implementing, and optimizing IT infrastructure, alongside a strong b

Freelanceil y a 19 jours