Skip to content
mimi

Senior Software Architect - Cloud Native Solutions

WhatJobs Direct

Dawakin Tofa · Hybrid Full-time Senior 2w ago

About the role

About

Our client, a rapidly growing IT solutions provider, is looking for a seasoned Senior Software Architect to contribute to their innovative projects in Kano, Kano, NG. This role operates on a hybrid model, allowing for a blend of remote flexibility and in-office collaboration. The ideal candidate will possess extensive experience in designing scalable, resilient, and high-performance software systems, with a strong emphasis on cloud-native architectures (AWS, Azure, or GCP).

You will be responsible for defining technical strategy, setting architectural standards, and guiding development teams in the implementation of robust software solutions.

Responsibilities

  • Evaluating and selecting appropriate technologies.
  • Designing microservices architectures.
  • Implementing CI/CD pipelines.
  • Ensuring the security and maintainability of deployed applications.
  • Collaborating closely with product managers, stakeholders, and other engineers to translate business requirements into technical solutions.
  • Mentoring junior developers, conducting code reviews, and championing best practices in software development.
  • Acting as a strategic thinker with a passion for leveraging cutting‑edge technologies to solve complex business challenges.
  • Having a significant impact on the technical direction of our client's products and services, driving innovation and ensuring technical excellence.
  • Demonstrating a proven track record of designing and delivering successful large‑scale cloud‑based applications.

Requirements

  • Extensive experience in designing scalable, resilient, and high‑performance software systems.
  • Strong emphasis on cloud‑native architectures (AWS, Azure, or GCP).
  • Deep understanding of containerization technologies (Docker, Kubernetes) and infrastructure as code (Terraform, Ansible).
  • Strong leadership, communication, and problem‑solving skills.
  • Ability to mentor junior developers, conduct code reviews, and champion best practices in software development.
  • Strategic thinker with a passion for leveraging cutting‑edge technologies to solve complex business challenges.
  • Proven track record of designing and delivering successful large‑scale cloud‑based applications.

Location

Kano, Kano, NG

Employment Model

Hybrid (remote flexibility combined with in‑office collaboration)

Requirements

  • Extensive experience in designing scalable, resilient, and high-performance software systems
  • Strong emphasis on cloud-native architectures (AWS, Azure, or GCP)
  • Deep understanding of containerization technologies (Docker, Kubernetes)
  • Deep understanding of infrastructure as code (Terraform, Ansible)
  • Strong leadership, communication, and problem-solving skills
  • Proven track record of designing and delivering successful large-scale cloud-based applications

Responsibilities

  • Defining technical strategy
  • Setting architectural standards
  • Guiding development teams in the implementation of robust software solutions
  • Evaluating and selecting appropriate technologies
  • Designing microservices architectures
  • Implementing CI/CD pipelines
  • Ensuring the security and maintainability of deployed applications
  • Collaborating closely with product managers, stakeholders, and other engineers to translate business requirements into technical solutions
  • Mentoring junior developers
  • Conducting code reviews
  • Championing best practices in software development

Skills

AWSAzureDockerGCPKubernetesTerraformAnsible

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free