About the role
Partenaire technologique des grandes entreprises depuis 1979, le Groupe SII est au cœur de l'économie de l'innovation avec 16 000 collaborateurs, une présence internationale dans 20 pays, et un chiffre d’affaires supérieur à 1.621 milliards de dollars canadiens.
SII Canada offre à ses clients une expertise technique avancée dans les domaines du développement applicatif, Web et Mobile, de la Cybersécurité et du Cloud. Nous intervenons également en Ingénierie, particulièrement sur les systèmes embarqués dans divers secteurs industriels. Notre ambition : faire évoluer les systèmes d’information et contribuer à la création des produits et services de demain pour nos clients.
D'autre part, l’inclusion est au cœur de notre culture d’entreprise. SII Canada s’engage à offrir un environnement de travail équitable et respectueux, favorisant la diversité des profils et l’égalité des chances.
Description du rôle : Nous recherchons un ingénieur Cloud AWS expérimenté pour contribuer à la conception et au développement d’une couche d’intégration client sortante. Cette couche comprendra notamment une SendAPI asynchrone exposée aux produits et plateformes internes afin de permettre l’envoi de messages vers différents canaux. Le rôle implique la conception, la construction et la maintenance d’une infrastructure cloud évolutive, ainsi que la mise en œuvre de modèles d’intégration et de traitements asynchrones. La personne travaillera en collaboration avec les équipes de développement et d’exploitation, tout en apportant une expertise pratique en DevOps, automatisation, CI/CD, observabilité et opérations sur des environnements distribués.
Responsabilités clés :
- Concevoir et développer une couche d'intégration outbound incluant une SendAPI asynchrone.
- Mettre en œuvre des solutions AWS basées sur Lambda, API Gateway, SNS, S3, SQS et les patterns d’architecture associés (claim‑check, gestion des large files, retry, DLQ, headblocks).
- Concevoir et optimiser des mécanismes d’asynchronous programming, messaging patterns et workers (sender worker email/SFTP).
- Développer et maintenir des pipelines de données et des workflows de traitement asynchrone.
- Implémenter des solutions sécurisées : IAM, OIDC, IRSA, STS, gestion inter‑comptes.
- Participer à la conception d’architectures orientées événements et microservices.
- Assurer la qualité du code via des tests unitaires et d’intégration.
- Contribuer aux pratiques DevOps : automatisation, pipelines CI/CD (GitLab), observabilité, fiabilité opérationnelle.
- Intervenir dans des environnements conteneurisés (Docker), Kubernetes (EKS) et GitOps (ArgoCD).
- Participer à la mise en œuvre d’outils de supervision : CloudWatch, Fluent Bit, ADOT, X‑Ray, Prometheus/Grafana.
- Collaborer étroitement avec les équipes internes afin de transformer des besoins fonctionnels en solutions techniques robustes.
Compétences techniques essentielles :
- AWS Services : Lambda, API Gateway, SNS, S3, SQS, MSK, Kinesis
- Développement : .NET, C#, API design patterns, asynchronous programming
- Messaging : Kafka, RabbitMQ, consumer groups, partitionnement
- Infrastructure as Code : CloudFormation
- DevOps & CI/CD : GitLab pipelines, runners, artefacts, promotion
- Conteneurs & Kubernetes : Docker, EKS, probes, deployments, StatefulSets, stratégies multi‑tenants
- Observabilité : ADOT, CloudWatch, Fluent Bit, logs & metrics, X‑Ray
- Réseau AWS : VPC, PrivateLink, VPC Lattice, endpoints, NACLs, security groups
- Sécurité : IAM, OIDC, IRSA, fédération, STS
- Fichiers volumineux : patterns S3, claim‑check, gestion du throughput
- Atouts : forte expertise .NET, lecture de PR en C#, familiarité avec pipelines CI/CD d’environnements internationaux
Profil recherché : Solide expérience en environnements AWS distribués et orientés événements, avec une expertise pratique démontrée en DevOps, automatisation, CI/CD et observabilité. Maîtrise du développement .NET/C#, excellente compréhension des mécanismes asynchrones et des patterns de messaging. Capacité à travailler de manière autonome, analytique et collaborative. Une certification AWS de niveau Solutions Architect est fortement souhaitée.
Ce que nous offrons : Projets stimulants dans un environnement cloud moderne.
Équipe technique, innovante et collaborative.
Role description : We are seeking an experienced AWS Cloud Engineer to contribute to the design and development of an Outbound Customer Integration Layer. The primary component of this layer is an asynchronous SendAPI that will be exposed to internal products and platforms to deliver outbound messages across multiple channels. The role involves building scalable cloud infrastructure, implementing asynchronous models and integration patterns, and working closely with development and operations teams. Strong hands‑on DevOps experience—automation, CI/CD, observability, and reliability in distributed environments—is essential.
Key responsibilities :
- Design and develop the outbound integration layer, including an asynchronous SendAPI.
- Implement AWS solutions using Lambda, API Gateway, SNS, S3, SQS and associated architecture patterns (claim‑check, large file handling, retry, DLQ, headblocks).
- Build and optimize asynchronous programming models, messaging patterns and background workers (email/SFTP sender workers).
- Develop and maintain data pipelines and asynchronous workflows.
- Implement secure IAM configurations including OIDC, IRSA, STS and cross‑account access.
- Contribute to event‑driven architecture and microservice‑based solutions.
- Ensure software quality with unit and integration tests.
- Support DevOps practices: automation, CI/CD with GitLab, observability and operational reliability.
- Work with containerized environments (Docker), Kubernetes (EKS) and GitOps (ArgoCD).
- Implement monitoring tools: CloudWatch, Fluent Bit, ADOT, X‑Ray, Prometheus/Grafana.
- Collaborate closely with internal teams to translate functional needs into robust technical solutions.
Technical requirements :
- AWS Services: Lambda, API Gateway, SNS, S3, SQS, MSK, Kinesis
- Development: .NET, C#, API design patterns, asynchronous programming
- Messaging: Kafka, RabbitMQ, consumer groups, partitioning
- Infrastructure as Code: CloudFormation
- DevOps & CI/CD: GitLab pipelines, runners, artifact promotion
- Containers & Kubernetes: Docker, EKS, probes, deployments, StatefulSets, multi‑tenancy strategies
- Observability: ADOT, CloudWatch, Fluent Bit, logs & metrics, X‑Ray
- Networking: VPC, PrivateLink, VPC Lattice, endpoints, NACLs, security groups
- Security: IAM, OIDC, IRSA, federation, STS
- Large files: S3 patterns, claim‑check, throughput handling
- Nice to have: strong .NET experience, ability to review C# PRs, CI/CD background in international teams
Candidate profile : Strong technical background with hands‑on experience in distributed event‑driven AWS environments. Proven ability in DevOps, automation, CI/CD and observability. Solid mastery of .NET/C# and asynchronous models. Autonomous, analytical and collaborative. AWS Solutions Architect certification preferred.
What we offer : Engaging projects leveraging modern cloud technologies.
A highly technical, supportive and innovative team environment.
About Groupe SII
Le groupe SII est une société d’ingénierie et de conseil en technologies (ICT) et une entreprise de services numériques (ESN) créée en 1979 par Bernard HUVÉ, ingénieur de formation.
Le groupe SII fait travailler plus de 16 000 personnes dans 20 pays au travers de 100 implantations de proximité et recrute chaque année en moyenne plus de 4 000 consultants et ingénieurs qui agissent au quotidien pour intégrer et développer de nouvelles technologies et faire évoluer les systèmes d’information.
Toujours soucieux d’apporter des solutions à valeur ajoutée et innovantes, SII intervient auprès de grands groupes dans des secteurs d’activité variés tels que l’Aéronautique, le Spatial et la Défense, la Banque-Assurance, les Télécommunications, l’Energie, le Retail, les Transports et l’Industrie. Notre mission : faire évoluer les systèmes d’information et contribuer à la conception et au développement des futurs produits ou services de nos clients.
Rejoindre SII, c’est s’engager dans une aventure collective : Let’s Tech Together !
Cette promesse représente notre ambition commune : chez SII on ose et on s’engage pour développer des solutions innovantes et impactantes, tout en valorisant le collectif et l’inclusivité.
Labellisé EcoVadis Platinum, Great Place To Work pour la septième année consécutive et parmi le Palmarès Best Workplaces des entreprises de plus de 2500 salariés, le groupe SII se démarque par sa politique sociétale en faveur d’un monde numérique et durable et par une culture d’entreprise ancrée en faveur de la qualité de vie au travail et de l’inclusion. En tant que société à fortes valeurs humaines, nous sommes signataires de la Charte de la diversité, de la Charte d’engagement LGBT+ avec l’Association L'Autre Cercle et sommes une entreprise handi-accueillante.
Let’s Tech Together incarne ce que nous sommes et ce que nous aspirons à être : une entreprise dynamique, innovante et humaine.
Similar jobs you might like
About the role
Partenaire technologique des grandes entreprises depuis 1979, le Groupe SII est au cœur de l'économie de l'innovation avec 16 000 collaborateurs, une présence internationale dans 20 pays, et un chiffre d’affaires supérieur à 1.621 milliards de dollars canadiens.
SII Canada offre à ses clients une expertise technique avancée dans les domaines du développement applicatif, Web et Mobile, de la Cybersécurité et du Cloud. Nous intervenons également en Ingénierie, particulièrement sur les systèmes embarqués dans divers secteurs industriels. Notre ambition : faire évoluer les systèmes d’information et contribuer à la création des produits et services de demain pour nos clients.
D'autre part, l’inclusion est au cœur de notre culture d’entreprise. SII Canada s’engage à offrir un environnement de travail équitable et respectueux, favorisant la diversité des profils et l’égalité des chances.
Description du rôle : Nous recherchons un ingénieur Cloud AWS expérimenté pour contribuer à la conception et au développement d’une couche d’intégration client sortante. Cette couche comprendra notamment une SendAPI asynchrone exposée aux produits et plateformes internes afin de permettre l’envoi de messages vers différents canaux. Le rôle implique la conception, la construction et la maintenance d’une infrastructure cloud évolutive, ainsi que la mise en œuvre de modèles d’intégration et de traitements asynchrones. La personne travaillera en collaboration avec les équipes de développement et d’exploitation, tout en apportant une expertise pratique en DevOps, automatisation, CI/CD, observabilité et opérations sur des environnements distribués.
Responsabilités clés :
- Concevoir et développer une couche d'intégration outbound incluant une SendAPI asynchrone.
- Mettre en œuvre des solutions AWS basées sur Lambda, API Gateway, SNS, S3, SQS et les patterns d’architecture associés (claim‑check, gestion des large files, retry, DLQ, headblocks).
- Concevoir et optimiser des mécanismes d’asynchronous programming, messaging patterns et workers (sender worker email/SFTP).
- Développer et maintenir des pipelines de données et des workflows de traitement asynchrone.
- Implémenter des solutions sécurisées : IAM, OIDC, IRSA, STS, gestion inter‑comptes.
- Participer à la conception d’architectures orientées événements et microservices.
- Assurer la qualité du code via des tests unitaires et d’intégration.
- Contribuer aux pratiques DevOps : automatisation, pipelines CI/CD (GitLab), observabilité, fiabilité opérationnelle.
- Intervenir dans des environnements conteneurisés (Docker), Kubernetes (EKS) et GitOps (ArgoCD).
- Participer à la mise en œuvre d’outils de supervision : CloudWatch, Fluent Bit, ADOT, X‑Ray, Prometheus/Grafana.
- Collaborer étroitement avec les équipes internes afin de transformer des besoins fonctionnels en solutions techniques robustes.
Compétences techniques essentielles :
- AWS Services : Lambda, API Gateway, SNS, S3, SQS, MSK, Kinesis
- Développement : .NET, C#, API design patterns, asynchronous programming
- Messaging : Kafka, RabbitMQ, consumer groups, partitionnement
- Infrastructure as Code : CloudFormation
- DevOps & CI/CD : GitLab pipelines, runners, artefacts, promotion
- Conteneurs & Kubernetes : Docker, EKS, probes, deployments, StatefulSets, stratégies multi‑tenants
- Observabilité : ADOT, CloudWatch, Fluent Bit, logs & metrics, X‑Ray
- Réseau AWS : VPC, PrivateLink, VPC Lattice, endpoints, NACLs, security groups
- Sécurité : IAM, OIDC, IRSA, fédération, STS
- Fichiers volumineux : patterns S3, claim‑check, gestion du throughput
- Atouts : forte expertise .NET, lecture de PR en C#, familiarité avec pipelines CI/CD d’environnements internationaux
Profil recherché : Solide expérience en environnements AWS distribués et orientés événements, avec une expertise pratique démontrée en DevOps, automatisation, CI/CD et observabilité. Maîtrise du développement .NET/C#, excellente compréhension des mécanismes asynchrones et des patterns de messaging. Capacité à travailler de manière autonome, analytique et collaborative. Une certification AWS de niveau Solutions Architect est fortement souhaitée.
Ce que nous offrons : Projets stimulants dans un environnement cloud moderne.
Équipe technique, innovante et collaborative.
Role description : We are seeking an experienced AWS Cloud Engineer to contribute to the design and development of an Outbound Customer Integration Layer. The primary component of this layer is an asynchronous SendAPI that will be exposed to internal products and platforms to deliver outbound messages across multiple channels. The role involves building scalable cloud infrastructure, implementing asynchronous models and integration patterns, and working closely with development and operations teams. Strong hands‑on DevOps experience—automation, CI/CD, observability, and reliability in distributed environments—is essential.
Key responsibilities :
- Design and develop the outbound integration layer, including an asynchronous SendAPI.
- Implement AWS solutions using Lambda, API Gateway, SNS, S3, SQS and associated architecture patterns (claim‑check, large file handling, retry, DLQ, headblocks).
- Build and optimize asynchronous programming models, messaging patterns and background workers (email/SFTP sender workers).
- Develop and maintain data pipelines and asynchronous workflows.
- Implement secure IAM configurations including OIDC, IRSA, STS and cross‑account access.
- Contribute to event‑driven architecture and microservice‑based solutions.
- Ensure software quality with unit and integration tests.
- Support DevOps practices: automation, CI/CD with GitLab, observability and operational reliability.
- Work with containerized environments (Docker), Kubernetes (EKS) and GitOps (ArgoCD).
- Implement monitoring tools: CloudWatch, Fluent Bit, ADOT, X‑Ray, Prometheus/Grafana.
- Collaborate closely with internal teams to translate functional needs into robust technical solutions.
Technical requirements :
- AWS Services: Lambda, API Gateway, SNS, S3, SQS, MSK, Kinesis
- Development: .NET, C#, API design patterns, asynchronous programming
- Messaging: Kafka, RabbitMQ, consumer groups, partitioning
- Infrastructure as Code: CloudFormation
- DevOps & CI/CD: GitLab pipelines, runners, artifact promotion
- Containers & Kubernetes: Docker, EKS, probes, deployments, StatefulSets, multi‑tenancy strategies
- Observability: ADOT, CloudWatch, Fluent Bit, logs & metrics, X‑Ray
- Networking: VPC, PrivateLink, VPC Lattice, endpoints, NACLs, security groups
- Security: IAM, OIDC, IRSA, federation, STS
- Large files: S3 patterns, claim‑check, throughput handling
- Nice to have: strong .NET experience, ability to review C# PRs, CI/CD background in international teams
Candidate profile : Strong technical background with hands‑on experience in distributed event‑driven AWS environments. Proven ability in DevOps, automation, CI/CD and observability. Solid mastery of .NET/C# and asynchronous models. Autonomous, analytical and collaborative. AWS Solutions Architect certification preferred.
What we offer : Engaging projects leveraging modern cloud technologies.
A highly technical, supportive and innovative team environment.
About Groupe SII
Le groupe SII est une société d’ingénierie et de conseil en technologies (ICT) et une entreprise de services numériques (ESN) créée en 1979 par Bernard HUVÉ, ingénieur de formation.
Le groupe SII fait travailler plus de 16 000 personnes dans 20 pays au travers de 100 implantations de proximité et recrute chaque année en moyenne plus de 4 000 consultants et ingénieurs qui agissent au quotidien pour intégrer et développer de nouvelles technologies et faire évoluer les systèmes d’information.
Toujours soucieux d’apporter des solutions à valeur ajoutée et innovantes, SII intervient auprès de grands groupes dans des secteurs d’activité variés tels que l’Aéronautique, le Spatial et la Défense, la Banque-Assurance, les Télécommunications, l’Energie, le Retail, les Transports et l’Industrie. Notre mission : faire évoluer les systèmes d’information et contribuer à la conception et au développement des futurs produits ou services de nos clients.
Rejoindre SII, c’est s’engager dans une aventure collective : Let’s Tech Together !
Cette promesse représente notre ambition commune : chez SII on ose et on s’engage pour développer des solutions innovantes et impactantes, tout en valorisant le collectif et l’inclusivité.
Labellisé EcoVadis Platinum, Great Place To Work pour la septième année consécutive et parmi le Palmarès Best Workplaces des entreprises de plus de 2500 salariés, le groupe SII se démarque par sa politique sociétale en faveur d’un monde numérique et durable et par une culture d’entreprise ancrée en faveur de la qualité de vie au travail et de l’inclusion. En tant que société à fortes valeurs humaines, nous sommes signataires de la Charte de la diversité, de la Charte d’engagement LGBT+ avec l’Association L'Autre Cercle et sommes une entreprise handi-accueillante.
Let’s Tech Together incarne ce que nous sommes et ce que nous aspirons à être : une entreprise dynamique, innovante et humaine.