95 IT Solutions jobs in Egypt
Solutions Architect
Posted today
Job Viewed
Job Description
We are seeking an experienced and visionary Solutions Architect to join our dynamic team at Klivvr. In this role, you will bridge the gap between business needs and technical execution, designing and overseeing end-to-end solutions across both on-premise and cloud infrastructures. You will play a key role in shaping scalable, secure, and compliant architectures while collaborating closely with product, engineering, and business stakeholders.
What you will do
- Translates business needs into technical solutions, designing and overseeing their implementation.
- Liaise with product managers and business stakeholders to define solution scope and architecture.
- Design end-to-end solutions across on-premises and cloud infrastructures.
- Develop and maintain architectural blueprints, ensuring scalability, security, and compliance with industry standards (e.g., PCI-DSS).
- Evaluate and recommend third-party fintech solutions and vendors.
- Support pre-sales and client-facing discussions where architectural expertise is needed.
- Define data flows, processing, and communication patterns ensuring performance and compliance.
- Work closely with development, DevOps, QA, infoSec, data and product teams to ensure architecture is properly implemented, complete and compliant.
- Oversee the development and deployment of the proposed solutions.
- Ensure performance, scalability, security, and availability objectives are met.
- Identify potential technical risks early and propose mitigation strategies.
- Produce high-quality architectural documentation and implementation guidelines.
- Ensure traceability of decisions and maintain up-to-date system diagrams.
- Stay updated on industry trends, tools, and emerging technologies.
- Suggest architectural improvements and refactoring based on evolving needs.
- Collaborate with third-party service Providers to integrate external APIs and ensure smooth communication between systems.
- Experience in API testing and integration with third-party services (e.g., payment gateways, card Processors, KYC, CRMs, etc.).
To succeed in the role, you'll need to have:
- 5+ years of experience in backend development or data engineering roles.
- Proven experience in designing and implementing systems and service-oriented architectures.
- Hands-on experience with backend programming stacks (Preferably MERN stack).
- Working experience with different databaseparadigms as:
1- Relational databases (e.g., PostgreSQL, MySQL)
2- NoSQL databases (e.g., MongoDB, Redis, Cassandra)
- Familiarity with API design, testing tools (Postman, Swagger), and automation frameworks.
- Solid understanding of security best practices, identity/authentication protocols (OAuth2, 3DS, etc.), and secure API design.
- Experience leading solution architecture through full SDLC, including design, implementation oversight, and production support.
- Good understanding of DevOps practices, CI/CD pipelines, containerization (Docker/Kubernetes), and system monitoring.
- Excellent communication skills; able to translate complex technical concepts into clear terms for business stakeholders and clients.
- Proven ability to mentor engineering teams and influence technology decisions at an enterprise level.
Preferred Qualifications
- Hands-on experience with at least one major cloud platform: AWS, Azure, or GCP.
- Hands-on experience designing and integrating solutions in the fintech/payments domain:
1- Payment gateways, card processors, issuers/acquirers
2- APIs for KYC/AML, fraud detection, and CRM platforms
3- PCI-DSS and other relevant compliance frameworks
Solutions Engineer
Posted today
Job Viewed
Job Description
At Sumerge, the Technical Sales team is the behind-the-scenes brains for the proposals we pitch to our clients. They assist the fellow Sales team by designing key solutions for our clients to stay on top of the industry trends. They are top-notch communicators as they know how to serve our customers, and build what's next for their business.
Our ideal candidates are those who have a strong software development background, and detailed knowledge of web technologies. They have to be excellent collaborators as most of their jobs involve working with the engineering and sales teams to create custom solutions for our clients.
Responsibilities:
- Acts as a technical consultant to our customers assessing customers' met and unmet needs, recommending optimum solutions, and ensuring appropriate support for the proposed solution.
- Leads prospective and existing customers in their digital transformation journey to minimize complexity and address any potential technical roadblocks.
- Recommends enterprise architectures and platforms to successfully implement a complete solution using Sumerge tools and technologies
- Liaises with the product management and engineering teams to stay updated with industry trends and develop enhancements to Sumerge solutions.
- Works with the Sales team to pursue additional business development opportunities within customer firms.
- Provides technical expertise through sales presentations that provide detailed technical information about solution capabilities and industry knowledge
- Writes proposals and responds to requests for information and requests for quotations.
Requirements:
- Bachelor's degree in Computer Science / Computer Engineering.
- From 2-5 years of relevant experience.
Solutions Architect
Posted today
Job Viewed
Job Description
Job Title: Software Architect
Work Environment: Integrated ERP System – Backend: .NET Core | Frontend: Angular.
Job Objective:
To design and develop the software architecture of a comprehensive ERP system, ensuring that all technical components meet high standards of performance, scalability, security, and maintainability. The Software Architect acts as a bridge between technical teams and management to deliver robust and future-proof solutions.
Key Responsibilities:
Design the overall software architecture for the ERP platform to meet business and technical requirements.
Lead and guide development teams working with .NET Core (Backend) and Angular (Frontend) to implement solutions efficiently.
stablish and enforce coding standards, design principles, and best development practices.
elect the appropriate technologies, tools, and frameworks to build secure and scalable solutions.
eview code, identify bottlenecks, and optimize system performance and maintainability.
nalyze complex technical challenges and provide strategic architectural solutions.
esign and implement system integration strategies to ensure seamless data exchange across modules and services.
pply and oversee CI/CD pipelines, DevOps practices, and cyber security standards throughout the development lifecycle.
upport development teams by offering architectural guidance, mentorship, and technical direction.
repare and maintain technical documentation for system architecture and integration interfaces.
RequirementsQualifications & Requirements:
achelors or Master's degree in Software Engineering, Computer Science, or a related field.
inimum 5 years of experience in software development using .NET Core and Angular.
roven experience designing and developing ERP systems or other complex enterprise applications.
trong knowledge of software design patterns, architecture principles, and distributed systems.
ands-on experience with Microservices, API management, and system integration.
roficient in working with SQL and NoSQL databases.
amiliar with project management and collaboration tools like Jira, Confluence, and Agile/Scrum methodologies.
xcellent analytical and problem-solving skills.
trong leadership and communication skills to collaborate with cross-functional teams.
Solutions Architect
Posted today
Job Viewed
Job Description
Responsibilities:
- Design the Enterprise architecture governance, including architecture visioning principles, roles and responsibilities, management structure, evaluation criteria, processes and
- Sponsoring/monitoring of architecture activities.
- Develops Architecture and Solutions Design.
- Provide documentation of solution, including guidelines, conventions and descriptions of core concepts.
- Specify software design patterns to be used.
- Make calculated decisions that are established as non-functional requirements.
- Establishes and verifies compliance with technical architecture standards, processes, principles, and methodologies.
- Apply and enforce architectural principles, standards, and reference models to ensure alignment of
- programs and projects with government enterprise architectures.
- Resolve overarching dependencies.
- Review moderately complex technical challenges that require an in-depth evaluation of
- technologies and procedures.
- Reviews solution requirement specification and technical Low-Level Designs (LLD).
- designing and review microservices solutions.
- set practical standards, and provide support & guidance to enable the standards to be met.
- Develops and documents technology standards policies.
- Ensuring the software solution/product is designed to be re-used, maintainable and extensible.
- Good communication skills both in writing and verbally with ability to present the complex ideas or
- technical solution to business and/or management team.
Job Skills & Qualifications:
1-Knowledge, Skills and Abilities:
• Strong analytical skills with the ability to collect, organize, analyze, and disseminate significant
amounts of information with attention to detail and accuracy.
• Experience working in a cross-functional development environment.
• Analytical and problem-solving skills for design, creation and testing of programs.
• Ability to work as part of team and independently.
• Interpersonal skills to interact with team members.
• Communication skills to work effectively with Scrum team members, support personnel, and clients.
2-Requirements / Certifications:
- Bachelor's degree and 6+ years of technical experience within architecture development, integration of backend systems and development.
- Hands–on experience developing applications using Java/J2EE, with Spring boot framework knowledge and experience.
- Deep knowledge of SOA, Architecture and Design on Micro services, REST Services
- Development.
Solutions Engineer
Posted today
Job Viewed
Job Description
At F5, we strive to bring a better digital world to life. Our teams empower organizations across the globe to create, secure, and run applications that enhance how we experience our evolving digital world. We are passionate about cybersecurity, from protecting consumers from fraud to enabling companies to focus on innovation.
Everything we do centers around people. That means we obsess over how to make the lives of our customers, and their customers, better. And it means we prioritize a diverse F5 community where each individual can thrive.
At F5, our mission is based on the fact that businesses depend on apps.
Our long-standing belief that applications are the most valuable assets of any organization in the digital age has been the foundation of our strategy to become the leader in multi-cloud application services. When you combine F5's, expertise powering over half of the world's applications across all types of environments, you have a company that knows how to deliver and secure more applications, and more value, than any company in the industry.
This means that we are able to deliver and protect applications—revenue generating, brand-anchoring applications—from the point at which they are created through to the point when consumers interact with them. In other words, from "code to customer." This makes the combined forces of F5, absolutely essential to every digital organization in the world, including the world's largest enterprises, service providers, financial and educational institutions, government entities, and consumer brands.
At F5 we actively build a culture that everyone can be themselves and reach their full potential. As a global business leader, we know diversity drives innovation, makes everything we build better for our customers, and fuels our success. We know the magic ingredient is our differences, when embraced with humility and respect. And because we know this, we believe that top talent is found in a diversity of individual backgrounds, experiences, and perspectives to help us all thrive.
We currently have an opportunity for a talented Solutions Engineer (SE) to join our Egypt organisation . This is a sales and technical role with focus on customer/partners and is part of the sales organization. The SE's primary responsibility is to support the sales team with technical skills and provide technical knowledge around F5 solutions to our customers. To be effective, an SE needs to have excellent technical skills and knowledge on both F5 products and the "eco-system" that we work in. Fear not, we do provide training and certification to keep abreast with these critical skills
The high-level objective is to achieve the allocated sales target and selling relevant F5 solutions and products to our customers business needs, in partnership with the Sales Account Manager. From our customer(s) perspective, the SE is a trusted adviser who proactively learns and understands their technical and business challenges and can propose effective solutions to mitigate their concerns/offer gainful solutions. The F5 SE not only presents the technical features but also business benefits in the Technical Value Proposition.
Primary Responsibilities:
- Responsible for upholding F5's Business Code of Ethics and for promptly reporting violations of the Code or other company policies.
Global Responsibilities
- Provides complex design and systems engineering configurations
- Partners with product development and product management to assist with Change Request (CR) and Customer Special Request (CSR) cases
- Maintains a high level of technical knowledge of F5 and the relevant industry
- Utilize the F5 Sales Strategy and Solution Messaging to identify solutions for customer business objectives
- Participate in the development and support of presentations for customers and partners
- Clearly articulate technical elements of the F5 value proposition to customers and partners
- Maintain knowledge of competitive landscape and share knowledge with CAT team
- Contribute to the creation of case studies, white papers, and media articles for customers and/or partners
- Foster a collaborative, team-based environment, sharing best practices and building lasting relationships
- Effectively negotiate and pursue conflict resolution
- Actively utilize SE tools: , Idea, EDGE, Mainstreet and other SE readiness programs
- Partner with sales team to maintain detailed account profiles including organizational charts, customer products, strategy and technology needs
- Understand and effectively utilize F5 organizational resources
- Consistently provide world-class customer service during pre-sales, implementation, and post-sales activities
- Lead strategic (organizational) opportunities
- Well developed SME focus for one technology
- Deliver customized product presentations using an advanced solution-based sales approach
- Proactively provide consultative support
- Create customer documentation for POC
- Understand business requirements involved with technical account strategy
- Work effectively with Engineering, Product Development, and Technical Support organizations
- Solve problems independently and creatively
- Perform other related duties as assigned
Channel support activities include:
- Support F5 channel partner sales initiatives
- Provide channel partners sustainable training on F5 solutions and competitive differentiation
- Provide channel partners technical expertise and oversight as required
- Proactively provide consultative support
- Work in collaboration with Channel and Sales management to establish channel partners and to qualify partner's ability to sell F5 solutions
Post sales activities include:
- Understand and follow escalation process
- Partner with the F5 Technical Support and customers/partners to resolve issues
Qualifications
- Multiple years of related experience working within Cloud, Security, Application Delivery, Network Infrastructure, DevOps, SaaS, IaaS or PaaS environments.
- Strong presentation, communication, account management (pre-sales) skills
- Significant experience and a number of years pre-sales / Systems Engineering expertise
- BS/BA or equivalent work experience
- F5 core product experience or relevant experience in key competitor offerings required
- In-depth industry knowledge and understanding of F5 technologies, solutions and product offerings strongly preferred
- Advanced written and oral communication skills
- First class presentation skills
- Effective written and oral communication skills
- Experience with MS office suite or Works
- Fluent verbal and writing skills in Arabic and English
Physical Demands and Work Environment
- The role is hybrid based between Riyadh office / home office
- While we encourage remote/virtual meetings, the nature of the role requires travel
- This is a self-driven role, so career growth and development are available at every stage of your career
- The position reports to the SE Manager based in Riyadh, KSA
- Competitive pay, family friendly benefits, and cool perks
F5 is an equal opportunity employer and welcomes diversity in the workplace.
The Job Description is intended to be a general representation of the responsibilities and requirements of the job. However, the description may not be all-inclusive, and responsibilities and requirements are subject to change.
Please note that F5 only contacts candidates through F5 email address (ending with ) or auto email notification from Yello/Workday (ending with or ).
The Job Description is intended to be a general representation of the responsibilities and requirements of the job. However, the description may not be all-inclusive, and responsibilities and requirements are subject to change.
Please note that F5 only contacts candidates through F5 email address (ending with ) or auto email notification from Workday (ending with or
)
.
Equal Employment Opportunity
It is the policy of F5 to provide equal employment opportunities to all employees and employment applicants without regard to unlawful considerations of race, religion, color, national origin, sex, sexual orientation, gender identity or expression, age, sensory, physical, or mental disability, marital status, veteran or military status, genetic information, or any other classification protected by applicable local, state, or federal laws. This policy applies to all aspects of employment, including, but not limited to, hiring, job assignment, compensation, promotion, benefits, training, discipline, and termination. F5 offers a variety of reasonable accommodations for candidates. Requesting an accommodation is completely voluntary. F5 will assess the need for accommodations in the application process separately from those that may be needed to perform the job. Request by contacting
Solutions Architect
Posted today
Job Viewed
Job Description
The ideal candidate will be responsible for working cross-functionally to understand the architecture needs by multiple business units. To be effective in this position, you must feel comfortable owning the entire architecture development process from inception to completion.
Responsibilities
• Designing, modifying, and testing technical architecture.
• Provide supervision and guidance to development teams.
• Continually research the current and emerging technologies and propose changes to the architecture where needed.
• Provide the Solution Architecture and Roadmap to support the business requirements
• Envision and understand the customers' expectations from the product.
• Work with stakeholders to create a vision of the Architecture they wish to create and communicate that product vision to the Scrum team and stakeholders.
• Continuously improve the application with a focus on user experience, performance, and maintainability
• Stay up-to-date with emerging trends and technologies of Cloud and Connectivity automation.
• Propose new features and new developments to the tools
• Propose and run PoCs (Proof of Concept) for new architecture solutions
• Documenting and sharing best practice knowledge for innovative solutions
• Providing technical leadership to a team throughout the project lifecycle
• Reviewing and validating solution designs from other team members
Qualifications
• Bachelor's degree in Computer Science or related field
•
Experience with Python, Django, and React.
• Strong knowledge of Agile software development methodologies such as Scrum
• Strong Knowledge on Cloud and Connectivity technologies and processes (Infrastructure, Virtualization, Containerization, Connectivity, DevOps, etc).
• Strong knowledge on Agile framework, software development, scrum approach, and IT infrastructure
• Tool experience with GitHub, Jira & Confluence, JFrog, Azure DevOps, SonarQube
• Experience with Ansible, AWX, Terraform
Solutions Architect
Posted today
Job Viewed
Job Description
GET Group Holdings Ltd. – A global leader in secure identity solutions – is hiring immediately: #Senior_Software_Architect
Location: Sheraton, Cairo, Egypt
Employment Type: Full-time | hybrid
Department: Software Development
About_Us:With over 40 years of experience serving 52+ governments worldwide, GET Group Holdings Ltd. specializes in advanced solutions for identity management, AI-powered services, and safe city technologies.
Role_Summary
:
We're looking for an experienced Senior Software Architect to design high-level solutions, define application architecture, and ensure the scalability, security, and performance of our systems. You will collaborate with development teams, product managers, and stakeholders to translate business needs into robust technical designs.
Key_Responsibilities
:
-Define and design the overall software architecture for new and existing products.
-Ensure alignment of architectural solutions with business goals and technical requirements.
-Lead technical design sessions and document architectural solutions.
-Oversee software development lifecycle from a technical perspective.
-Evaluate and recommend tools, technologies, and processes to improve efficiency.
-Ensure systems meet high standards of scalability, security, and performance.
-Provide technical guidance and mentorship to development teams.
Requirements
:
-Bachelor's degree in Computer Science, Engineering, or related field (Master's preferred).
-8+ years of experience in software development, with at least 3 years in architecture roles.
-Strong experience with architectural patterns (e.g., Microservices, Event-Driven Architecture).
-Proficiency in at least one major programming stack (e.g., .NET, Java, ).
-Knowledge of cloud platforms (Azure, AWS, or GCP).
-Experience with database design and integration (SQL/NoSQL).
-Strong understanding of security best practices and performance optimization.
-Excellent communication, leadership, and problem-solving skills.
Apply Now: Send your CV to with Senior Software Architect in the subject line.
Be The First To Know
About the latest It solutions Jobs in Egypt !
Solutions Architect
Posted today
Job Viewed
Job Description
We are seeking an experienced AWS Solutions Architect to join our Presales team. In this role, you will work closely with sales teams and customers to craft innovative cloud solutions using AWS services. You will be instrumental in helping customers understand and adopt AWS technologies while contributing to the company's growth in the Middle East region.
Responsibilities
- Partner with sales teams to drive revenue growth through technical consultation and solution design
- Develop and present compelling technical presentations and demonstrations to customers and partners
- Create detailed technical architectures and proposals that address customer business challenges
- Lead technical discovery sessions with customers to understand their requirements and constraints
- Design scaleable, secure, and cost-effective solutions using AWS services and best practices
- Provide technical guidance on complex cloud migrations and transformation projects
- Stay current with new AWS services and features to effectively advocate for their adoption
- Build proof of concepts and technical prototypes to demonstrate solution viability
- Document solution architectures using AWS best practices and frameworks
- Conduct AWS Well Architected Reviews on customer solutions.
Requirements
- Partner with sales teams to drive revenue growth through technical consultation and solution design
- Develop and present compelling technical presentations and demonstrations to customers and partners
- Create detailed technical architectures and proposals that address customer business challenges
- Lead technical discovery sessions with customers to understand their requirements and constraints
- Design scaleable, secure, and cost-effective solutions using AWS services and best practices
- Provide technical guidance on complex cloud migrations and transformation projects
- Stay current with new AWS services and features to effectively advocate for their adoption
- Build proof of concepts and technical prototypes to demonstrate solution viability
- Document solution architectures using AWS best practices and frameworks
- Conduct AWS Well Architected Reviews on customer solutions.
Preferred Qualifications:
- Experience working in the Middle East region
- Additional AWS certifications (Security, DevOps)
- Knowledge of competing cloud platforms (Azure, GCP)
- Experience with containerization and microservices architectures
- Experience with cloud cost optimization and FinOps practices
Technical Skills:
- Deep knowledge of AWS core services (EC2, S3, VPC, IAM, RDS)
- Experience with serverless architectures (Lambda, API Gateway)
- Understanding of networking concepts and security best practices
- Familiarity with infrastructure as code (CloudFormation, Terraform)
- Knowledge of DevOps practices and tools
- Knowledge of distributed systems and application architecture
- Tools & Platform Exposure:
CI/CD tools (e.g., GitLab, Jenkins, AWS CodePipeline), Monitoring & logging tools (e.g., CloudWatch, Datadog, Prometheus), API management tools (e.g., Postman, Apigee, Mulesoft)
Solutions Architect
Posted today
Job Viewed
Job Description
Role and Responsibilities
- Analyze and design technology solutions according to business requirements/needs.
- Identifying, evaluating, benchmarking and selecting potential technology solutions considering all necessary aspects, such as licensing, sizing, budget, …. etc.
- Collaborating, digging into more details, with teams to ensure successful implementation providing the necessary technical guidance and support to them.
- Provide all required architecture documents and diagrams illustrating the technical solutions.
- Working with stakeholders to consider their needs and requirements.
- Ensuring that solutions meet performance, scalability, and security requirements.
- Identifying and resolving risks and architectural/design issues related to solutions at different levels including OS, network and application level, and beneath tough SLAs.
- Participating in continuous improvement of solutions.
- Analyze and document solutions test cases covering all necessary testing types (functional, non-functional, performance, …. etc.
Qualifications and Education Requirements
- A bachelor's degree in computer science, engineering.
- 7-12 years of proven experience in software design and development, systems engineering.
- Strong experience of various technologies, platforms, and architectural patterns:
- Microservices architecture and SOA.
- Experienced in Spring core, Spring JPA, Gradle and Maven.
- Designing highly scalable enterprise-level web applications and engines.
- Interconnecting microservices with databases and MQ.
- Different integration design patterns, Synchronous and Asynchronous
- delivery patterns, PublishSubscribe pattern and Event based pattern,
- RESTful Interface Design, SOAP Interface Design
- Different integration protocols (HTTPS, MQ, JMS, JDBC, ODBC, TCP/IP, SFTP, …etc.)
- OAuth 2.0, Open ID Connect, Digital Signature, Encryption/Decryption,
- JOSE (JWS, JWE), REST, HTTP/S, SOAP, Service Level Management
- SQL, XML, JSON, WSDL, XSD, JSV, Shell Commands, SoapUI, Postman.
Working with different free-license and commercial technologies: ElasticSearch, jBPM, Active MQ, Kafka, Apache Data Warehouse Solutions, IBM MQ, Oracle DB, PostegreSQL
Familiar with Source Control tools (Azure DevOps (TFS), Git BitBucket, GitHub, Tortoise SVN)
- Familiar with Project/Tasks Management tools (Azure DevOps (TFS), JIRA)
- Familiar with DevOps tools (Azure Pipeline, GitHub Actions, Jenkins…)
Preferred Skills
- Excellent problem-solving and analytical skills
- Strong communication and interpersonal skills
- Ability to work effectively with cross-functional teams
Solutions Architect
Posted today
Job Viewed
Job Description
Job Title: Software Architect
Work Environment: Integrated ERP System – Backend: .NET Core | Frontend: Angular.
Job Objective
:
To design and develop the software architecture of a comprehensive ERP system, ensuring that all technical components meet high standards of performance, scalability, security, and maintainability. The Software Architect acts as a bridge between technical teams and management to deliver robust and future-proof solutions
.
Key Responsibilities:
- Design the overall software architecture for the ERP platform to meet business and technical requirements.
- Lead and guide development teams working with .NET Core (Backend) and Angular (Frontend) to implement solutions efficiently.
- Establish and enforce coding standards, design principles, and best development practices
- Select the appropriate technologies, tools, and frameworks to build secure and scalable solutions
- Review code, identify bottlenecks, and optimize system performance and maintainability.
- Analyze complex technical challenges and provide strategic architectural solutions.
- Design and implement system integration strategies to ensure seamless data exchange across modules and services.
- Apply and oversee CI/CD pipelines, DevOps practices, and cyber security standards throughout the development lifecycle.
- Support development teams by offering architectural guidance, mentorship, and technical direction.
- Prepare and maintain technical documentation for system architecture and integration interfaces.
Qualifications & Requirements:
- Bachelors or Master's degree in Software Engineering, Computer Science, or a related field.
- Minimum 5 years of experience in software development using .NET Core and Angular.
- Proven experience designing and developing ERP systems or other complex enterprise applications.
- Strong knowledge of software design patterns, architecture principles, and distributed systems.
- Hands-on experience with Microservices, API management, and system integration.
- Proficient in working with SQL and NoSQL databases.
- Familiar with project management and collaboration tools like Jira, Confluence, and Agile/Scrum methodologies.
- Excellent analytical and problem-solving skills.
- Strong leadership and communication skills to collaborate with cross-functional teams.