DEVOPS ENGINEER (1) – SYSTEMS & DATABASE ADMINISTRATION

Technology

Expired
Head Office
Full Time
Posted on March 18, 2025
Due on March 24, 2025 - 02:30 PM

BE PART OF THE TEAM

 

DEVOPS ENGINEER (1) – SYSTEMS & DATABASE ADMINISTRATION / TECHNOLOGY DEPARTMENT

Job Scope

Automating and streamlining the development, deployment, and operational processes of applications. This role bridges the gap between development and operations teams to ensure the efficient, reliable, and secure delivery of software solutions. The DevOps Engineer will implement continuous integration and continuous deployment (CI/CD) pipelines, monitor application performance, and drive improvements in deployment processes.

KEY RESPONSIBILITIES

  • Design, implement, and maintain CI/CD pipelines to automate and streamline software delivery.

  • Collaborate with development teams to ensure the seamless integration of new code into the production environment.

  • Automate and manage infrastructure provisioning, configuration, and deployment using Infrastructure as Code (IaC) tools like Terraform, Ansible, or CloudFormation.

  • Monitor and maintain the health and performance of applications in production, ensuring high availability and scalability.

  • Implement monitoring, logging, and alerting systems to proactively detect and address issues.

  • Ensure proper version control, release management, and deployment strategies for all code releases.

  • Collaborate with security teams to integrate security best practices into the DevOps pipeline.

  • Optimize cloud infrastructure and environments to achieve cost-efficiency, scalability, and performance.

  • Troubleshoot and resolve infrastructure and application issues quickly to minimize downtime.

  • Participate in on-call rotation for incident management and resolution of production issues.

  • Document best practices, operational procedures, and system configurations.

  • Stay updated with the latest industry trends, tools, and technologies related to DevOps.

 

REQUIREMENTS

  • Bachelor’s degree in computer science, information technology, business, or a related field, with minimum 3 years of work experience. OR,

  • Diploma in computer science, information technology, business, or a related field, with minimum 5 years of work experience.

  • Relevant professional certifications related to fields of DevOps is an advantage.

  • Strong experience with CI/CD tools such as Jenkins, GitLab CI, or CircleCI.

  • Hands-on experience with cloud platforms like AWS, Azure, or Google Cloud.

  • Familiarity with containerization and orchestration technologies such as Docker and Kubernetes.

  • Proficiency in scripting languages (e.g., Bash, Python, Ruby, or PowerShell).

  • Solid understanding of version control systems, particularly Git.

  • Knowledge of monitoring tools like Prometheus, Grafana, Nagios, or ELK stack.

  • Knowledge of security practices related to DevOps (e.g., secure coding, vulnerability scanning, compliance) is an advantage.

  • Familiarity with microservices architecture and related technologies.

  • Understanding of networking, firewalls, load balancers, and VPNs.

  • Strong problem-solving skills with a proactive, results-oriented approach.

  • Good communication and collaboration skills to work effectively with cross-functional teams.

Documents required with application.

  1. Curriculum Vitae (CV) / Resume,

  2. Attested educational certificates,

  3. National ID card copy,

  4. Passport Size Photo

  5. Police Report (validity less than 06 months)

Deadline:

Date: 24 March 2025

Time: 14:30

Inquiries

Should you have any inquiries please send us an email to [email protected].

REMUNERATION

  • Competitive Salary

  • Performance-based bonus

  • Annual Increment

  • Health insurance for staff and direct dependents 

  • Professional growth and development

  • Exclusive employee benefits on bank's products.

 

Please note that only shortlisted candidates will be contacted to attend interview.

Most Recent Jobs