Responsibilities
- Analyze and interpret business requirements provided by business analysts to understand the strategic outcomes and desired business functionality.
- Develop high-level architectural designs that align with business strategies and adhere to company architecture standards.
- Design system architectures including software, hardware, interfaces, integrations, and security considerations.
- Create detailed technical specifications and documentation to guide the development.
- Collaborate effectively with cross-functional teams including business analysts, developers, project managers, and stakeholders to ensure cohesive development and implementation of solutions.
- Facilitate communication between technical teams and business stakeholders to ensure alignment on requirements and architectural designs.
- Identify opportunities for process and system improvements based on analysis of current systems and business needs.
- Provide recommendations and guidance on implementing improvements to enhance system performance, efficiency, and user experience.
- Conduct system testing and debugging to ensure the quality, reliability, and security of implemented systems.
- Provide ongoing support, maintenance, and troubleshooting for implemented systems.
- Monitor system performance and proactively address any issues or potential improvements.
- Stay current with industry trends, emerging technologies, and best practices in systems analysis, design, and architecture.
- Incorporate new technologies and methodologies into architectural designs and system improvements.
Qualifications
- Certifications such as TOGAF 9, AWS Certified Solutions Architect, and the Microsoft Certified: Azure Solutions Architect Expert are a plus.
Screening Criteria
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- At least two (2) to five (5) years of experience as a System Architect or in a similar role combining analysis, architecture, and project management.
- Must have a stable employment history.