Computer/IT Jobs at Embassy of the United States of America in Kigali among other companies

Deadline of this Job: 24 October 2022
JOB DETAILS:
U.S. Embassy Kigali
Student Internship Vacancy Announcement
Open To: All interested students for internship
Location: U.S. Embassy, Kigali
Opening Date: October 12, 2022
Closing Date: October 24, 2022
Work Hours: 10–30 hours per week
Internship Start date - end date: January – May
The Embassy of the United States of America in Kigali is happy to announce its local
internship program designed to provide Rwandan students with a unique opportunity
to work at the U.S. Embassy Kigali.
The U.S. Embassy would like to highlight that this internship program
is an unpaid
program; as such, there are no financial benefits attached and no compensation.
Additionally, no future employment guarantees, or privileges will arise from an
intern’s participation in this program. Please see below open internship vacancies.

Internship Opportunity Information:
1. General Services Office Digital Projects Intern
Description of duties:
• The intern will be tasked with creating an inventory of loanable property items for the warehouse team to publicize the items available to the embassy community.
• This will include setting up and photographing loanable property, counting items, and compiling all information in a PDF document for publishing.
• The intern will also be responsible for taking photos and video of embassy residences.
• The intern may be asked to create video montages with their photos or may be tasked
• with creating PDF documents containing pictures and information about U.S.
• government housing.

Skills required:
• Video production and digital editing and picture taking/editing experience, along with digital document creation
• Language level required: Fluency in English and good working knowledge of Kinyarwanda

Deadline of this Job: 10 November 2022
JOB DETAILS:
iOS - Software Developer II (L3)
This position requires a good understanding of the Swift programming language and common iOS frameworks. At this level, developers should be able to work on user-facing issues on both the company's and clients' products.

Key Prerequisites for the Role
• 2+ years of experience developing iOS applications
• 2+ years of experience with Swift
• Experience using programmatic constraints with UIKit
• Experience with implementing complex designs with UIKit
• Extensive experience with mobile application lifecycles
• Familiar with Grand Central Dispatch or any other concurrency framework
• Understand and be familiar with REST APIs
• Excellent understanding of commonly used data structures and algorithms

Nice to Have

• Experience writing automated tests for iOS applications
• Experience writing iOS applications with SwiftUI
• Experience using Swift Combine

Things You Will D
o
We are a small and nimble team, so you’ll likely get to experience and participate in many projects in various technical capacities. You should, however, broadly expect the following set of responsibilities:
• Actively contribute towards our company project PressPay and its different frameworks
• Actively contribute towards the development of clients’ projects
• Participate in technical design discussions and effort estimation

Deadline of this Job: 10 November 2022
JOB DETAILS:
iOS - Senior Software Developer (L4)
We're looking for a Senior Software Developer to join our fast-growing software company based in Kigali, Rwanda.
This is a senior role position that requires an extensive understanding of Swift and iOS development tools and frameworks.
At this level, developers should be able to implement any advanced data structures from scratch while understanding their different use cases and advantages. It is expected from people at this stage to have very good algorithmic skills, as well as strong technical and architectural design skills.

Key Prerequisites for the Role
• 4+ years of experience developing iOS applications
• 4+ years of experience with Swift
• Experience with writing mobile software in a fast-paced engineering team
• Extensive experience with MVVM and SOLID design principles
• Experience using programmatic constraints with UIKit
• Experience with implementing complex designs with UIKit
• Extensive experience with mobile application life cycles
• Familiar with SCRUM/Agile work environment
• Familiar with advanced data structures and algorithmic solutions
• Understand and be familiar with REST APIs
• Excellent understanding of commonly used data structures and algorithms
• Must have uploaded and maintained at least one app in App Store

Nice to Have
• Experience writing automated tests for iOS applications
• Experience writing iOS applications with SwiftUI
• Experience using Swift Combine

Things You Will Do
We are a small and nimble team, so you’ll likely get to experience and participate in many projects in various technical capacities. You should, however, broadly expect the following set of responsibilities:
• Actively contribute towards our company project PressPay and its different frameworks
• Actively contribute towards the development of clients’ projects
• Participate in technical design discussions and effort estimation

Deadline of this Job: 20 October 2022
JOB DETAILS:
Unified Communications Systems Senior Engineer
Level:3.II
Job description
• Delivery of UC systems and services within the government institutions
• This person will manage the operations of backend systems used in the UC environment to provide Cisco based collaboration services.
• The UC Engineer will define process and methodology used to support the company user base within the organization as well as oversee the implementation of the technology.
• Understanding the mailing systems as communication and collaboration tools
• Understanding of communication tools that existing such as WebEx, Microsoft teams, VC and so on ----
• Responsible for the Architecture, implementation, documentation, operations, disaster recovery and lifecycle of all voice, video, call center and conferencing infrastructure
• Partner with the business for the daily operations of Call Center technologies
• Ensure the integrity of corporate network, UC and data systems security to prevent unauthorized
• access to corporate technology resources
• Continually seek, demonstrate, and share knowledge in the information technology field to result in optimum expertise and resources for government institutions

Minimum Qualifications
• Advanced diploma in Computer Science
3 Years of relevant experience
• Advanced diploma in Computer Engineering
3 Years of relevant experience
• Advanced diploma in Information and Communication Technology
3 Years of relevant experience
• Bachelor's Degree in Software Engineering
3 Years of relevant experience
• Bachelor's Degree in Information and Communication Technology
3 Years of relevant experience
• Bachelor's Degree in Electronics and Telecommunication Engineering
3 Years of relevant experience
• Master’s Degree in Software Engineering
1 Year of relevant experience
• Master’s Degree in Information and Communication Technology
1 Year of relevant experience
• Advanced Diploma (A1) in Software Engineering
3 Years of relevant experience
• Master of Science in Engineering, Electronics and Telecommunications
1 Year of relevant experience
• Bachelor of Science in Computer Science
3 Years of relevant experience
• Bachelor of Science in Computer Engineering
3 Years of relevant experience
• Master of Science in Computer Science
1 Year of relevant experience
• Master of Science in Computer Engineering
1 Year of relevant experience
• Advanced Diploma in Electronics and Telecommunications
3 Years of relevant experience

Competency and Key Technical Skills
• N/A
• Strong critical thinking skills and excellent problem solving skills.
• Inclusiveness
• Accountability
• Communication
• Teamwork
• Client/citizen focus
• Professionalism
• Commitment to continuous learning
• Resource management skills
• Analytical skills
• Problem solving skills
• Decision making skills
• Time management skills
• Risk management skills
• Results oriented
• Digital literacy skills
• Fluency in Kinyarwanda, English and/ or French. Knowledge of all is an added advantage
• Professional Certifications in: Cisco Certified Network Associate – CCNA (or other applicable certifications such as CCDA); Cisco Certified Network Professional – CCNP (or other applicable certifications such as CCDP, CCIE); CompTIA Security + are an added advantage
• Familiarity with cloud based services and technologies, such as Contact Center as a Service (CCaaS), Cisco Hosted Cloud Solution (HCS), Unified Communications as a Service (UCaaS) and others is an added advantage.
• Experience in government ICT sector and NST1;
• Experience in supporting Cisco Call Manager and associated systems (Jabber, WebEx, Telepresence);
• Demonstrated expertise in Cisco UCCx;
• Creativity and Innovation