Bachelor's degree in computer science, Software Engineering, or related discipline, or equivalent experience.
MUST be proficient in written and spoken English (85%).
10+ years of professional software engineering experience, with at least 5 years in a solutions architect or enterprise architect capacity.
Demonstrated mastery of architectural design across the full application stack: front-end (React, Angular, or equivalent modern frameworks), API/services tier (RESTful APIs, microservices, event-driven architectures), and data layer (relational databases, NoSQL, data pipelines).
Deep expertise in Microsoft Azure cloud services, including App Services, Azure Kubernetes Service (AKS), Azure SQL, Cosmos DB, Azure Functions, Azure API Management, Azure DevOps, and Azure Networking (VNets, Private Link, ExpressRoute).
Proven experience designing and implementing hybrid architectures that span Azure cloud and on-premise infrastructure, including identity federation (Entra ID/Active Directory), data synchronization, and network connectivity.
Expert-level proficiency in API design and integration architecture, including API gateway patterns, service mesh, and enterprise integration patterns for bridging legacy and modern systems.
Strong experience with application modernization strategies: monolith decomposition, strangler fig pattern, database migration, and phased re-platforming.
Expert-level knowledge of CI/CD pipelines, infrastructure as code (Terraform, Bicep, or ARM templates), and DevOps practices for hybrid environments.
Experience with performance and scalability engineering, including load testing, capacity planning, caching strategies, and observability (Application Insights, Grafana, or equivalent).
Security architecture expertise, including zero-trust principles, identity and access management, encryption at rest and in transit, and compliance considerations.
Azure certifications (e.g., Azure Solutions Architect Expert, Azure DevOps Engineer Expert) are a plus.
Experience in life sciences, diagnostics, healthcare, or regulated industries is a plus.
Familiarity with data engineering concepts (ETL/ELT, data lakes, data warehousing) is a plus.
Excellent analytical and problem-solving skills, with the ability to operate effectively when requirements are ambiguous or the path forward is unclear.
Strong communication skills and ability to work in cross-functional teams. The client is a client-facing consultancy; every team member must be able to interact confidently with stakeholders at all levels.
Ability to build strong customer relationships and deliver customer-centered solutions.
Willingness to anticipate and adopt innovations in digital and technology practices.
GK
This is a preview of the role
Sign in to your GoKazini account to see the company name, full job details, salary information, and how to apply.