Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Senior
Qualifications
Required Qualifications: At least 10 years of experience in System Design or Solution Architecture. Proven experience in designing large-scale and complex systems. Solid grasp of architectural principles, especially around Scalability, Availability, and Security. Familiarity with Microservices or Service-Oriented Architecture (SOA). Knowledge of design patterns and database management. Excellent communication abilities and adeptness at collaborating with diverse teams.
About the job
Core Responsibilities:
Develop high-level and low-level design architectures for systems and applications.
Assess project requirements and convert them into actionable architectural solutions.
Establish design standards and oversee technical governance.
Architect system and service integrations, including APIs.
Evaluate technical decisions and review deliverables from the development team.
Collaborate with implementation teams to navigate and resolve architectural challenges.
Maintain documentation of architecture and technical diagrams.
About ssc-hr
ssc-hr is a leading company specializing in innovative human resources solutions, dedicated to providing exceptional services and fostering a collaborative work environment.
We are seeking a highly skilled Senior Java Solutions Architect to join our dynamic team at Advansys ESC. As a pivotal member of our organization, you will serve as a Single Point of Contact (SPOC) for engaging with stakeholders within the bank, understanding their requirements, managing demands, and delivering economically viable solutions to complex busine…
As a Senior Solution Architect at bm-to, you will play a pivotal role in shaping the architecture of our products. You will collaborate closely with your team to design comprehensive solution/application architectures. Your expertise will guide project teams in implementing effective technology strategies, focusing on best coding practices, continuous integration, and automated deployment.You will be accountable for the technical design of our products, actively engaging in coding to assist the team in developing solutions and resolving any emerging challenges. By identifying and eliminating technical impediments, you will ensure smooth project execution. Collaborating with the Product Owner, you will align the product roadmap with our technical strengths and opportunities.With a commitment to continuous improvement, you will explore innovative solutions, challenge conventional methods, and take shared responsibility with the Product Owner for building reusable and scalable components. Reporting to the Architecture Lead, you will align architectural decisions and technology stack implementations.
At Sumerge, our Technical Sales team drives innovation and creativity in crafting proposals that resonate with our clients. Collaborating closely with the Sales team, they design tailored solutions that ensure our clients remain at the forefront of industry advancements. Our team members are exceptional communicators, adept at understanding customer needs and shaping the future of their businesses.We seek candidates with a robust software development background, comprehensive knowledge of web technologies, and a collaborative spirit. As this role requires close interaction with engineering and sales teams, strong teamwork skills are essential for creating bespoke solutions.Key Responsibilities:Serve as a technical consultant to customers, identifying their needs and recommending optimal solutions, while ensuring there is adequate support for implementation.Guide both prospective and current clients through their digital transformation journeys, simplifying complexities and addressing potential technical challenges.Advise on enterprise architectures and platforms to successfully deploy complete solutions leveraging Sumerge’s tools and technologies.Collaborate with product management and engineering teams to remain informed about industry trends and to enhance Sumerge’s offerings.Partner with the Sales team to explore additional business development opportunities within client organizations.Assist in responding to requests for information, quotations, and proposals alongside the Account Manager, providing customer training as necessary.
Key Responsibilities: Collaborate with the Platform Architect to pinpoint business opportunities, working alongside product managers and analysts to formulate initial business cases for prospective solution development. Conduct comprehensive solution alternative analyses to facilitate strategic decision-making for designated portfolios. Supervise and assist in gathering Functional and Technical Requirements. Create high-level solution designs and conceptual architectures that encompass business, application, information, and technology architectural domains. Provide expert consulting and conduct thorough reviews throughout the development lifecycle. Deliver requirements to Enterprise Architects that guide the strategic direction for Application, Information, Security, and Technology architectures. Identify and convey the components and services necessary for solutions within Treasury, Accounts Payable (cash-related), and Market (cash-related) areas for the Cash portfolio. Collaborate with Enterprise Architects and fellow Solution Architects to define Enterprise services and components essential for business solution development. Partner with Configuration Leads and Experts to ensure the successful delivery of new solutions, enhancement of existing solutions, and support in preventing issues while optimizing current applications.
We are seeking a highly skilled and experienced Data Services Solution Architect to join our dynamic Cloud Infrastructure Outsourcing Solutioning team. In this role, you will leverage your extensive knowledge in Solution Architecture to develop comprehensive solutions tailored to our clients' needs.The ideal candidate will possess cross-domain and multi-industry expertise, enabling them to design and oversee the implementation of architecture solutions while ensuring alignment with cost specifications during the sales process. You must have a strong background in infrastructure management and pre-sales activities, including the ability to design and architect infrastructure solutions for managed services. Experience in responding to RFPs for infrastructure management outsourcing services is essential.Key Responsibilities:Lead infrastructure outsourcing pursuits and provide pre-sales solution support to meet business requirements.Conduct workshops to gather customer requirements and perform thorough evaluations and analyses of their data.Utilize your domain expertise and innovative thinking to architect and design effective solutions, assessing various options to fulfill client business needs.Requirements:Respond to RFIs and RFPs, preparing detailed solution documentation and engaging presentations.Design a comprehensive delivery model for managed services.Develop accurate costing details for proposed solutions.Present solutions to customers during workshops and oral sessions.Identify and manage risks associated with proposed solutions.Navigate the solution approval process effectively.Business Development:Oversee presales and solutioning activities for our service offerings.Construct and maintain costing models.Collaborate closely with Bid Managers, onsite sales teams, internal delivery organizations, and third-party vendors to create winning proposals.Establish and maintain a repository for costing models, proposals, and business development documentation.Mentor and guide junior team members to foster their development.
Optasia is a cutting-edge B2B2X financial technology platform that specializes in scoring, financial decision-making, disbursement, and collection processes. We are dedicated to promoting financial inclusion for everyone, and we are transforming the world in our unique way.We are on the lookout for passionate professionals who are driven by results and possess a positive, can-do attitude. Join our dynamic team of innovative thinkers at Optasia, where your role as a member of the Solution Architecture team will involve close collaboration with clients, product management, and software development teams. You will have the opportunity to showcase your advanced technical expertise, product knowledge, and exceptional communication skills.Key Responsibilities:Convert business requirements into technical solutions utilizing Optasia’s proprietary platform.Engage with various stakeholders to ensure IT solutions align with business objectives.Develop technical documents including use cases, flow diagrams, integration requirements, and comprehensive solution documentation.Work alongside internal departments, including Engineering, Quality Assurance, Product Management, Business, and Operations, to deliver innovative solutions.Assess and prototype APIs for integration with third-party services.Collaborate closely with the Software Architecture team to identify needs and opportunities for feature enhancements in the Optasia platform.Provide technical support to the sales team, including product demonstrations and assistance with RFP submissions.What You Bring:A minimum of 3 years of experience in a related role, such as Solutions Architect or Business Analyst.A Bachelor’s or Master’s degree in Engineering, Computer Science, or a related discipline.Hands-on experience in software development, including backend development, databases, and third-party service integration.Proficiency in web services and SQL.Basic understanding of core networking principles.Familiarity with telecom Online Charging Systems and/or Banking Systems is a significant advantage.Experience with product-oriented projects and release management processes.Knowledge of software development methodologies and issue tracking systems.Willingness to occasionally participate in online workshops with stakeholders across various time zones.Flexibility to travel occasionally.Your Essential Qualities:Strong analytical skills with the capacity to translate high-level requirements into actionable tasks.Exceptional problem-solving and organizational skills.Outstanding communication abilities.Meticulous attention to detail.Why Join Us?We offer: Flexible hybrid working arrangements Competitive remuneration and benefits package
Join klivvr as a Solutions Architect where you will be at the forefront of designing innovative technology solutions that meet our clients' needs. In this role, you will collaborate with cross-functional teams to understand business requirements and translate them into technical architectures. Your expertise will help us drive digital transformation and enhance operational efficiency for our clients.
Job Overview: As a System Design / Solution Architect, you will be responsible for crafting robust system architectures and technical solutions that prioritize scalability, stability, and security, ensuring alignment with business objectives.Core Responsibilities: Develop high-level and low-level design architectures for systems and applications. Assess project requirements and convert them into actionable architectural solutions. Establish design standards and oversee technical governance. Architect system and service integrations, including APIs. Evaluate technical decisions and review deliverables from the development team. Collaborate with implementation teams to navigate and resolve architectural challenges. Maintain documentation of architecture and technical diagrams.
Join our dynamic team as a Senior Java Developer, where you will be instrumental in designing, developing, and maintaining top-tier software solutions utilizing Java technologies. In this pivotal role, you will lead a talented team of developers, work alongside cross-functional teams, and ensure the delivery of robust and scalable applications.Key Responsibilities:Software Development: Create, code, test, and debug Java applications following industry best practices. Produce high-quality, reusable, and efficient code that meets project specifications.Technical Leadership: Mentor junior developers, conduct code reviews, provide constructive feedback, and uphold coding standards and best practices.System Design: Engage in architectural discussions, contributing to the design and implementation of software systems. Collaborate with cross-functional teams to define technical requirements and develop scalable solutions.Problem Solving: Investigate complex technical challenges and propose innovative solutions. Address software defects and performance issues through thorough troubleshooting and root cause analysis.Collaboration: Partner with product managers, business analysts, and stakeholders to comprehend project requirements and translate them into technical designs. Work with cross-functional teams to ensure seamless integration of software components.Performance Optimization: Identify and implement performance enhancements to increase the efficiency and scalability of Java applications. Conduct profiling and tuning to optimize application responsiveness.Documentation: Develop and maintain comprehensive technical documentation, including design documents, code comments, and user guides, ensuring accessibility for the development team.Emerging Technologies: Stay abreast of the latest trends and advancements in Java development, evaluating and recommending new tools and technologies to enhance development processes and product quality.
Role overview The IT Solution Architect - Pre-Sales at Help AG in Cairo focuses on identifying new business opportunities and presenting a portfolio of security solutions to both existing clients and new prospects. This position involves preparing technical materials for proposals and RFPs, supporting the sales process from initial engagement through post-implementation, and ensuring solutions align with client requirements during Proof of Concept stages. Main responsibilities Identify business opportunities and introduce Help AG’s security solutions to customers and prospects. Prepare technical content for proposals and RFP responses. Lead Proof of Concept projects, making sure solutions address client needs and expectations. Support customer success after implementation by working with delivery teams and uncovering further sales opportunities, such as cross-selling and up-selling. Conduct technical workshops, assessments, and solution demonstrations to help clients evaluate options and support adoption. Collaborate with sales, delivery, and vendor teams to ensure proposals are technically accurate, competitive, and tailored to customer needs and industry standards. Contribute to the company’s growth in the market with a focus on sales performance. Location This role is based in Cairo, Al Qāhirah, Egypt.
Join Sumerge as a Senior Software Solution Architect, where you will be integral in defining the technical trajectory of our innovative projects. This prestigious role demands extensive knowledge in cloud-native technologies, microservices architecture, and DevOps methodologies. You will be charged with crafting resilient and scalable software solutions, leading the development of sophisticated cloud-based applications, and ensuring the adoption of advanced technologies and practices, including event streaming and Kafka. Your expertise will be essential in articulating architectural approaches and collaborating effectively with both technical teams and non-technical stakeholders to propel project success and drive innovation. This role requires not only strong technical skills but also outstanding leadership and communication abilities to guide teams toward achieving ambitious technical objectives.
Join Egis Group as a Senior Design Architect, where you will play a pivotal role in shaping innovative architectural solutions for various projects. You will lead design initiatives, collaborate with multidisciplinary teams, and ensure the delivery of high-quality architectural designs that meet client expectations.
About the Role:The Multi-Cloud Solutions Architect for Presales is pivotal in driving our business forward by securing new ventures. This position demands comprehensive knowledge of multi-cloud frameworks and platforms such as AWS, Azure, and GCP. The ideal candidate will not only possess technical expertise but also excel in delivering engaging presentations and acting as a reliable consultant for prospective clients. Responsibilities include transforming intricate technical specifications into persuasive value propositions and tailored solutions that meet client needs while ensuring compliance with all applicable security and regulatory standards.Key Responsibilities:Solution Design & Development: Craft and design robust, scalable, and secure multi-cloud solutions that align with unique client specifications, involving the selection of suitable cloud services and integration methodologies.Presales Support: Serve as the technical lead throughout the presales journey, collaborating with sales teams to evaluate opportunities, formulate proposals, and conduct captivating presentations and demos.Technical Expertise: Maintain a comprehensive understanding of various cloud platforms (AWS, Azure, GCP) and associated technologies, including cloud security, networking, DevOps, and data management. Remain updated with emerging trends and best practices in cloud technology.Client Engagement: Foster relationships with potential clients, comprehend their business challenges and technical needs, and effectively communicate the value of proposed solutions to key stakeholders.Proposal Development: Aid in crafting high-quality proposals that include technical descriptions, architecture diagrams, and cost assessments, ensuring that all submissions are technically sound and competitive.Compliance & Security: Guarantee that all proposed solutions adhere to relevant regulations and security standards (e.g., NCSC guidelines, GDPR). Showcase a strong grasp of these regulations to clients.Collaboration: Partner with internal teams, including sales, delivery, and engineering, to ensure a smooth transition of projects and successful execution.Market Awareness: Stay abreast of market developments, competitor offerings, and new technologies in the multi-cloud domain, particularly within the UK public sector.Thought Leadership: Engage in thought leadership initiatives, including writing articles, blog posts, and speaking at industry events.
Join Our Dynamic Team!At Integrant, we are seeking innovative minds to step into the role of Senior Data Architect. In this pivotal position, you will be tasked with architecting comprehensive solutions for data ingestion, storage, processing, transformation, enrichment, and presentation tailored for analytical insights. Your responsibilities will encompass gathering requirements, selecting and customizing analytical frameworks to meet client demands, designing and constructing data pipelines, and formulating data strategies. You will also mentor clients and internal teams on cutting-edge architectures (such as Data Warehouses, Data Lakes, Data Lakehouses, Data Fabrics, Data Meshes) and methodologies (including DataOps and MLOps).
Join our dynamic team at ssc-hr as a Hybrid Cloud Pre-Sales Solution Architect, where you'll play a crucial role in driving our presales initiatives. In this position, you will lead comprehensive assessments, strategize, and develop roadmaps for data center exits and migrations, including transformations for branch offices, edge locations, and hybrid cloud solutions. This role requires a deep understanding of data center architecture, hybrid cloud technologies, migration strategies, and a strong commitment to sustainability.Key Responsibilities:Assessment and Analysis:Conduct in-depth evaluations of clients' data center infrastructures, including branch offices and edge locations.Analyze strengths, weaknesses, opportunities, and threats within both centralized and distributed environments.Strategy and Roadmap Development:Formulate detailed transformation strategies and roadmaps for data centers that align with client business goals.Design innovative solutions leveraging the latest technologies and industry best practices to ensure scalability across diverse environments.Reference Architecture and Best Practices:Implement industry best practices and reference architectures to create efficient, scalable solutions for centralized and distributed setups.Remain informed about emerging technologies and trends in data center transformations and edge computing.Private Cloud and Hybrid Cloud Implementation:Provide guidance on the design and implementation of private cloud solutions, addressing security, compliance, and performance needs.Work closely with engineering teams to ensure the effective deployment of hybrid cloud solutions.Sustainability Integration:Incorporate sustainability practices into data center transformation plans for both centralized and distributed environments.Promote green technologies and energy-efficient practices within data centers and edge locations.Client Advisory:Deliver expert guidance to clients regarding data center transformations, private cloud implementations, and technology choices.Collaborate with clients to address their concerns and provide innovative hybrid cloud strategies.Business Case Preparation:Create comprehensive business cases for data center transformation projects across centralized and edge environments.Partner with financial analysts to ensure the accuracy of financial models.Presales Activities:Participate in presales activities, including presentations, workshops, and technical discussions.Collaborate with sales teams to understand customer needs and contribute to compelling proposals for hybrid cloud solutions.
Join us at Unifonic, a proudly recognized Great Place to Work®, as we redefine communication in the SaaS industry. Our vibrant team of 500 dedicated Unifones is committed to enhancing the experience of over 5,000 customer-focused companies.We cultivate a fun, collaborative environment where creativity thrives and new ideas are welcomed. As stakeholders in our organization, we are more than just employees; we are innovators shaping the future. Be a part of our exciting journey!About Our Engineering TeamOur Engineering team is pivotal in designing, developing, and maintaining the innovative technologies that power Unifonic’s services. Collaborating closely with various departments, we ensure that our offerings align with customer needs. If you are passionate about technology and eager to work on state-of-the-art communication solutions, we want you!Your RoleAs a Senior Software Engineer specializing in Java and Python, you will dive deep into the architecture of Unifonic's products, implementing enhancements, resolving bugs, conducting data analysis, and reporting key metrics. Your work will contribute to the next generation of our platform, utilizing the latest technologies within agile scrum teams.Key Responsibilities:Develop and maintain scalable solutions supporting millions of daily users.Contribute to the policies, procedures, and technical assets in our cloud infrastructure.Provide technical insights to various teams regarding Unifonic's product offerings.Enhance multi-cloud communication products while collaborating with partner software development teams.Engage in cloud-based development and deployment, particularly with AWS services (EC2, SQS, S3, RDS, Aurora).Work alongside service delivery teams to facilitate cloud product deployments.Leverage Unifonic's technical architectures to build robust, efficient, and scalable solutions.Perform database administration tasks, optimization, and advanced SQL queries.Collaborate with product owners, scrum masters, and developers to ensure high-quality deliverables using tools like JIRA and Git.
As a Senior Backend Java Engineer, you will play a pivotal role in enhancing our backend API technology stack within the banking sector.Your expertise will be key in collaborating with product and design teams to grasp end-user requirements and convert them into effective technical solutions. You will also contribute to the enhancement of our DevOps tooling.Key Responsibilities:Designing and implementing technology and business solutions that set our client organization apart in the competitive landscape.Utilizing a variety of software development technologies to develop innovative and efficient solutions that bolster our client’s technology infrastructure.Working closely with team members to implement user stories, write tests, and continuously deliver new and improved product functionalities.Engaging with internal IT teams to address technical dependencies during implementation.You will report directly to the Engineering Manager or Senior Engineering Manager.
Join our dynamic team as a Senior Backend Java Engineer, where you will play a pivotal role in enhancing our backend API technology stack. You will collaborate closely with product and design teams to translate user requirements into effective technical solutions while also contributing to improvements in our DevOps tooling.Key Responsibilities:Develop and implement technology and business solutions to enhance our clients’ competitive edge.Utilize various software development technologies to create innovative and efficient solutions that strengthen our tech stack.Work collaboratively with team members to implement user stories, write tests, and continuously enhance product functionality.Communicate effectively with internal IT teams to address technical dependencies throughout the implementation process.Reporting directly to the Engineering Manager or Senior Engineering Manager, you will bring your expertise to our projects.
Join Our Team as a Senior Data Architect!We are looking for a dynamic and experienced Senior Data Architect to lead our data modeling initiatives and drive our data strategy. You will play a crucial role in shaping the architecture of our data solutions and ensuring they align with business and IT requirements.Key Responsibilities:Lead the design and development of conceptual, logical, and physical data models.Implement business and IT data requirements across various platforms, including relational, dimensional, and NoSQL.Establish and uphold data modeling and design standards, utilizing effective tools and best practices.Oversee the implementation of RDBMS, operational data stores (ODS), data marts, and data lakes.Identify architecture, infrastructure, and interfaces to data sources, ensuring robust security and analytic model support.Enhance data query performance through best practices and pinpoint opportunities for improvement in existing data systems.Collaborate with cross-functional teams to address project needs and mitigate delivery risks.Support the development of data tools for reporting, visualization, analytics, and machine learning initiatives.Design and manage data infrastructure to ensure organized data extraction, storage, and accessibility for authorized users.Identify and integrate internal and external data sources while ensuring data accuracy, security, and accessibility.
Advansys is an innovative technology solutions provider dedicated to delivering intelligent, modular, and sustainable solutions that enhance operational efficiency, elevate customer experiences, and facilitate business transformation. With a team of over 400 talented engineers, we support more than 100 enterprise clients across 14 countries. Our expertise spans a comprehensive range of premium services, including Business Automation, Industrial Digitization, Low-Code Development, Cloud Services, Warehouse Automation, and Strategic Outsourcing.Founded in 2014, Advansys operates under the umbrella of the INTRO Group, a well-established private conglomerate since 1980, engaging in various sectors such as oil and gas, real estate, specialized engineering, financial investment, food, and manufacturing.Job Responsibilities: Develop and uphold modeling standards, guidelines, best practices, and approved methodologies. Oversee the creation and governance of all physical and logical data models within the organization. Engage in the evaluation of new software acquisitions by reviewing proposed data models within packaged or commercially available applications. Participate in data integration, business intelligence, and content management teams. Contribute to data integration and Enterprise Information Management (EIM) initiatives by streamlining data processing for reusable module development. Collaborate with the data services administrator to create data objects and models supporting data services under a service-oriented architecture. Lead the data administration team, focusing on modeling, metadata management, and user query optimization. Coordinate with the data modeling team, data warehouse team, and application owners to clarify data interface requirements and assist project developers in resolving data-related issues, ensuring effective management of gatekeeper functions to reduce redundancy and enhance data accuracy. Assist in selecting data management tools and developing standards, guidelines, and procedures for their use. Document the current data architecture to maintain an accurate ‘as is’ view and define the desired ‘to be’ state. Visualize data flows and lineage to illustrate current data movement across key data landscape components and define future states. Collaborate with various technology and business stakeholders to address and escalate issues regarding data solutions, ensuring alignment and approval throughout the software development life cycle until deployment. Provide constructive feedback and suggestions for improving standards and methodologies.