Apply By: 24th, January 2025
Reports to: Enterprise Architect ICT
Location: Head Office
We are seeking a skilled and experienced Solution Architect to design, implement, and oversee robust, scalable, and effective solutions tailored to meet our business and technology objectives. The ideal candidate will act as a bridge between business needs and technical execution, working closely with stakeholders, technical teams, and project managers to deliver innovative, cost-effective solutions.
Responsibilities
- Solution Design and Development
- Analyze business needs and translate them into technical solutions.
- Define solution architecture, including system integration, data flow, and technology stack.
- Create comprehensive design documentation, including diagrams and specifications.
- Technical Leadership
- Collaborate with development teams to ensure technical alignment with business goals.
- Provide guidance on best practices, coding standards, and architectural principles.
- Conduct code reviews and ensure solutions adhere to quality and security standards.
- Stakeholder Collaboration
- Work closely with business analysts, product managers, and stakeholders to understand requirements.
- Present architectural solutions and proposals to technical and non-technical audiences.
- Act as a liaison between technical teams and business units to resolve conflicts and align priorities.
- Technology Evaluation and Integration
- Evaluate emerging technologies and tools to determine their fit within the organization’s ecosystem.
- Recommend and implement frameworks, platforms, and solutions that enhance efficiency.
- Ensure seamless integration of new systems with existing infrastructure.
- Project Oversight
- Oversee the delivery of solutions, ensuring projects meet deadlines and budgets.
- Identify potential risks and implement mitigation strategies.
- Monitor solution performance and propose improvements.
- Compliance and Governance
- Ensure solutions comply with industry standards, regulations, and organizational policies.
- Implement security measures to protect systems and data integrity.
Qualifications
Education
- Bachelor’s degree in computer science, Information Technology, or a related field.
Experience
- 5+ years of experience in solution architecture, software development, or related roles.
- Proven track record of designing and implementing enterprise-level solutions.
Technical Skills
- Proficiency in cloud platforms (e.g., AWS, Azure, Google Cloud).
- Experience with architectural frameworks (e.g., TOGAF, Zachman).
- Strong knowledge of APIs, microservices, and system integration.
- Proficiency in programming languages (e.g., Java, Python, C#, or similar).
- Understanding of DevOps principles and CI/CD pipelines.
- Experience in Agile or Scrum methodologies.
- Knowledge of big data and machine learning solutions.
Soft Skills
- Strong analytical and problem-solving abilities.
- Excellent communication and presentation skills.
- Ability to manage multiple stakeholders and prioritize tasks effectively.