Job Overview
Job Title: Solution Architect
Job Level: Senior
Department: Development / Engineering
Business Unit: Global Operations — Tanzania
Duty Station: Dar es Salaam, Tanzania (with travel to JNIA, AAKIA & KIA sites) Reports To: IT Manager / Group CTO
Supervisory Role: Yes (technical leadership of engineering staff)
Employment Type: Full-time
Job Summary
Under the Design, Build and Maintain (DBM) programme delivered for the Government of Tanzania, The Civil Aviation and Immigration Security Services (CAISS) platform across the country’s international airports. We are recruiting locally for a Solution Architect to own the end-to-end technical design of these systems and to ensure they remain secure, performant, resilient, and aligned with both client requirements and Securiport’s global engineering standards.
Solution Architect will report to the IT Manager / Group CTO. He/she will be responsible for translating business and operational requirements into robust, scalable solution architectures spanning biometric and immigration processing, data analytics, integration services, and supporting infrastructure. He/she will define the technical blueprint, guide implementation across engineering teams, and serve as the senior technical authority that bridges leadership, the government team, headquarters (HQ), and field operations.
This is a hands-on leadership position; while your primary focus is architecture and design, you are expected to contribute directly to critical components, prototypes, and proofs of concept. You will be allowed to create new intellectual property and patentable technology. You will work in an Agile environment with a strong bias toward Scrum.
As this is a senior position, you are expected to be self-guided and to possess excellent written and verbal communication skills, as you will be required to participate in and lead presentations to clients, the government team, and management.
Key Responsibilities
- Define, document, and own the end-to-end solution architecture for CAISS components, including biometric processing, immigration workflows, data analytics, integration layers, and supporting infrastructure.
- Translate business, operational, and regulatory requirements into clear technical designs, architecture diagrams, interface specifications, and decision records. • Establish and enforce architectural principles, standards, and patterns across the engineering team, ensuring consistency, maintainability, and reuse.
- Make and justify key technical decisions on data modelling, system integration, security, scalability, high availability, and disaster recovery.
- Provide technical leadership and mentorship to engineers and analysts, reviewing designs and code to uphold quality and best practice.
- Lead solution design for new features and ‘greenfield’ initiatives, and operationalize prototypes into high-performance, production-ready solutions.
- Collaborate with technical leadership, the government team, and HQ on concepts, strategy, and the full software lifecycle — from requirements through to delivery and maintenance.
- Design and oversee integrations with hardware devices (e.g., cameras, biometric capture devices, and sensors) and third-party systems.
- Ensure solutions meet security, performance, availability, and disaster-recovery objectives across all deployment sites (JNIA, AAKIA, and KIA), including the Zanzibar DR site.
- Contribute directly to the solution code base for critical or complex components as required.
- Demonstrate products to stakeholders, incorporate feedback, and contribute to technical presentations and demonstrations for clients.
- Follow development standards, processes, procedures, and required tools throughout the development life cycle, and assist in planning and coordination of the software lifecycle.
- Correct program errors, prepare operating instructions, and compile documentation of program development; analyze system capabilities to resolve questions of program intent, output requirements, input data acquisition, programming techniques, and controls.
- Create novel concepts that contribute to Securiport’s portfolio of intellectual property.
Required Knowledge, Skills, Abilities
- Demonstrated experience designing and architecting full-lifecycle software solutions — requirements, design, development, test, deployment, and maintenance. • Strong, demonstrable experience leading the technical design of distributed, multi-tier systems and integrations.
- Demonstrated technical working experience with small (3–10 member) Agile teams, with a strong bias toward Scrum.
- Strong understanding of relational database technology and data modelling (e.g., SQL Server), plus working knowledge of reporting/analytics platforms (e.g., Power BI). • Experience with multiple programming languages and frameworks.
- Experience interfacing with hardware devices (e.g., cameras and sensors). • Experience with modern CI/CD technologies and principles (e.g., Azure DevOps). • Solid grasp of security architecture, identity and access management (e.g., Keycloak),
and infrastructure concepts including DNS, clustering, monitoring (e.g., Zabbix), high availability, and disaster recovery.
- Ability to produce clear architecture documentation and to communicate complex technical concepts to both technical and non-technical stakeholders.
- Self-guided, with excellent written and verbal communication skills suited to client- and management-facing presentations.
Required Education, Certifications / Licenses, Related Experience
- Bachelor’s Degree in Computer Science, Computer Engineering, Software Engineering, or a related field.
- Minimum of 8 years’ experience in a related field, including at least 2 years in a solution architecture, technical lead, or equivalent senior design role.
- In lieu of a degree, a total of 12 years of experience in a related field will meet the education and related experience requirements listed above.
- Experience with commercial cloud architectures (Azure, Amazon AWS). • Experience working in a Kubernetes or Docker environment.
- Experience with distributed computing enablers such as Apache Kafka. • Experience with NoSQL databases such as DGraph and MongoDB. • Tanzania national only.
Physical Job Requirements
- This position requires the ability to remain in a stationary position (standing and/or seated) for the majority of the working day.
- This position requires the ability to spend the majority of the working day viewing computer monitors.
Travel Requirements
- This position requires periodic domestic travel to deployment sites at JNIA, AAKIA, and KIA, and may eventually require international travel.
Job Information:
Date Opened: 15th June 2026
Industry: Airline-Aviation
Job Type: Full time
Total Openings 1
Location – Tanzania
To apply, submit your updated Curriculum Vitae and send through E-mail recruitment [email protected]
Cleary Indicate ‘’ Application for the Position of Solution Architect’’ in your Email Subject.
Deadline for application is on 28th June 2026. Only shortlisted Candidate will be contacted.