Who are we? Capgemini is a global leader in partnering with companies to transform and manage their business by harnessing the power of technology. Guided daily by our purpose of unleashing human energy through technology for an inclusive and sustainable future, we are a responsible and diverse organization of 340,000 team members in nearly 50 countries. With over 50 years of heritage and expertise, we are a trusted partner to address the full breadth of our clients' needs—from strategy and design to operations—leveraging the innovative world of cloud, cybersecurity, infrastructure data, AI, connectivity, software, and platforms. Key Responsibilities: Architecture Solution Design Design secure, scalable, and reusable hybrid integration architectures (on-prem AWS). Produce high-level (HLD) and low-level (LLD) solution architecture diagrams. Define integration patterns using webMethods (ESB), REST APIs, and Control-M. Design authentication flows using EntraID (Azure AD) and OAuth2 for secure API access. Cloud DevOps (AWS) Implement Infrastructure as Code using AWS CDK (TypeScript or Python). Oversee cloud environments in AWS (EKS, Lambda, API Gateway, S3, IAM). Automate CI/CD pipelines using GitHub Actions, including automated tests and deployments. Ensure compliance with cloud security standards, tagging policies, and secrets management. Application Integration Middleware Coordinate integrations between core systems (e.g., policy management, REST APIS) and external services. Define versioning, traceability, and rollback strategies for APIs and integration pipelines. Leadership Coordination Lead technical workshops with clients to capture non-functional requirements. Coordinate cross-functional teams: developers, DevOps, QA, and business analysts. Security Governance Define authentication/authorization strategies using EntraID, JWT tokens, and OAuth scopes. Establish best practices for logging, monitoring, and error handling. Documentation Enablement Document technical decisions, design patterns, and integration flows. Train developers on using the architectures, API standards, and deployment practices. Maintain architecture artifacts in internal repositories (e.g., Confluence). Why Join Capgemini? Diversity Culture: we believe diversity drives innovation and inclusion builds success. We are committed to providing equal opportunities regardless of ethnicity, gender, age, disability, sexual orientation, or any other dimension of diversity Professional Growth: Access to specialized training, certifications, and development programs. Challenging Projects: Work on cutting-edge cloud solutions with global impact. ☁️ Cloud community: be part of our professional team around the world. Competitive Salary: A comprehensive compensation package aligned with your experience. Flex abroad program: work 45 per year in another country. Permanent contract: from day one. Holidays: 24 working days 2 days off work per year for personal matters 24 and 31 of December. Additional Benefits: Health and accident insurance. Flexible compensation (restaurant tickets, transportation, childcare vouchers). Would you like to join our team?