Cloud-Native Software/Solutions Architect, Permanent contract
Role details
Job location
Tech stack
Job description
- Design and lead the strategy for cloud-native application architectures, ensuring high availability, scalability, and resilience across hybrid or multi-cloud environments.
- Bridge the gap between development and operations by championing DevOps and DevSecOps cultures, automating CI/CD pipelines, and integrating security into the build process.
- Drive modernization initiatives, migrating Legacy monolithic systems to microservices, serverless, or containerized architectures using cloud-native design patterns.
- Leverage AI-assisted software engineering tools to optimize the SDLC, enhancing developer productivity, code quality, and reliability.
- Collaborate with stakeholders to translate business goals into technical roadmaps, selecting the right mix of cloud providers and platforms.
- Provide hands-on technical leadership to development teams, conducting code reviews and ensuring best practices in software development (Java, C#, Python, or Node.js).
- Define and enforce standards for infrastructure as code (IaC), automated testing, and release management to accelerate time-to-market.
- Mentor senior developers and engineers, fostering a culture of continuous improvement and technical excellence., * Work as part of the Data & AI Factory team, supporting data-ops and AI projects.
- Design, build, maintain, and troubleshoot data pipelines, models, and transformations.
- Build, maintain, and troubleshoot data observability solutions to improve data quality.
- Turn data into valuable business insights, preparing custom solutions optimised for each client.
- Act as a trusted advisor for junior team members and lead by example.
Note: this position may require on-call work, including overnight and weekend availability. Offensive CyberSecurity Engineer - Madrid/Spain
- Antivirus.
Quality Assurance Analyst - Lisboa/Portugal
Job Summary: We are seeking a highly analytical and proactive QA & Test Operations Consultant to join our project team, bridging technical development and business requirements to ensure every solution delivered meets the highest standards of quality. Responsibilities
- Develop, document, and operationalise comprehensive test acceptance criteria (UAT) to ensure all features align with business goals.
- Methodically test all customer requirements to ensure thorough coverage of functional and non-functional specifications.
- Oversee the lifecycle of errors and bugs detected during testing, ensuring they are identified, logged, prioritised, and resolved by the development team.
- Utilise Agile and Scrum methodologies to streamline testing workflows and improve speed-to-market without compromising quality.
Solution Engineer - Levallois-Perret/France
Context: Offensive CyberSecurity Engineer - Levallois-Perret/France
- Participate in change management, collaborating with different teams.
- Excellent verbal and written communication skills, translating complex technical concepts into understandable terms.
- Adaptable and flexible attitude, performing well under pressure.
- Commitment to a continuous improvement culture.
- Maintain up-to-date documentation of application components and operations.
- Control load capacity for applications.
- Consistently contribute to automation and improvement of existing procedures.
- Collaborate with development teams on defining the architecture of new applications according to infrastructure standards.
- Manage backup data and ensure regular restoring tests.
Data Modeler
Play a key role in designing and implementing data models that support the client's data-driven initiatives. Work closely with data architects, data analysts, and business stakeholders to understand data requirements and translate them into logical and physical data models. Maintain accuracy, completeness, and consistency of the data models and their documentation and metadata. React Developer - Nearshore, Portugal
We're looking for a talented React Developer to join our nearshore development team in Portugal, building and maintaining high-quality Front End applications. Responsibilities
- Write clean, efficient, and well-documented code that adheres to established coding standards.
- Collaborate with cross-functional teams including designers, Back End developers, and product managers to deliver high-quality solutions.
- Participate in code reviews and provide constructive feedback to team members.
- Troubleshoot, debug, and optimise application performance to ensure smooth user experiences.
- Manage version control using Git and contribute to collaborative development workflows.
- Integrate RESTful APIs and manage application state using appropriate state-management solutions.
- Participate in agile/scrum ceremonies and contribute to sprint planning and retrospectives.
- Stay current with React ecosystem developments and propose improvements to the development process.
- Communicate effectively with remote team members across different time zones.
- Ensure that client policies comply with codes of practice such as PDPL (Personal Data Protection Low).
- Draft new and amend existing internal data protection policies, guidelines, and procedures in consultation with key stakeholders.
- Inform and advise the data controller or data processor on all matters related to data protection.
- Promote a culture of data protection and compliance across all units of the organization.
- Conduct audits to ensure compliance and address potential issues.
- Maintain records of all data processing activities of the company.
- Serve as point of contact for data protection authorities.
Requirements
- Strong analytical and problem-solving skills, with the ability to navigate complex architectural challenges in distributed systems.
- Proven experience in leading technical teams and influencing decision-making at a strategic level.
- Strong communication skills, capable of explaining complex cloud-native concepts to non-technical stakeholders and C-level executives.
- Deep understanding of software development methodologies, particularly Agile and Scrum, with a focus on iterative delivery.
- Willingness to keep up to date on the rapidly evolving Cloud Native Computing Foundation (CNCF) landscape, following training and obtaining relevant certifications (eg, CKA, AWS Solutions Architect).
- Fluency in Dutch or French and good command of English.
- Strong software development background with mastery of at least one major language such as Java, C#, Python, or Node.js.
- Expert knowledge of Cloud-Native architectures, including Microservices, Event-Driven Architecture, and Serverless patterns.
- Proven experience with application modernization strategies, effectively refactoring or re-platforming Legacy applications into cloud-native ecosystems.
- Demonstrated experience implementing AI-assisted engineering, utilizing Generative AI tools to automate boilerplate code, generate unit tests, and improve documentation reliability.
- Extensive experience with containerization and orchestration, specifically Docker, Kubernetes, and enterprise platforms like Red?Hat OpenShift.
- Proficiency in one major cloud platform (AWS, Azure, or GCP) with the ability to design cloud-agnostic or hybrid solutions.
- Strong understanding of DevOps and DevSecOps principles, with hands-on experience setting up CI/CD pipelines (Jenkins, GitLab?CI, Azure?DevOps) and test automation.
- Experience with infrastructure as code (IaC) tools such as Terraform, Ansible, or CloudFormation.
- Experience or certifications in architecture frameworks or modelling (eg, TOGAF, C4, ArchiMate) considered an asset.