Information technology, software development, data Jobs for Mid-level in Kenya

5 jobs found

Equity Bank Kenya

Devops Engineer

Nairobi

Kenya

CIC Insurance Group

Forensic Investigations Officer

Engineer

Kenya

Madison Insurance Group

Information Systems Auditor

Nairobi

Kenya

Equity Bank Kenya

SRE Engineer

Nairobi

Kenya

Co-operative Bank

SOA Support Engineer

Nairobi

Kenya

Absa Group Ltd

Product, Insights Analytics Manager

Nairobi

Kenya

Closed for applications
Equity Bank Kenya

Sr. Level Full Stack Developer

Nairobi

Kenya

Closed for applications
SBM Bank

Supervisor, Functional Systems

Nairobi

Kenya

Closed for applications
I&M Bank

ICT Service Senior Associate, Observability & Monitoring

Nairobi

Kenya

Closed for applications

Get personalised job alerts directly to your inbox!

Equity Bank Kenya

Applications Support Engineer

Nairobi

Kenya

Closed for applications
Equity Bank Kenya

Banking + 2 more

Devops Engineer

Job details

Contract Type

Description
Qualifications

KEY TECHNICAL SKILLS & COMPETENCIES

  • Microsoft Azure
  • Unix / Linux Shell Scripting
  • SQL
  • Database concepts
  • Strong collaboration, problem‑solving, and analytical skills

EXPERIENCE REQUIREMENTS

  • Minimum of 2 years’ experience in a DevOps or related role
  • Hands‑on experience with Microsoft Azure
  • Exposure to banking or financial services applications is required

ACADEMIC QUALIFICATIONS & CERTIFICATIONS

  • Bachelor’s degree in engineering, Computer Science, Information Technology, or a related field
  • Nice to have: Microsoft Azure certifications (e.g., AZ‑900, AZ‑104)


Responsibilities


1. CI/CD Pipeline Development & Maintenance

  • Design, implement, and manage Continuous Integration and Continuous Delivery (CI/CD) pipelines.
  • Automate build, test, and deployment processes to support rapid and reliable software releases.

2. Infrastructure as Code (IaC)

  • Provision and manage infrastructure using Infrastructure as Code tools such as Terraform, Ansible, CloudFormation, or ARM templates.
  • Ensure environment consistency, version control, and repeatable, reliable deployments.

3. Cloud Infrastructure Management

  • Deploy, manage, and support systems on Microsoft Azure and other cloud or on‑premise environments where applicable.
  • Optimize cloud resources for scalability, performance, availability, and cost efficiency.

4. Monitoring, Logging & Alerting

  • Implement and maintain monitoring and observability solutions (e.g., Prometheus, Grafana, ELK/EFK, Datadog).
  • Configure logs, alerts, and dashboards to detect performance issues and ensure abnormal activities are reported promptly.

5. Automation & Scripting

  • Automate routine and repetitive operational tasks using scripting languages such as Bash, PowerShell, or Python.
  • Improve system reliability by automating deployments, scaling, and recovery processes.

6. System Reliability & Incident Management

  • Support Site Reliability Engineering (SRE) practices including performance tuning, reliability engineering, and root cause analysis.
  • Participate in incident response, troubleshoot production issues, and contribute to post‑incident reviews and improvements.

7. Security & Compliance Integration (DevSecOps)

  • Embed security checks into CI/CD pipelines, including vulnerability scanning and code analysis.
  • Implement secure configurations, secrets management, and access controls in line with organizational and regulatory requirements.



Start hiring with Fuzu

Recruit better talent faster - on your own or with our support.

Explore recruitment platform