Job Description
Designing, orchestrating, implementing, and supporting secure and scalable infrastructure using IaaS, PaaS, and on premise platforms.
• Developing Infrastructure as Code (IaC) and utilizing Configuration Management tools
• Developing Continuous Integration / Continuous Delivery (CI/CD) processes to help deliver quality solutions efficiently, securely, and at scale.
• Responsible for developing, implementing, and enforcing architecture, governance, operating procedures, monitoring, and system standards; creating and maintaining accurate technical documentation.
• Conduct research on emerging cloud technologies in support of infrastructure development efforts and recommend technologies that will increase cost effectiveness and infrastructure flexibility.
• Provide 3rd level server, storage, IaaS, PaaS, and other infrastructure related support.
• Review and correlate information, determine root cause, and improve processes to prevent recurring issues.
Lead infrastructure-related projects from idea generation through implementation including: needs analysis, cost/benefit, selection, implementation, knowledge transfer and support
Minimum Qualifications
-
Advanced diploma in Computer Science
Experience: 3
-
Advanced diploma in Computer Engineering
Experience: 3
-
Advanced diploma in Information and Communication Technology
Experience: 3
-
Bachelor’s Degree in Information and Communication Technology
Experience: 3
-
Bachelor’s Degree in Electronics and Telecommunication Engineering
Experience: 3
-
Master’s Degree in Information and Communication Technology
Experience: 1
-
Master of Science in Engineering, Electronics and Telecommunications
Experience: 1
-
Bachelor of Science in Computer Science
Experience: 3
-
Bachelor of Science in Computer Engineering
Experience: 3
-
Master of Science in Computer Science
Experience: 1
-
Master of Science in Computer Engineering
Experience: 1
-
Advanced Diploma in Electronics and Telecommunications
Experience: 3
Competency and Key Technical Skills
-
Integrity
-
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
-
Microsoft Azure Resource Manager (ARM) templates, and Desired State Configuration (DSC);
-
Creativity and Innovation