Job Summary
The Solutions Architect bridges the gap between business and technology, provides strategic guidance, designs effective architectures, and enables the organization to leverage technology to achieve its goals and remain competitive in a rapidly changing environment. The Solutions takes a broader view, aligning technology strategy with business goals.
Job Knowledge
- In-depth knowledge of solution design and architecture principles.
- Understanding of various solution delivery methodologies (e.g., Agile, Waterfall).
- Familiarity with system integration and interface design.
- Knowledge of application and platform evaluation and selection.
- Proficiency in requirements gathering and analysis.
- Knowledge of solution scalability and performance optimization.
- Understanding of solution architecture governance.
- Ability to evaluate and select vendors and technologies.
- Knowledge of solution quality assurance and testing.
- Familiarity with emerging trends and technologies relevant to the domain.
Competencies
- Architecture Quality Attributes
- CAP Theorem
- Clean Architecture
- Hexagonal Architecture
- Service Oriented Architecture
- Event-driven architecture
- Microservices
- CQRS
- Event sourcing
- SOLID Principles
- Extreme Programming
- Test Driven Development
- Behavior Driven Design
- Domain Driven Design
- Continuous Integration / Deployment
- Data mapper pattern
- Design patterns
- Cloud services
- Linux administration
- System dependency resolution
- Hardware evaluation and sizing (cloud and on-premises)
- Synchronous and asynchronous system integration
- Skilled in designing and architecting solutions that meet business requirements and align with overall system architecture.
- Capable of eliciting, analyzing, and documenting system requirements to guide solution design.
- Proficient in designing seamless integration between system components and interfaces.
- Capable of assessing and selecting suitable applications and platforms for solution implementation.
- Knowledge of quality assurance processes and testing methodologies to ensure solution quality and reliability.
Education
Bachelor's degree in Computer Science, Computer Engineering Information Technology, Business Administration or similar field (preferred but not required)
Professional Experience
Preferably with more than ten (10) years experience in project management.
Work Location
Multisys Head Office Paranaque