Job description
At Amaris Consulting, we are looking for a Microsoft-oriented Application Engineer to take full technical ownership of MARS, our business-critical transactional application based on Cegid.
This is not a generic DevOps or Linux infrastructure role. We need someone who thrives at the intersection of application management, database expertise and cloud migration on a Microsoft stack.
You will ensure high availability, performance and resilience of the platform, while leading its transition and optimization to Azure Cloud using DevOps automation.
Your responsibilities
Run & Operations – Application Ownership
Administer and operate the MARS application running on Microsoft IIS
Ensure 24/7 availability, performance and stability of the platform
Manage and optimize Microsoft SQL Server databases:
Performance tuning, indexing, query optimization
High Availability and Clustering (AlwaysOn, failover, etc.)
Handle incidents end-to-end: troubleshooting across IIS, SQL Server, OS and network layers; root cause analysis and permanent fixes
Projects & Evolution – Cloud & DevOps
Design and execute the migration/optimization of MARS to Azure:
Setup of Azure services (IaaS/PaaS, networking, storage, monitoring)
Definition of resilience and disaster recovery strategy
Implement DevOps practices for the MARS ecosystem:
CI/CD pipelines for application and database changes (Azure DevOps, GitLab, etc.)
Infrastructure as Code (ARM/Bicep/Terraform)
Automated deployment, rollback and configuration management
Coordinate with Cegid and internal stakeholders for upgrades, patches and new releases
Collaboration & Governance
Work closely with internal IT and Infrastructure teams
Act as technical point of contact for MARS towards business, infra and vendor teams
Maintain clear documentation: architecture diagrams, runbooks, operational procedures
Your profile
Core Technical Skills (must-have)
✅ Strong hands-on experience with Microsoft IIS (hosting, SSL, authentication, load balancing, troubleshooting)
✅ Solid expertise in Microsoft SQL Server: advanced SQL, stored procedures, performance tuning, AlwaysOn / failover clusters
✅ Good knowledge of Azure with real production experience (not only training): networking, security, monitoring, cost management
✅ Strong understanding of Web Services (REST/SOAP) and integration patterns
✅ Experience with DevOps automation: CI/CD tools, scripting (PowerShell, Bash, Python)
Application / ERP Orientation
Experience managing business-critical transactional applications (ERP, core banking, billing, retail)
Experience with Cegid or similar ERP/financial/retail solutions is a strong plus
Comfortable working at the intersection of application, database and infrastructure
Soft Skills
Strong ownership and accountability mindset
Clear communication with non-technical stakeholders (business, finance, operations)
Proactive, structured and able to challenge and improve existing setups
Good level of English (written and spoken)
Why Amaris Consulting?
Join a global consulting firm present in 60+ countries with 1,000+ clients
Work on a high-impact, business-critical project with real ownership
Evolve in a multicultural, fast-growing environment
Hybrid working model with flexibility
Strong career development opportunities
Amaris Consulting is an equal opportunity employer. All qualified applicants will receive consideration regardless of gender, age, origin, disability or any other protected characteristic.
Who are we?
Amaris Consulting is an independent technology consulting firm providing guidance and solutions to businesses. With more than 1000 clients across the globe, we have been rolling out solutions in major projects for over a decade – this is made possible by an international team of 7,600 people spread across 5 continents and more than 60 countries. Our solutions focus on four different Business Lines: Information System & Digital, Telecom, Life Sciences and Engineering. We’re focused on building and nurturing a top talent community where all our team members can achieve their full potential. Amaris is your steppingstone to cross rivers of change, meet challenges and achieve all your projects with success.
At Amaris, we strive to provide our candidates with the best possible recruitment experience. We like to get to know our candidates, challenge them, and be able to give them proper feedback as quickly as possible. Here's what our recruitment process looks like:
Brief Call: Our process typically begins with a brief virtual/phone conversation to get to know you! The objective? Learn about you, understand your motivations, and make sure we have the right job for you!
Interviews (the average number of interviews is 3 - the number may vary depending on the level of seniority required for the position). During the interviews, you will meet people from our team: your line manager of course, but also other people related to your future role. We will talk in depth about you, your experience, and skills, but also about the position and what will be expected of you. Of course, you will also get to know Amaris: our culture, our roots, our teams, and your career opportunities!
Case study: Depending on the position, we may ask you to take a test. This could be a role play, a technical assessment, a problem-solving scenario, etc.
As you know, every person is different and so is every role in a company. That is why we have to adapt accordingly, and the process may differ slightly at times. However, please know that we always put ourselves in the candidate's shoes to ensure they have the best possible experience.
We look forward to meeting you!