Select Page

Lead – Data Analyst

The Role:

  • Responsible for designing and overseeing the implementation of innovative technology solutions that address the specific needs and challenges of an organisation.
  • Work closely with stakeholders, including business leaders, developers, and IT teams to define architectural standards, choose appropriate technologies, and ensure the successful delivery of projects.


Key Responsibilities:

  • Solution Design: Collaborate with business stakeholders to understand their requirements and objectives. Develop comprehensive solution designs that align with business goals, including the selection of appropriate technologies, platforms, and architectural patterns.
  • Technical Leadership: Provide technical leadership and guidance to development teams throughout the project lifecycle. Ensure that the architecture is implemented according to best practices and design principles.
  • Requirements Analysis: Analyze and document functional and non-functional requirements. Translate business requirements into technical specifications and architectural blueprints.
  • System Integration: Evaluate existing systems and technologies within the organization. Determine how new solutions will integrate with the existing technology landscape and ensure data consistency and interoperability.
  • Risk Assessment: Identify potential risks and issues related to the proposed architecture and provide mitigation strategies. Ensure that security, scalability, and performance considerations are addressed.
  • Prototyping and Proof of Concept: Develop prototypes or proof-of-concept implementations to validate the feasibility and effectiveness of the proposed solutions.
  • Documentation: Maintain comprehensive architectural documentation, including diagrams, design specifications, and technical documentation. Ensure that documentation is up to date and accessible to relevant stakeholders.
  • Vendor Evaluation: Assess and recommend third-party solutions or services when necessary. Evaluate vendors, products, and services to ensure they align with the architectural vision and meet the organization’s requirements.
  • Team Collaboration: Collaborate with cross-functional teams, including developers, project managers, business analysts, and quality assurance teams, to ensure successful project delivery.
  • Performance Optimization: Continuously monitor and optimize system performance, scalability, and reliability. Make necessary adjustments to the architecture as needed to meet evolving business needs.
  • Compliance and Governance: Ensure that solutions comply with industry standards, regulatory requirements, and organizational policies. Establish and enforce architecture governance processes.


Qualification and Requirements

  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field
  • Minimum 7 years of experience in Software development projects or Product Development
  • Proven experience as a Solution Architect, with a strong background in designing and implementing complex systems
  • In-depth knowledge of various software development methodologies and architectural styles (e.g., microservices, SOA, cloud-native)
  • Expertise in a wide range of technologies, including databases, programming languages, web development frameworks, and cloud computing platforms
  • Strong communication and interpersonal skills to effectively collaborate with diverse teams and stakeholders
  • Problem-solving skills and the ability to think critically and strategically
  • Project management skills and the ability to manage multiple projects simultaneously
  • Relevant certifications (e.g., AWS Certified Solutions Architect, Microsoft Certified: Azure Solutions Architect Expert) are a plus
  • Good Knowledge and hands-on experience in Software Development Life cycle
  • Good knowledge on CCMI or ISO processes are a plus


Apply your resume at: