Software Architect

AMCS Group

Galway

On-site

EUR 100,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Horaires flexibles
Hybride
Développement de carrière
Bien-être des employés
Impact durable

Job summary

AMCS Group recherche un architecte logiciel expérimenté pour rejoindre l’équipe d’architecture et piloter la conception de notre plateforme cloud.

Vous travaillerez avec les équipes produit et ingénierie afin d’assurer une architecture fiable, scalable et sécurisée, tout en pilotant les initiatives DevOps et IA pour accélérer la livraison et la valeur client.

Qualifications

  • Formation informatique exigée ou équivalence pratique.
  • Au moins 8 ans d’expérience en développement logiciel.
  • Au moins 3 ans en architecture de solutions/technique.
  • Bonne compréhension des architectures cloud-native et des microservices.
  • Maîtrise des stacks Microsoft et des outils DevOps.

Responsibilities

  • Collaborer avec la gestion produit et engineering pour définir la feuille de route et les conceptions techniques.
  • Faciliter la mise en œuvre d’une plateforme cloud sécurisée, rentable, fiable et évolutive.
  • Définir et maintenir les normes et meilleures pratiques en architecture logicielle.
  • Diriger la conception et la mise en œuvre de solutions logicielles évolutives et sécurisées.
  • Communiquer les NFR et les designs de manière claire, écrite et orale.
  • Identifier et réduire la dette technique stratégique.
  • Collaborer avec les équipes de développement pour aligner les objectifs architecturaux.
  • Évaluer et recommander outils, technologies et processus de qualité produit.
  • Fournir une direction technique et du mentorat aux équipes de développement.
  • Contribuer au développement de paquets de plateforme et modèles de projets.
  • Rester informé des avancées technologiques et leur impact sur l’offre plateforme.
  • Travailler avec DevOps et Architecture pour automatiser les déploiements et la gouvernance.
  • Assurer la sécurité des données et la conformité réglementaire.

Skills

.NET/C#
Azure Services
Azure DevOps
GCP familiarity
JavaScript/TypeScript (Angular/React)
Event-driven architecture
Kubernetes/Docker
AI/Co-Pilot tooling

Education

Licence ou master en informatique

Tools

Kubernetes
Docker
Kafka
Cosmos DB
Azure SQL
App Insights
Key Vault
Azure Data Factory

Job description

Qui Nous sommes

Chez AMCS, la durabilité signifie les affaires - et des carrières qui créent un impact. De nos racines en Irlande à nos équipes à travers l’Europe, l’Amérique du Nord et l’Australasie, nous réunissons des personnes ambitieuses pour contribuer à remodeler les industries qui soutiennent notre monde.

Ce que nous construisons

Nous développons des solutions SaaS intelligentes basées sur le cloud qui transforment des opérations complexes en performances plus intelligentes et durables. Propulsée par l’IA, les données et une expertise approfondie du secteur, notre technologie aide les clients à optimiser les itinéraires, gérer le recyclage, améliorer la conformité, débloquer des informations et avancer plus rapidement vers un avenir plus efficace et circulaire.

Pourquoi rejoindre AMCS

Rejoignez AMCS et faites partie d’une équipe mondiale où le but rencontre la performance. Ici, vous pouvez faire évoluer votre carrière, remettre en question ce qui est possible et travailler sur une technologie qui fait une différence mesurable - pour nos clients, nos communautés et la planète.

L’Opportunité

Nous recherchons un architecte logiciel hautement qualifié et motivé pour rejoindre notre équipe d’architecture. C’est une opportunité de contribuer à la conception et à l’architecture de notre plateforme cloud en utilisant les dernières avancées technologiques et méthodologies. Vous travaillerez en étroite collaboration avec les équipes d’ingénierie et de produit de BU pour garantir que la mise en œuvre est alignée avec les conceptions architecturales afin de fournir des solutions d’entreprise à nos clients à grande échelle. Une appréciation des risques technologiques et une articulation des exigences non fonctionnelles sont requises. D’excellentes compétences en communication et en travail d’équipe sont attendues, ainsi qu’une solidité éthique de travail et attitude positive. Vous aurez une solide expérience de la pile technologique Microsoft et de l’infrastructure associée, ainsi que de son application au DevOps et à la sécurité. Vous aurez un vif intérêt à faire les choses correctement et à relever de nouveaux défis. Bien que ce poste implique principalement l’architecture de solutions, il est attendu que le candidat possède également de solides compétences en développement et puisse contribuer à la réalisation de certaines offres clés de la Plateforme. Le candidat idéal possédera une expertise approfondie des technologies Microsoft et une familiarité avec d’autres offres de plateformes cloud. En tant qu’architecte logiciel, vous participerez à des forums architecturaux et de prise de décision clés concernant le choix des technologies, des approches de conception et la feuille de route produit. Vous maintiendrez un fort focus sur la fiabilité, la performance et la sécurité de notre plateforme, centrée sur une expérience client positive.

Ce que tu vas faire
  • Travailler avec la gestion produit et ingénierie pour définir la feuille de route produit ainsi que les conceptions / facilitateurs techniques associés.
  • Faciliter la mise en œuvre d’une plateforme cloud sécurisée, rentable, fiable, performante et évolutive.
  • Définir et maintenir les normes et les meilleures pratiques en architecture logicielle.
  • Diriger la conception et la mise en œuvre de solutions logicielles évolutives et sécurisées
  • Communiquez efficacement les NFR et les designs, tant formellement qu’oralement.
  • Identifier et aider à réduire toute dette technique stratégique.
  • Collaborer avec les équipes de développement pour assurer l’alignement avec les objectifs architecturaux et les conceptions de solutions.
  • Évaluez et recommandez des outils, technologies et processus afin d’assurer la plus haute qualité de produits pour notre plateforme.
  • Fournir une direction technique et du mentorat aux équipes de développement.
  • Contribuer activement au développement de paquets de plateforme de base/projets de modèles.
  • Restez informés des dernières avancées technologiques qui nous aideront à améliorer continuellement notre offre de plateforme.
  • Collaborer avec les équipes Architecture, DevOps et Ingénierie de Plateforme pour automatiser les déploiements, faire respecter la gouvernance et garantir le respect des exigences réglementaires
  • Veillez à la sécurité des données, à la confidentialité et au respect de toutes les politiques et normes applicables.
Ce que tu apportes
  • Licence ou master en informatique ou dans un domaine connexe ou une expérience pratique équivalente.
  • Minimum de 8 ans d’expérience en développement.
  • 3+ ans d’expérience dans un rôle en logiciel, technique ou architecture de solutions.
  • Une solide compréhension des architectures cloud-native et des modèles de conception.
  • Exposition à la conception/construction de systèmes d’entreprise distribués fiables capables de s’adapter à de grands volumes de trafic.
  • Grande attention aux détails et volonté de relever des défis techniques complexes.
  • Maîtrise de la pile Microsoft - .Net (c#), Web Api, Azure Services (y compris Cosmos, Azure Sql, App Insights, Key Vault, AFD, etc.), Azure DevOps, etc.
  • Familiarité avec les offres GCP telles que GKE, Postgres et Cloud Functions.
  • Expérience/connaissance des frameworks JavaScript/Typescript tels qu’Angular et React.
  • Compréhension complète du SDLC, avec une expérience de travail avec DDD, TDD, CI/CD.
  • Expérience en architecture événementielle, microservices, kafka.
  • Exposition à la technologie des conteneurs (Kubernetes, Docker, etc.) Microsoft Azure / certification .Net est un avantage.
  • Utilisation de Co-Pilot/Other pour améliorer l’efficacité de la conception et du codage en IA.
  • Un vif intérêt pour les technologies et outils d’IA et la manière dont les équipes peuvent les exploiter pour accélérer la livraison et la valeur pour l’entreprise et nos clients.
  • Curiosité intellectuelle et capacité d’apprentissage.
  • Excellentes compétences en communication, documentation, conception et gestion des parties prenantes.
Ce que nous proposons
  • Options de travail flexibles et hybrides
  • Développement de carrière et opportunités d’apprentissage
  • Collaboration et visibilité mondiales
  • Programmes de bien-être et de soutien des employés
  • L’opportunité de contribuer à construire un avenir plus durable

Prêt à marquer les esprits ? Chez AMCS, votre travail aide les entreprises à fonctionner plus efficacement tout en contribuant à un avenir plus durable. Si vous êtes passionné par la technologie, l’innovation et la création de solutions qui comptent, nous serions ravis de vous entendre. #LI-WJ1

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Developer
Senior Software Developer

AMCS Group • Galway

On-site
EUR 90,000 - 120,000
Compétitifs salariaux
Horaires flexibles
Carrière et apprentissage
+3
Site Reliability Engineering Technical Lead
Site Reliability Engineering Technical Lead

AMCS Group • Galway

On-site
EUR 90,000 - 130,000
Development & Product Management Software Architect Cork, Ireland
Development & Product Management Software Architect Cork, Ireland

AMCS Group • Cork

Hybrid
EUR 90,000 - 130,000
Flexible work
Career development
Global collaboration
+2
Development & Product Management Software Architect Dublin, Ireland
Development & Product Management Software Architect Dublin, Ireland

AMCS Group • Dublin

Hybrid
EUR 120,000 - 170,000
Flexible and hybrid working options
Career development opportunities
Global collaboration
+2
Development & Product Management Software Architect Galway, Ireland
Development & Product Management Software Architect Galway, Ireland

AMCS Group • Galway

Hybrid
EUR 90,000 - 140,000
Flexible hybrid working options
Career development
Global collaboration
+1
Development & Product Management Software Architect Limerick, Ireland
Development & Product Management Software Architect Limerick, Ireland

AMCS Group • Limerick

On-site
EUR 120,000 - 150,000
Flexible and hybrid working options
Career development and learning
Global collaboration and exposure
+1
Software Development Internship (College Placement)
Software Development Internship (College Placement)

AMCS Group • Limerick

On-site
EUR 15,000 - 22,000
Software Architect
Software Architect

AMCS Group • Cork

Hybrid
EUR 110,000 - 160,000
Flexible/hybrid working
Career development
Global collaboration
+2
Software Architect
Software Architect

AMCS Group • Limerick

On-site
EUR 90,000 - 120,000
Flexible and hybrid working options
Career development and learning
Global collaboration
+2
Software Architect
Software Architect

AMCS Group • Dublin

On-site
EUR 80,000 - 110,000