Senior Software Architect - Cloud Native Solutions
WhatJobs Direct
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
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