Architecte logiciel – Microservices, API, Azure

Posted 1ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Architecte logiciel for evolution of a modern application platform based on microservices, APIs, and Azure. Responsible for defining and documenting architectural orientations and guiding development teams.

Responsibilities:

  • Define, recommend and document software architecture directions;
  • Analyze application evolution needs and propose robust solutions;
  • Guide decisions related to microservices, APIs, message queues and integrations;
  • Support development teams in applying best practices;
  • Participate in architecture reviews, design reviews and impact analyses;
  • Contribute to testing, performance, resilience and operability strategies;
  • Produce assessments, diagrams, recommendations and architecture documentation;
  • Ensure alignment between business, technology and security directions.

Requirements:

  • Significant experience in software architecture;
  • Experience with cloud application platforms;
  • Experience in microservices architecture and API design;
  • Good understanding of Agile / DevOps environments;
  • Ability to communicate technical directions to diverse audiences;
  • Excellent documentation and synthesis skills;
  • Software architecture, microservices and RESTful APIs;
  • Event-driven architecture and message queues;
  • Application security, performance, resilience and operability;
  • CI/CD and DevOps practices;
  • Architecture documentation and team enablement;
  • Azure API Management, Azure Functions, Azure Service Bus;
  • Azure Cosmos DB, Azure DevOps, Azure B2C, Application Insights;
  • ARM, Bicep or Terraform;
  • OpenSearch, Elasticsearch or Azure Cognitive Search;
  • Experience in the public sector or regulated environments;
  • Contract engagement or resource pool, depending on client needs;
  • Primarily remote work; availability to coordinate according to intervention requests;

Benefits:

  • Remote work and flexibility to accommodate your family commitments
  • Entrepreneurial culture that encourages creativity and innovation
  • Flexible hours (depending on the type of employment contract)
  • Sick leave and leave for family events
  • Appropriate IT equipment
  • A motivating and rewarding workspace
  • Social and environmental initiatives
  • On-the-job learning program
  • Career development path