skol

Senior Officer, System Administrator at National Bank of Rwanda (BNR): Deadline: Sep 16, 2024

Yanditswe: Monday 09, Sep 2024

featured-image

To bridge the gap between software development and IT operations by also improving collaboration and productivity with automating infrastructure and workflows in environment provisioning and deploying updates seamlessly, ICT infrastructure department is recruiting a Senior IT System Administrator reporting to the Manager, Systems Administration Division.

Description

Job Summary

To bridge the gap between software development and IT operations by also improving collaboration and productivity with automating infrastructure and workflows in environment provisioning and deploying updates seamlessly, ICT infrastructure department is recruiting a Senior IT System Administrator reporting to the Manager, Systems Administration Division.

Key Responsibilities;

Design, implement, and manage infrastructure as code (IaC) using tools like Terraform, Ansible, or Cloud Formation.
Automate provisioning and configuration management.
Develop, maintain, and enhance Continuous
Integrate automated testing, static code analysis, and security checks into the pipelines.
Set up and manage monitoring and logging solutions to ensure system reliability and performance.
Use tools such as Prometheus, Grafana, ELK Stack, and Splunk for monitoring and analysis.
Work closely with development, QA, and operations teams to ensure smooth deployment and operation of applications.
Facilitate communication and collaboration among teams to streamline development and release processes.
Manage cloud infrastructure on platforms such as AWS, Azure, or Google Cloud.
Implement cost optimization strategies and ensure efficient resource utilization.
Implement security best practices in the infrastructure and deployment processes.
Ensure compliance with industry standards and regulations
Manage and maintain configuration management tools such as Puppet, Chef, or SaltStack.
Ensure consistency and repeatability of configurations across environments.
Analyze system performance metrics and make recommendations for improvement.
Optimize application performance and infrastructure scalability.
Participate in on-call rotations to troubleshoot and resolve production issues.
Conduct root cause analysis and implement corrective measures.
Stay updated with the latest industry trends, technologies, and best practices.
Continuously seek opportunities to improve the efficiency and effectiveness of the DevOps processes.
Utilize containerization technologies such as Docker to create, deploy, and manage applications.
Use orchestration tools like Kubernetes to manage containerized
Document infrastructure, processes, and procedures clearly and comprehensively.
Provide training and support to development and operations teams on DevOps tools and practices

Qualifications, Experience and Skills

Have a Master’s degree in computer science or other related fields
Having at least experience of 4 years working with IT fields, experience in banking sector.
Strong experience with automation and configuration management tools.
Proficiency in scripting languages such as Python, Bash, or PowerShell.
Experience with cloud platforms (AWS, Azure, Google Cloud).
Strong experience with containerization technologies (Docker
Female Candidates are encouraged to apply

Skills & Competencies

Personal drive and effectiveness;
Ability to generate breakthrough solutions;
Ability to constantly deliver quality and value;
Strong customer focus; and
Effective communication skills.

Click here to visit the website source

Leave a Reply

Your email address will not be published. Required fields are marked *

Who are you?

Amategeko n'amabwiriza birkurikizwa