Solidarity Uganda is a collective of trainers and consultants who teach and consult on civil resistance and social change. Our goal is to build a culture of resistance against oppression for a new Uganda. We focus on inspiration, education, and action. Without inspiration, oppressed peoples may remain idle.  Without education, they may use ineffective means of change (like violence) or fail to capitalize on their people power potential and without action, nothing will change.

To achieve this goal, one of the strategies employed was the establishment of Wii Otem Center for Resistance and Alternatives, a social enterprise that provides space for learning and development of skills through its free library and internet services, community events, in-house educational activities, and other gatherings, while at the same time providing a safe alternative space for community organizers, activists, progressive organizations, and Human Rights Defenders.

At the moment, we are looking for innovative and creative candidates to fill in the following vacancies at Wii Otem Center.

For each of the following job posts, submit your CV and bio, three reference letters (at least two from former supervisors), letter of motivation, LC1 introductory letter, and copies of certificates, academic records, and IDs to Copy in and  We prefer electronic applications.

Indicate which post you are applying for in the subject line. Females and people of all backgrounds are encouraged to apply for all posts. Not every applicant will be contacted due to our limited capacity.
Deadline is open until positions are filled

Human Resource Officer

Duty Station  : Kampala, with some time in Lira, or Lira with some time in Kampala

Reports to      : Executive Director

Job Summary:   The Human Resource Officer actively contributes to the accomplishment of Human Resources practices and objectives in managing the full employee life cycle from recruitment, induction to exit and also in providing administrative support in the day to day running of human resources activities.

Key Duties and Responsibilities:

Collect and organize input on HR processes and policies and participate in the review and update of various systems, manuals, guidelines, and tools.

Give HR support to the Staff when required

Place adverts for facilitating recruitment

Conduct background checks for selected candidates and mails out the candidate offer letter.

Prepares all documentation required for the new employee and arrange for employee’s orientation.

Assist to maintain HR records through a documented filing system based on “easy to retrieve” principle.

Render support in processing staff members’ contracts, entitlements and benefits in accordance with Staff Rules and established HR procedures

Ensure that all staff have done ethical training.

Responsible for updating, and reconciling all staff records/bills for Medical insurance.

Maintain personnel records in the office and data base, including maintenance of the attendance, overtime and leave records.

Facilitates for sign off of exit checklist by Supervisor, and other departments for employees leaving the organization.

Perform any other duty that may be required from time to time.

Qualifications, Skills and Experience:

The applicant should hold a Bachelor’s degree in Human Resources Management or Additional relevant experience and completion of HR certification or courses, may substitute for some education.

At least two years of experience in HR, preferably with an International or local organization and good knowledge of HR best practices and standards.

Experience with and knowledge of employment laws, regulations, policies, principles, concepts, and practices. Good understanding of the local labor law.

Experience using MS Windows and MS Office packages (Excel, Word, PowerPoint), Web Conferencing Applications.

Effective oral and written communication skills.

Excellent interpersonal skills.

Skills in database management and record keeping.

Able to exhibit a high level of confidentiality.

Excellent organizational skills, and adaptive to assist where most needed

Must be able to identify and resolve problems in a timely manner.

Must be able to gather and analyze information skillfully

Impeccable accountability, transparency, and honesty


Three month probationary period is paid, with contracts further negotiated thereafter.


Responsibilities will include:

Support the staff of Action Alliance , as well as assisting daily operations of the IT infrastructure including but not limited to software installation and upgrades, system builds, creating network, connectivity issues, support tools, and other MIS systems.

Maintain organizational databases for assigned project sites while ensuring that all data is secure and also maintain confidentiality and integrity of such data

Manage all ICT equipment and electronic communication devices, facilitating repairs and maintenance of ICT equipment,

Prepare periodic (monthly) ICT reports that feed into the regional IT report operations while providing an update on the status of IT services in the organization and also organizing ICT related trainings, as well as providing general end user and desktop support which are critical to the operations of Action Alliance

Assist in the management and mitigation of risks associated with Information and Communications Technology. Such risks are in the areas of connectivity failures, safety of IT assets, safety of organization and user data, disasters affecting IT services both natural and manmade, misuse of internet and email facilities by staff that leads to loss of productive hours and inadequate bandwidth.

Provide maintenance and security of all network systems, servers, computers, and all other ICT related equipment.

Provide day-to-day guidance and management on technical activities for other IT associates, interns in central office and field sites, organize and train staff on computer care, usage and new technologies and proactively engage with end-users and user training experience and resources

Work in close collaboration with the Global IT allies to maintain a secure network, identify and recommend any change in IT that might be required to improve organization performance

Test systems and applications including installations and repairs of operating systems (Win/7/8/10, Ubuntu Linux), Office suite packages (MS Office/OpenOffice/LibreOffice), network monitoring and other software applications

Maintain and regularly update thorough documentation relating to the network configuration and its administration, update/register inventory of all computer equipment including software used in all sites.

Provide quick response to users’ requests for help, diagnose problem, provide resolution to staff using email, phone, remote access software or in-person when available and also how to avoid the same issue in the future and how to troubleshoot issues for themselves

Ensure that users’ systems are ready and able to accomplish the goals of the user, including connecting to all centrally provided tools and services

Manage and implement a data backup system with standard procedures and ensure all precautions are taken concerning sensitive information

Maintain updates of antivirus software on all computers for protection and follows the standard maintenance check list for periodic checks of machines

Efficient management of IT resources from purchase to end of life phase with proper documentation and control IT budget in areas of hardware purchase and deployment, hardware maintenance, connectivity costs, software purchase and maintenance etc

Monitors proper implementation of Action Alliance ltd ICT Policy and document and update technology policies and procedures

Other duties as may arise from time to time and as may be assigned to the employee.

Qualifications and Requirements

University degree (or equivalent) in Computer Science, Information Technology or a related technology degree is preferred;

At least 2 years of working experience with extensive knowledge in networking, system administration, computer maintenance and user support or directly related training

LAN administration experience, system administration, including maintenance and installation of all network equipment including switches, routers, gateways, firewalls

Trainings on advanced/specialized computer applications such as cisco CCNA/CCNP, MCSE or other certifications/trainings in Information Technology are advantages

Experience in other desktop, web based software and tools, email systems, open source, customized applications are all advantages

Excellent attention to detail, highly organized, rigorous, self-motivated, strong sense of responsibility, ability to work independently

Must be able to work in a cross cultural environment. Must be able to communicate effectively with supervisor and staff on a regular basis.

Strength and discipline to refuse requests and temptations to cheat, abuse the policies of the organization and/or government regulations.

Strong analytical ability to resolve complex technical issues in addition to effective communication and customer care skills

Ability to define problems, collect data, establish facts, and draw valid conclusions

Ability to interpret an extensive variety of technical instructions in mathematical or diagram form and deal with several abstract and concrete variables

Ability to effectively present information and respond to questions from groups of managers, clients, customers, and the general public


Three month probationary period is paid, with contracts further negotiated thereafter.

Duty Station:

This position is based in Central Uganda and will require up to 50%

of time spent traveling within the region

Solidarity Uganda welcomes INTERNS AND VOLUNTEERS as well. Share your CV with us.

Interns and volunteers enjoy a wide variety of experiences and have the opportunity to learn more about social change work. People of all origins are encouraged to apply.

For more information, contact us!