IT Solutions Architect

SALT
Dubai
AED 200,000 - 400,000
Job description

Roles and responsibilities

You will be responsible for planning, managing, and implementing advanced business process automation and enterprise data integration solutions to enhance operational efficiency and systems interoperability. The role involves ensuring the standardization of process automation tools, maximizing the utilization and reusability of the company’s technology assets, and driving innovation through emerging technologies.

Responsibilities

  • Information Technology Strategy: Contribute to the technology strategy and roadmap formation by providing in-depth analysis of business continuity, infrastructure, and data centres strategy elements. Align technology initiatives with business objectives to drive value.
  • Programs and Projects: Plan, direct, and coordinate activities to manage and implement GIS programs and projects. Use advanced project management methodologies (e.g., Agile, Scrum, PRINCE2) to ensure successful project delivery.
  • Innovation: Actively monitor, identify, and benchmark new and emerging technologies, assessing their relevance and potential value. Foster a culture of innovation and continuous improvement within the team.
  • Information Technology Portfolio: Plan and monitor the implementation of the section's portfolio and provide recommendations for changes to portfolio priorities. Utilize portfolio management tools to track and report on project status, resource allocation, and performance metrics.

Education

  • Bachelor’s degree in Information Technology, Computer Science, or Computer Engineering from a recognized university.

Experience

  • 14 years’ experience.
  • Goal-driven leader who maintains a productive climate and confidently motivates, mobilizes, and coaches employees to meet high performance standards.
  • Listener and communicator who effectively conveys information verbally and in writing.

Desired candidate profile

  1. Technical Proficiency: Strong knowledge of programming languages (e.g., Java, Python, C#), web technologies (HTML, CSS, JavaScript), and database management (SQL, NoSQL).

  2. System Architecture: Ability to design scalable and efficient system architectures that align with business goals.

  3. Software Development Lifecycle (SDLC): Understanding of various SDLC methodologies (Agile, Waterfall) to manage projects effectively.

  4. Problem-Solving: Strong analytical and problem-solving skills to address complex technical challenges.

  5. User Experience (UX) Design: Familiarity with UX principles to create intuitive and user-friendly solutions.

  6. Collaboration: Ability to work effectively with cross-functional teams, including developers, designers, and project managers.

  7. Testing and Quality Assurance: Knowledge of testing methodologies to ensure solutions are robust and reliable.

  8. Cloud Computing: Understanding of cloud platforms (e.g., AWS, Azure, Google Cloud) and their services for scalable solutions.

  9. Security Awareness: Knowledge of cybersecurity principles to ensure the integrity and security of solutions.

  10. Documentation: Proficiency in creating clear and comprehensive documentation for users and development teams.

Additional Responsibilities

  • Requirements Gathering: Collaborate with stakeholders to understand their needs and gather requirements for IT solutions.

  • Solution Design: Develop technical specifications and design solutions that address identified business challenges.

  • Development: Write and maintain code, ensuring best practices are followed for performance, security, and maintainability.

  • Integration: Work on integrating various systems and APIs to create seamless workflows.

  • Testing: Conduct thorough testing (unit, integration, user acceptance) to identify and resolve issues before deployment.

  • Deployment: Oversee the deployment of solutions, ensuring they are implemented correctly and efficiently.

  • Training and Support: Provide training to end-users and offer ongoing support to address any technical issues.

  • Monitoring and Maintenance: Monitor the performance of solutions post-deployment and implement updates or enhancements as needed.

  • Stay Updated: Keep abreast of emerging technologies and industry trends to continuously improve solution offerings.

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new IT Solutions Architect jobs in Dubai