24 Sep 2024

Solution Architect/Developer at Old Mutual Kenya

Recruit candidates with Ease. 100% recruitment control with Employer Dashboard.
We have the largest Job seeker visits by alexa rankings. Post a Job

Resubmit your Resume Today. Click Here to Start

We have started building our professional LinkedIn page. Follow


Job Description

Old Mutual Kenya is based in Nairobi and is part of a larger group that offers solutions in long-term savings, asset management and investment. We offer solutions to individuals and corporates underpinned by our core values which are: Respect, Integrity, Accountability and Pushing beyond boundaries.

SUMMARY

This role is within the application development and support section of the ICT organization but specifically focusing on solution architecture and development with some support role.

KEY TASKS AND RESPONSIBILITIES

ICT Architecture

  • Design end-to-end technical solutions that align with business goals and technology standards
  • Provide technical leadership on the best technical practices, methodologies, and frameworks ensuring that solutions adhere to architectural standards, security requirements, and regulatory compliance.
  • Design and lead the Integration Strategy between various systems, ensuring seamless data flow and compatibility

Provision of Technical support

  • Provide expert-level technical support to development and operations teams during and after the deployment of solutions
  • Train technical teams on solution architecture and provide knowledge transfer to ensure smooth handover and ongoing support
  • Oversee the maintenance and updates of solutions to ensure they continue to meet business needs and performance expectations.

Stakeholder Engagement

  • Work closely with business stakeholders to understand their requirements and translate them into technical specifications.
  • Collaborate with business analysts, developers, Infrastructure, security and other architects to ensure a shared understanding of the solution.
  • Articulate technical designs and concepts in a way that is understandable to both technical and non-technical stakeholders.

Execution of defined ICT service support programs

  • Execution of ICT programs/ issues delegated or escalated to him/her from time to time.
  • Assist in diagnosing and resolving technical issues that arise during implementation.
  • Create and maintain comprehensive documentation for architecture, design, and deployment processes.

QUALIFICATIONS

SKILLS AND COMPETENCIES

  • Proficiency in designing complex, scalable, and reliable systems using various architectural patterns (e.g., microservices, serverless).
  • Expertise in cloud platforms such as AWS, Azure, or Google Cloud, including cloud architecture, deployment, and management.
  • Strong knowledge of programming languages (especially., Java, Python, C#) and software development methodologies (especially, Agile, DevOps).
  • Understanding of APIs, web services (REST, SOAP), and integration patterns for connecting disparate systems.
  • Knowledge of relational (SQL Server, MySQL and Postgres) and non-relational databases (Cassandra), and data modeling
  • Awareness of networking principles and security best practices, including identity management, encryption, and data protection
  • Familiarity with DevOps practices, including continuous integration/continuous deployment (CI/CD), automation tools (e.g., Jenkins, GitLab, azure DevOps), and containerization (Docker, Kubernetes).
  • Proficiency in evaluating the financial impact of technical decisions, optimizing for cost-effectiveness.
  • Awareness of industry-specific challenges and regulations that impact solution design, particularly in highly regulated sectors like finance or healthcare
  • Ability to clearly communicate complex technical concepts to both technical and non-technical stakeholders.
  • Proficiency in working effectively with cross-functional teams, including developers, business analysts, and project managers
  • Ability to develop a long-term vision for technology solutions that align with business strategy and goals.
  • Willingness to adapt to changing business needs and evolving technologies
  • Ability to manage multiple projects, ensuring they are completed on time and within scope.

KNOWLEDGE & EXPERIENCE

  • 4+ years of strong and demonstrated experience in software development
  • Experience in web service/API development.
  • 2+ years of strong and demonstrated experience in solution architecture design
  • Certification with Togaf and/or any software modelling tool such as archimate will be an added advantage

QUALIFICATIONS

  • Bachelor’s degree in software engineering, computer science or equivalent.


Method of Application

Submit your CV and Application on Company Website : Click Here

Closing Date : 15 October. 2024





Subscribe


Apply for this Job