Job Description
General Description of Role and Responsibilities:
- Define and develop the enterprise architecture framework, principles, and standards based on industry best practices and business goals.
- Collaborate with business and technical stakeholders to understand their needs and align technology solutions with strategic business objectives.
- Conduct analysis of business and IT processes, identify gaps, and create roadmaps for architectural improvements.
- Design and document enterprise-level solutions, including systems, applications, databases, and infrastructure components.
- Provide technical guidance and support to development teams throughout the software development lifecycle.
- Evaluate and recommend new technologies, products, and services that align with the organization's architecture strategy.
- Ensure architectural compliance by conducting regular reviews and audits of existing systems and proposed enhancements.
- Assist with project planning, estimation, and risk assessment activities to ensure successful delivery of architectural initiatives.
- Collaborate with other architects and stakeholders to promote knowledge sharing and foster a culture of continuous improvement.
- Stay up to date with emerging technologies, industry trends, and regulatory changes related to enterprise architecture.
Skills
Qualifications, Experience, Knowledge and Skills:
- Bachelor's or Master's degree in Computer Science, Information Systems, or a related field.
- Proven experience (minimum 5 years) as an Enterprise Architect or in a similar role, preferably within large-scale organizations.
- Strong knowledge of enterprise-level architecture frameworks and methodologies (e.g., TOGAF, Zachman).
- Proficiency in assessing business needs and translating them into technical requirements. 5. Solid understanding of software development processes, technologies, and best practices. 6. Experience in designing distributed systems, cloud-based architectures, and service-oriented architecture (SOA).
- Strong analytical and problem-solving skills with the ability to analyze complex business and technical requirements.
- Excellent communication and interpersonal skills with the ability to influence and engage stakeholders at all levels of the organization.
- Certifications in enterprise architecture (e.g., TOGAF certification) or related domains is a plus.
- Knowledge of industry-specific regulations and compliance standards is highly desirable