We are seeking an experienced Solutions Architect to help design, develop, and implement robust technology solutions that meet our business objectives. The successful candidate will act as a bridge between business and technical teams, ensuring that the architecture of our IT systems supports our organizational goals while being scalable, secure, and efficient.
Key Responsibilities :
- System Design : Architect and design end-to-end solutions that leverage modern technology to solve complex business problems.
- Technology Selection : Analyze and select the best technological solutions and tools based on the organization's needs, considering factors like cost, scalability, and compatibility with existing systems.
- Integration : Ensure seamless integration of new applications with existing systems, including on-premises and cloud-based infrastructures.
- Project Leadership : Lead solution architecture initiatives from conception through to implementation, including defining project scopes, objectives, and deliverables.
- Stakeholder Management : Communicate effectively with stakeholders at all levels, translating business requirements into technical solutions and explaining technical concepts to non-technical audiences.
- Security and Compliance : Ensure all solutions adhere to industry standards, regulatory requirements, and company policies regarding security, privacy, and data protection.
- Documentation : Produce high-quality documentation including architecture diagrams, system designs, and integration plans.
- Performance Optimization : Monitor, analyze, and optimize the performance of enterprise systems to ensure they meet performance standards and SLAs.
- Innovation : Stay abreast of emerging technologies and industry trends to drive innovation within the company's IT landscape.
- Mentoring : Provide guidance and mentorship to development teams, fostering an environment of continuous learning and improvement.
Qualifications :
- Bachelor's or Master's degree in Computer Science, Information Systems, or related field.
- 10+ years experience
- Proven experience as a Solutions Architect or in a similar role, with a strong portfolio of implemented solutions.
- Deep understanding of various software development methodologies (e.g., Agile, DevOps), system architecture, and cloud computing platforms (e.g., AWS, Azure, Google Cloud).
- Proficiency in system design, including data modeling, API design, and microservices architecture.
- Excellent problem-solving skills, with a knack for thinking strategically about business, product, and technical challenges.
- Strong communication skills with the ability to explain complex technical concepts to non-technical stakeholders.
- Experience with project management and the ability to work under tight deadlines.
Preferred Skills :
- Knowledge of multiple programming languages and databases.
- Experience with big data technologies and AI / ML integrations.
- Understanding of cybersecurity practices and disaster recovery planning.
- Location : This role is based In Kingdom