Dev Ops Engineer - Digital Factory at Bank Of Kigali

1 Dev Ops Engineer - Digital Factory at Bank Of Kigali
Dev Ops Engineer - Digital Factory

Bank Of Kigali | Type: Job
Published: 2023-09-26 | Deadline: 2023-10-03

Dev Ops Engineer - Digital Factory

About The Digital Factory

The Bank of Kigali Digital Factory (BKDF) was launched in 2019 as the center of facilitating the bank’s digital transformation journey. The Digital Factory is a well-established innovation department that aims to transform the way banking technology is delivered, by re-imagining and delivering a new digital customer experience. We are passionate about this digital transformation for our customers and their experience. The Digital Factory is central to the success of the Bank of Kigali’s D-Bank.

Do you want to help us redefine the way people bank? We're looking for energetic innovators and leaders who are flexible, curious, versatile, responsive and are ready to roll up their sleeves in a collaborative and productive environment. By joining our team, you will make a positive impact on our customers and the banking industry.

About the Job

The DF aspires to be a centre of excellence. To achieve this, the organization must excel at People, fostering a culture of continuous learning and growth.

DevOps in BKDF is the approach that enables faster development of applications and easier maintenance of existing deployments. By enabling stronger bonds between DevOps and other stakeholders in the BK, DevOps promotes shorter, more controllable iterations through the adoption of best practices, automation and new tools. DevOps covers everything from the organization to culture, processes and tooling. You need to be agile enough to wear a technical hat and manage operations simultaneously.

Are You?

  • Are you an experienced Linux-based infrastructure engineer?

  • Are you a strong analytical skills and meticulous attention to detail?

  • Can you anticipate needs and proactively solve problems?

  • Do you have proficiency in DevOps and Agile methodologies, along with a broad understanding of these concepts?

  • Are you someone who excels in analytical thinking with a keen eye for detail?

  • Are you excellent at troubleshooting and resolving complex issues?

  • Do you thrive in environments where you need to work comfortably under tight deadlines?

Key Responsibilities

  • Implementing various development, testing, automation tools, and IT infrastructure

  • Planning the project structure, activities, and involvement in project management activities.

  • Setting up tools and required infrastructure (container orchestration, Firewalls, etc.…)

  • Defining and setting development, test, release, update, and support processes for different teams

  • Ability to review, verify, and validate the software code developed in the project.

  • Troubleshooting techniques and raise the code bugs to be fixed by development team

  • Monitoring the processes during the entire lifecycle for its adherence and updating or creating new processes for improvement and minimizing the wastage

  • Encouraging and building automated processes wherever possible

  • Identifying and deploying cybersecurity measures by continuously performing vulnerability assessment and risk management

  • Incidence management and root cause analysis

  • Selecting and deploying appropriate CI/CD tools

  • Striving for continuous improvement and build continuous integration, continuous development, and constant deployment pipeline (CI/CD Pipeline)

  • Mentoring and guiding the development team members

  • Managing periodic reporting on the progress to the management and the customer

Experience & Qualifications

  • BSc in Computer Science, Electronic Engineering or a related course

  • Msc in related course is an added advantage

  • Minimum of 2 years experience in a similar role

  • Advanced proficiency in Linux Based security and networking such as routing, firewall, Dockerization, etc.

  • Advanced proficiency in databases such as PostgreSQL, Mongo, MSSQL

  • Experience working with various tools, open-source technologies, and cloud services

  • Awareness of critical concepts in DevOps and Agile principles

  • Advanced proficiency in Kubernetes and / or other container orchestration

Job benefits

  • Join a team that values your unique perspective and encourages collaboration. We foster an inclusive environment that highlights creativity, encourages curiosity, and celebrates success.

  • Work in an inclusive and collaborative environment that highlights creativity, encourages curiosity, and celebrates success.

  • Access to tools and technology necessary for creating meaningful customer experiences.

  • We hire you for your skills, not just for a job. You can grow with us, gaining not only success in your role but also in your overall career.

  • Enjoy a flexible work culture that allows for a healthy work-life balance.

  • Take advantage of online and in-person learning and development opportunities to enhance existing skills or learn new ones.

  • Collaborate with a design-focused team: Prepare to inspire others and be inspired.

Application Instructions

To submit an application, send us an email with your CV, portfolio link(s), and/or cover letter to dfcareers@bk.rw. For ease of identification, use the following template for your email header.

“Application for [ROLE] Q4 2024, [FIRSTNAME] [LASTNAME]”

For example, if your name is Katya Niyambo and you apply for the role of Full Stack Developer, your email header should read:

Application for Full Stack Developer Q4 2023, Katya Niyambo

Submissions will be considered through 3rd October 2023. Kindly share your application before then.