Compunnel
Job Summary:
We are seeking a highly skilled and experienced Solution Architect to join our solution development team. The Solution Architect will be responsible for translating business requirements into technical architecture and design, ensuring alignment with business goals and delivering scalable, high-performance solutions. The ideal candidate will have extensive experience in software engineering, solution architecture, and the implementation of medium to large-scale systems across multiple platforms. The role involves making strategic decisions regarding technology selection and guiding the development team through architecture and design documentation to implement the solution.
Key Responsibilities:
Solution Architecture & Design:
Translate functional requirements into technical architecture and design artifacts.
Select the most appropriate technologies to solve business problems and optimize performance.
Define architecture for medium to large-scale systems, ensuring scalability, reliability, and maintainability across multiple platforms.
Develop and maintain architecture and design documentation that will guide the development team.
Collaborate closely with functional analysts to understand business requirements and ensure they are properly addressed in the solution architecture.
Collaboration & Guidance:
Work with cross-functional teams to ensure the implementation of the architecture design.
Provide technical leadership and guidance to development teams during the implementation of solutions.
Review and validate design artifacts, ensuring they align with the overall solution and meet business needs.
Technical Oversight:
Oversee the implementation of the solution, ensuring adherence to architecture standards and best practices.
Continuously evaluate and improve the solution architecture to address new challenges and opportunities.
Address technical challenges that arise during the development and implementation phases.
Technology Selection & Evaluation:
Stay current with emerging technologies and industry trends to make informed decisions on technology adoption.
Evaluate and select the appropriate technologies for specific business requirements and technical needs.
Required Qualifications:
Experience:
Level III: Minimum of 6 to 10 years of experience in designing or configuring systems and/or applications.
Level IV: Minimum of 10+ years of experience in designing or configuring systems and/or applications.
Proven experience in designing and implementing medium to large-scale systems across multiple platforms.
Technical Skills: Strong understanding of software engineering principles and software development methodologies. Expertise in solution architecture design and implementation. Familiarity with a broad range of technologies, including cloud platforms, enterprise solutions, and enterprise architecture frameworks. Problem-Solving & Communication:
Strong analytical skills with the ability to identify and address complex technical challenges. Excellent written and verbal communication skills, with the ability to clearly present technical concepts to stakeholders.
Preferred Qualifications (if any):
Experience with cloud platforms such as AWS, Azure, or GCP. Knowledge of enterprise architecture frameworks like TOGAF or Zachman. Experience in Agile or DevOps methodologies. Expertise in modern development tools and platforms (e.g., Kubernetes, microservices architecture, containerization).
Certifications (if any):
TOGAF Certified or similar enterprise architecture certifications.
Cloud certifications (e.g., AWS Certified Solutions Architect, Microsoft Certified: Azure Solutions Architect Expert).
Relevant software development certifications (e.g., Java, Python).
Education:
Bachelors Degree
Certification:
AWS Certified Solutions Architect
We are seeking a highly skilled and experienced Solution Architect to join our solution development team. The Solution Architect will be responsible for translating business requirements into technical architecture and design, ensuring alignment with business goals and delivering scalable, high-performance solutions. The ideal candidate will have extensive experience in software engineering, solution architecture, and the implementation of medium to large-scale systems across multiple platforms. The role involves making strategic decisions regarding technology selection and guiding the development team through architecture and design documentation to implement the solution.
Key Responsibilities:
Solution Architecture & Design:
Translate functional requirements into technical architecture and design artifacts.
Select the most appropriate technologies to solve business problems and optimize performance.
Define architecture for medium to large-scale systems, ensuring scalability, reliability, and maintainability across multiple platforms.
Develop and maintain architecture and design documentation that will guide the development team.
Collaborate closely with functional analysts to understand business requirements and ensure they are properly addressed in the solution architecture.
Collaboration & Guidance:
Work with cross-functional teams to ensure the implementation of the architecture design.
Provide technical leadership and guidance to development teams during the implementation of solutions.
Review and validate design artifacts, ensuring they align with the overall solution and meet business needs.
Technical Oversight:
Oversee the implementation of the solution, ensuring adherence to architecture standards and best practices.
Continuously evaluate and improve the solution architecture to address new challenges and opportunities.
Address technical challenges that arise during the development and implementation phases.
Technology Selection & Evaluation:
Stay current with emerging technologies and industry trends to make informed decisions on technology adoption.
Evaluate and select the appropriate technologies for specific business requirements and technical needs.
Required Qualifications:
Experience:
Level III: Minimum of 6 to 10 years of experience in designing or configuring systems and/or applications.
Level IV: Minimum of 10+ years of experience in designing or configuring systems and/or applications.
Proven experience in designing and implementing medium to large-scale systems across multiple platforms.
Technical Skills: Strong understanding of software engineering principles and software development methodologies. Expertise in solution architecture design and implementation. Familiarity with a broad range of technologies, including cloud platforms, enterprise solutions, and enterprise architecture frameworks. Problem-Solving & Communication:
Strong analytical skills with the ability to identify and address complex technical challenges. Excellent written and verbal communication skills, with the ability to clearly present technical concepts to stakeholders.
Preferred Qualifications (if any):
Experience with cloud platforms such as AWS, Azure, or GCP. Knowledge of enterprise architecture frameworks like TOGAF or Zachman. Experience in Agile or DevOps methodologies. Expertise in modern development tools and platforms (e.g., Kubernetes, microservices architecture, containerization).
Certifications (if any):
TOGAF Certified or similar enterprise architecture certifications.
Cloud certifications (e.g., AWS Certified Solutions Architect, Microsoft Certified: Azure Solutions Architect Expert).
Relevant software development certifications (e.g., Java, Python).
Education:
Bachelors Degree
Certification:
AWS Certified Solutions Architect