Work closely with clients to understand their business requirements and design enterprise-level solutions using emerging and existing technologies.
Architect and design scalable, flexible, and highly available enterprise platforms that meet the client's needs and support their business objectives.
Lead the solution development process, including requirements gathering, solution design, and implementation planning.
Collaborate with cross-functional teams, such as software developers, infrastructure engineers, and business analysts, to ensure the successful delivery of the solution.
Stay up-to-date with the latest technologies and industry trends to provide innovative and effective solutions to clients.
Provide technical guidance and mentorship to junior members of the team.
Ensure that the enterprise platforms adhere to best practices in terms of security, performance, and scalability.
Participate in the evaluation and selection of third-party vendors and technologies.
Develop and maintain documentation, including architectural diagrams, design documents, and technical specifications.
Conduct regular reviews and audits of the enterprise platforms to identify areas for improvement and optimization.
Collaborate with stakeholders to define and prioritize strategic initiatives and roadmap for the enterprise platforms.
Act as a subject matter expert and provide technical guidance and support to project teams.
Ensure that the enterprise platforms align with the company's overall technology strategy and architecture principles.
متطلبات الوظيفة
Personal Skills
Strong analytical and problem-solving skills.
Excellent communication and presentation skills.
Ability to work effectively in a team environment and collaborate with cross-functional teams.
Strong leadership and project management skills.
Ability to prioritize and manage multiple tasks and projects.
Adaptability and flexibility to handle changing priorities and requirements.
Attention to detail and commitment to delivering high-quality solutions.
Technical Skills
Bachelor's degree in Computer Science or a related field.
Minimum of 8 years of experience in solution architecture, with a focus on enterprise platforms.
Strong knowledge of enterprise architecture frameworks and principles.
Experience with a wide range of technologies, including cloud platforms, databases, middleware, and integration tools.
Expertise in designing and implementing high-performance and scalable enterprise platforms.
Understanding of security best practices and experience in designing secure systems.
Experience with agile software development methodologies.
Knowledge of industry standards and regulations related to enterprise platforms, such as ISO/IEC 27001 and GDPR.
Previous experience in a client-facing role, with the ability to understand and translate business requirements into technical solutions.
Professional certifications, such as TOGAF or AWS Certified Solutions Architect, are a plus.