Azure Solution Architect

We are seeking a highly talented Azure Solution Architect with a proven track record in software architecture to join our team! You will be responsible for designing, building, and maintaining scalable, secure, and robust solutions on the Azure cloud platform. The ideal candidate will have proven experience in Azure Cloud, .NET and front-end frameworks, a belief in DDD and SOLID principles, and experience with Scrum

Position and missions

Key Responsibilities: 

  • Design, develop, and implement Azure solutions using .NET and front-end frameworks, following DDD and SOLID principles. 
  • Experience with relational and non-relational databases (Azure SQL, Azure Cosmos DB, Mongo DB and etc…) 
  • Work with stakeholders to understand their needs and translate them into technical requirements. 
  • Ensure solutions are scalable, secure, and meet performance requirements. 
  • Collaborate with development teams to ensure solutions are built in line with architectural standards, including code refactoring when necessary. 
  • Stay up-to-date with Azure technologies and make recommendations for improvements. 
  • Ensure implementation of CI/CD pipelines and IAC. 
  • Participate in code reviews to ensure quality and consistency of code. 
  • Containerize solutions using Docker. 
  • Experience with Kubernetes is a nice-to-have. 
  • Participate to pre-sales activities (RFI/RFP and assessments). 

Profile

Qualifications: 

  • At least 5 years of experience in software architecture and cloud solutions. 
  • Strong knowledge of Azure technologies, including Azure Active Directory, Azure Functions, Azure Service Bus, Azure DevOps, and others. 
  • Experience with .NET, one of front-end frameworks (Angular, ReactJs, Blazor, or Vuejs), and microservices architecture. 
  • Good understanding of DDD and SOLID principles. 
  • Experience with Scrum framework. 
  • Experience with CI/CD pipelines and IAC (Biceps or Terraform). 
  • Experience with containerization using Docker. 
  • Knowledge of Kubernetes is a plus. 
  • Excellent problem-solving and analytical skills. 
  • Excellent communication and collaboration skills. 
  • Azure Cloud Certifications is a plus. 

We are open to talented international candidates with proven experience. We offer a competitive salary and benefits package, as well as the opportunity to work on innovative projects and grow your skills with a team of experts. If you are passionate about cloud technology and have a proven track record in software architecture, we would love to hear from you. Apply now to join our team!"