IT Application & Tools Architect
Persistence Recruitment
- Riyadh
- Permanent
- Full-time
- Conduct in-depth analysis of existing IT systems, applications, and infrastructure to identify areas for improvement.
- Assess enterprise architecture needs and objectives.
- Research, evaluate, and recommend tools and technologies aligned with architecture requirements.
- Conduct cost-benefit analyses and feasibility studies for tool adoption.
- Design scalable and high-performance software solutions aligned with business requirements and best practices.
- Create detailed technical specifications and documentation.
- Customize and configure tools to meet specific architectural requirements and integration needs.
- Evaluate and recommend appropriate technologies, frameworks, and tools.
- Stay informed about emerging technologies and industry trends.
- Establish governance processes for tool usage, including access control and data management.
- Monitor tool performance, troubleshoot issues, and ensure system reliability.
- Manage licenses and subscriptions.
- Provide training and support on tool usage and best practices.
- Collaborate with cross-functional teams and communicate technical concepts effectively.
- Establish and enforce coding standards and best practices.
- Conduct regular code reviews and provide guidance.
- Design strategies for seamless integration between systems.
- Ensure applications are interoperable with external systems and services.
- Implement security measures and ensure compliance with standards and regulations.
- Identify and address performance bottlenecks for improved efficiency.
- Bachelor's degree or higher in Computer Science, Information Technology, or related field.
- +8 years of experience as an Application Architect or similar role.
- In-depth knowledge of enterprise architecture principles and methodologies.
- Hands-on experience with enterprise architecture tools.
- Excellent communication, interpersonal, and collaboration skills.
- Strong knowledge of software architecture principles and design patterns.
- Expertise in programming languages, frameworks, and databases.