Job Description
This is a full-time remote role for a Solution Architect at Perennial Systems.
The Solution Architect will be responsible for designing and implementing complex software solutions, collaborating with stakeholders to understand requirements, and analyzing technical specifications. Additionally, the Solution Architect will lead architecture discussions and provide technical guidance to development teams.
Qualifications
- Strong skills in Software Design, Development, and Implementation.
- Experience in analyzing and translating technical requirements.
- Knowledge of Cloud Computing and Infrastructure as Code.
- Ability to lead architecture discussions and provide technical guidance.
- Excellent problem-solving and communication skills.
- Experience with Agile methodologies.
- Bachelor's degree in Computer Science or a related field.
- Relevant certifications such as TOGAF or AWS Certified Solutions Architect.
Detailed Skills And Responsibilities
- Design robust, scalable, and secure software solutions that meet business requirements.
- Lead the implementation of these solutions, ensuring adherence to architectural guidelines and best practices.
- Deep understanding of various architectural patterns and design principles.
- Proficiency in creating architectural diagrams and documentation.
- Work closely with business stakeholders, product owners, and development teams to gather and understand functional and non-functional requirements.
- Translate business needs into technical specifications and architectural blueprints.
- Excellent communication and interpersonal skills to effectively interact with diverse teams.
Technical Analysis
- Analyze existing systems and technical specifications to identify areas for improvement and propose optimal solutions.
- Evaluate different technologies and platforms to determine the best fit for the solution.
- Design and implement cloud-based solutions leveraging Infrastructure as Code (IaC) principles.
- Knowledge of major cloud platforms (e.g., AWS, Azure, GCP).
- Experience with IaC tools (e.g., Terraform, CloudFormation, ARM templates).
- Identify and resolve complex technical issues that arise during the design and implementation phases.
- Clearly and effectively communicate technical concepts to both technical and non-technical audiences.
- Excellent analytical and critical-thinking skills.
- Strong written and verbal communication skills.
Responsibility
- Work effectively within Agile development methodologies.
- Understanding of Agile principles and practices (e.g., Scrum, Kanban).
- Bachelor's degree in Computer Science or a related field provides a strong theoretical foundation.
- Relevant certifications like TOGAF or AWS Certified Solutions Architect demonstrate industry-recognized expertise.
- Designing and implementing complex software solutions.
- Collaborating with stakeholders to understand requirements.
- Analyzing technical specifications.
- Leading architecture discussions and providing technical guidance.
- Leveraging knowledge of Cloud Computing and Infrastructure as Code.
- Applying strong problem-solving and communication skills within Agile methodologies.
(ref:hirist.tech)