This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As a Senior Consultant you will be responsible for delivering high quality solutions and business outcomes based on Microsoft Azure. You will have the opportunity to help us create & deliver the next generation of Azure-based Solutions for our most strategic customers. Our Consulting team offers a collaborative culture where you can contribute your knowledge & experience while learning together as we create cutting-edge cloud solutions for our customers.
Job Responsibility
Provide strong client-facing consulting, demonstrating communication, stakeholder management, problem-solving, and team leadership, while acting as a trusted advisor across pre-sales and delivery
Assess business requirements and identify high-value AI-enabled application opportunities, translating them into scalable architectures, solution designs, and delivery roadmaps
Design and build scalable, secure full-stack applications using modern frameworks and backend technologies (.NET, Java, Node.js, Python) with microservices and distributed systems
Deliver AI-enabled applications using Azure OpenAI, Azure AI Services, and custom ML models, including agentic AI systems and optimized RAG architectures
Architect cloud-native solutions on Azure, ensuring scalability, resilience, security, identity integration, and alignment with enterprise best practices
Lead end-to-end delivery lifecycle (discovery → design → build → deploy → optimize), ensuring solutions are production-ready and aligned to business outcomes
Implement DevOps and platform engineering practices, including CI/CD pipelines, Infrastructure-as-Code, DevSecOps, and developer productivity improvements
Drive deployment and release management, including environment provisioning, automated deployments, and advanced rollout strategies (blue-green, canary, rolling) with post-deployment validation and optimization
Establish operational excellence, including monitoring, observability, reliability (SRE), incident management, and transition to support teams
Lead solutioning, pre-sales, and technical leadership, including architecture design, estimations, proposals, and ensuring measurable business value, scalability, and performance of AI and application solutions
Requirements
10+ years of technology-related experience in software/solution engineering, cloud computing, architecture and delivery leadership roles
Proven experience in leading delivery of complex, multi-disciplinary projects
Strong understanding of modern delivery methodologies (Agile, Scrum, DevOps, etc.)
Excellent communication, stakeholder management, problem-solving, and team leadership skills
In depth expertise in Full Stack Application Engineering (.NET, Java, Node.js, Python, microservices, distributed systems, relational and NoSQL databases)
In depth expertise in AI‑Enabled Application Development (Azure OpenAI, Azure AI Services, custom machine learning, agentic AI systems, RAG architectures)
In depth expertise in Cloud‑Native Architecture (Azure)
In depth expertise in DevOps, Platform & Developer Productivity (CI/CD, Infrastructure-as-Code, observability, DevSecOps, Azure DevOps, GitHub)
In depth expertise in Solutioning, Pre-Sales & Technical Leadership
Ability to pass AI-900, AI-102, DP-100 certifications in first 6 months
A degree or equivalent work experience combined with relevant industry experience in a consulting role
Experience working on multi-phase global implementations is preferred
Fluency in written and spoken English
Ability to communicate with a variety of different audiences and strong presentation skills
Demonstrated ability to match technical solutions with customer business requirements
Ability to lead and motivate technical communities
Ability to effectively recognize and adapt to change
Ability to quickly build relationships and credibility with customers
A passion for learning about and experimenting with new technologies
Ability to build trust to drive changes with customers
Collaborate with customers to identify business requirements
Continually learn and grow professionally
Take a leadership role on projects
Nice to have
Relevant certifications are a plus
Experience working on multi-phase global implementations