Manager – Solutions Architecture
Job Purpose
The job holder as the lead
solutions architect is responsible for defining, maintaining and evolving the
emerging solution architecture to enable actualisation of business objectives, harmonised
with KRA’s reference architecture and evolution of solutions for modern,
efficient and optimal operations.
Key Responsibilities
- Identifying,
analysing, and directing the execution of change towards the solution
architecture vision and enterprise mission, by providing and prioritising
“technical epics”, through documenting of target architectures, roadmaps
& supporting solution evolution/transformation.
- Working
in collaboration with Process Leads to build solutions right, support in
feature/ product roadmaps, champion and define architectural governance
frameworks.
- Working
in collaboration with other tech leads to guide the organisation on
harnessing technology trends and making critical solution decisions to
achieve KRA’s mission and vision.
- Oversee
and lead the design, development, and deployment of best solution
architecture practices, standards, and patterns.
- Architect
modern solutions using new technologies to define critical solutions
evolution map.
- Lead
a world-class Solutions Architecture team.
- Provide
thought leadership on foundational digital architecture best practices and
disruptive technology trajectory and implications.
- Assesses
the systems architecture currently in place and works with technical
subject matter experts to identify and recommend areas of improvement
- Supervises
and leads the design, development, and deployment of best solution
architecture practices, standards, and patterns
- Plans
and supports solutions architecting and innovation Tools
- Ensures
teams engagement though constant feedback, communication and performance
discussions
- Continuously
researches current and emerging technologies and proposes changes to the
existing architecture where needed
- Conducts
a system architecture evaluation and collaborates with process leads and
IT development teams to implement identified improvements
- Assesses
the business impact that certain technical choices have and advises
stakeholders appropriately
Academic qualifications
- Bachelor’s
degree in Computer Science, Information Systems, Information Technology or
related fields from a recognized university.
OR
- Bachelor’s
degree and Postgraduate qualifications in Computer Science, Management
Information Systems, Information Technology, Electrical / Electronic
Engineering
Professional
Qualifications / Membership to professional bodies
- Trainings/Certifications
around Software Development and Database technologies, IT Security,
Network, Cloud & Networking and Data Centre Design/Management.
- ITIL,
PRINCE 2, PMP and Agile delivery methodologies.
- COBIT,
ITIL, PRINCE 2, PMP and Agile delivery methodologies.
- Software
Quality Assurance
- ISACA
and other ICT Professional Bodies
Work experience required
- Five
(5) years of experience in at least three (3) disciplines, such as
business, information, solution or technical architecture, application
development, middleware, information analysis, database management or
operations in a multitier environment and two (2) years at a management
level.
- Three
(3) or more years of business experience in strategic and operations
planning
- Extensive
experience in IT strategic planning, organization design and development.
- Experience
in leading architecture teams in an agile context, operating and
influencing effectively across the organization and within complex
contexts.
- Experience
in business capability modelling and technical and solution architecture
development.
Functional and Technical
Skills
- Definition
of long-term business, data and IT architecture strategy and roadmap
- Solution
Architecture planning and designing
- Definition
of integration APIs and ecosystem strategy
- Technology
Innovation: scouting, screening and evaluation
- Cost
of ownership of technology, Application portfolio management
- Estimation
techniques for scaled agile
- Web-scale
cloud-native architectures including IaaS, PaaS and SaaS
- Design
of infrastructure strategy and roadmap
- DevOps
practices and automation tools
- Artificial
intelligence, Machine Learning and Big data technologies and architectures
Behaviours and
Competencies
- Trusted
and respected as a thought leader and change agent who can influence and
persuade business and IT leaders
- Organizationally
savvy, and understanding of the political climate of the enterprise and
how to navigate obstacles and politics
- Comfortable,
experienced and accomplished at working with business executives, and able
to push back in a professional and diplomatic way
- Excellent
analytical, technical, and problem-solving skills, with high-levels of
creativity and a practical approach that is principle-driven
- Ability
to balance the long-term (“big picture”) and short-term implications of
individual decisions and effective at driving short term actions that are
consistent with long-term goals
- Excellent
written and verbal communications skills, able to distil complex technical
concepts into simple terms, with strong persuasion skills to gain support
for and establish principles, standards, and change
- Excellent
relationship building, teamwork, and collaboration skills that enables the
provision of effective support and guidance across programs
- Ability
to quickly comprehend the functions and capabilities of new technologies,
with natural intellectual curiosity and integrity
- Vendor
and technology neutral –driven primarily by long-term business outcomes
rather than personal preferences
How to Apply
Registration:
- Go
to https://erecruitment.kra.go.ke/login and then click on the ‘Register’ button
to start the application process.
- After
registration, you will receive an email enabling you to confirm your email
address and complete your registration.
Log on:
- After
registration go to https://erecruitment.kra.go.ke/login
- Key
in your username and password then click on ‘Log
in’ to access your account.
- After
successful log in, the system will open the ‘Applicant
Cockpit’.
Candidate Profile (To
create or update applicant detail):
- On
the ‘Applicant Cockpit’
page, go to the tab ‘Candidate Profile’.
- Click
on ‘My Profile’ to
create and update your profile.
- Follow
the instructions to complete your profile.
- The
process will end by clicking the tab “Overview
and Release”.
- Ensure
you click the check box on the page to complete the profile.
Application process:
- To
view the open job postings, click on the tab ‘Employment
Opportunities’ on the ‘Applicant
Cockpit’ page.
- Under
the heading ‘Job Search’ click
the ‘Start’ button to
view all available vacancies.
- Click
on the Job posting to display the details of the position.
- To
apply for the position, click ‘Apply’
button at the top of the page.
- Follow
the instructions to complete and submit your application.
- Kindly
note that all mandatory fields must be completed.
- To
complete the process of application, click the ‘Send
Application Now’ button after reviewing and accepting the ‘Data Privacy Statement’.
In case of any challenges,
please send your email query to isupporthr@kra.go.ke
Closing Date
2023-01-12 00:00:00
If you experience any delay in receiving an email notification at
the end of the e-recruitment registration process, please refresh your email.
In case of any challenge, please send your query to isupporthr@kra.go.ke
Kenya Revenue Authority does not charge any fee at any stage of
the recruitment process (application, shortlisting, interviewing, and/or offer)