
Architecte logiciel – Microservices, API, Azure
Posted 7 hours ago

Posted 7 hours ago
This is a fully remote position, open to applicants in Canada.
• Define, recommend, and document the directions for software architecture;
• Analyze the needs for application evolution and propose solid solutions;
• Guide decisions regarding microservices, APIs, message queues, and integrations;
• Assist development teams in implementing best practices;
• Engage in architecture reviews, design reviews, and impact analyses;
• Contribute to strategies for testing, performance, resilience, and operability;
• Create assessments, diagrams, recommendations, and architecture documentation;
• Ensure alignment among business, technology, and security strategies.
• Extensive experience in software architecture;
• Proficient with cloud application platforms;
• Knowledgeable in microservices architecture and API design;
• Strong understanding of Agile / DevOps environments;
• Capability to convey technical directions to varied audiences;
• Exceptional documentation and synthesis abilities;
• Expertise in software architecture, microservices, and RESTful APIs;
• Familiarity with event-driven architecture and message queues;
• Understanding of application security, performance, resilience, and operability;
• Experience with CI/CD and DevOps practices;
• Proficient in architecture documentation and team enablement;
• Experience with Azure API Management, Azure Functions, and Azure Service Bus;
• Knowledge of Azure Cosmos DB, Azure DevOps, Azure B2C, and Application Insights;
• Skills in ARM, Bicep, or Terraform;
• Familiarity with OpenSearch, Elasticsearch, or Azure Cognitive Search;
• Experience in the public sector or regulated environments;
• Contract engagement or resource pool, based on client requirements;
• Primarily remote work with availability to coordinate based on intervention requests;
• Remote work and flexibility to accommodate family commitments;
• An entrepreneurial culture that fosters creativity and innovation;
• Flexible hours depending on the type of employment contract;
• Sick leave and leave for family events;
• Provision of appropriate IT equipment;
• A motivating and rewarding work environment;
• Involvement in social and environmental initiatives;
• On-the-job learning programs;
• Clear career development pathways.
Higharc
RTX
GEOTAB
CD PROJEKT SA
Get handpicked remote jobs straight to your inbox weekly.