Senior azure cloud engineer

  • Full-time

Company Description

Ariane is the world leader in self-check solutions for the hospitality market. With coverage on four continents, Ariane has deployed over 3000 sites in 25 countries.

Our Allegro Suite© features Mobile, Web/On-line and Kiosk check-in/out solutions. 

Whether you are looking for innovation, new guest services or cost savings, Ariane Systems offers you a complete and unique range of products and solutions suited for every type of hotel from budget to five stars, independent or affiliated.

We develop our own hardware and software for kiosks, keycard dispensers and online check-in. These are the flexible and powerful building blocks used to create the optimal guest experience for hotel guests.

We are integrated with the most important systems (PMS, payment and keycards) offering over 70 different integrations to the most used systems in the hospitality industry.
 

Job Description

MAIN RESPONSIBILITIES

  • Daily management of our Azure IaaS/PaaS Azure cloud infrastructure
  • Create automated tools for deployment, monitoring and management of Azure
  • Continuously improve uptime, performance, scalability and error handling of the Azure platform
  • Lead and implement a DevOps methodology/mindset within the development team

 

JOB BRIEF

  • You will leverage your expertise in deploying and operating the Azure cloud to design, deploy and manage our solutions.
  • As a senior member of the R&D team, you'll have a highly visible role and contribute directly to the business outcomes of the company. You will be expected to interact with enterprise clients in a cloud specialist / architect role.
  • You will improve the uptime and the performances by introducing automated fail-over and geo-replication mechanisms.
  • You will contribute to migrating 2000+ clients from on-premise solutions to cloud solutions.
  • You will introduce a DevOps methodology and toolset within the development team. This includes full automation and advanced monitoring for our complete development and deployment process.
  • Your target is to increase the deployment frequency, decrease failure rates and establish faster mean time to recover.
  • The goal is to ensure a secure, high-availability and high-performance use of Azure whilst remaining cost efficient and manageable.
  • Reporting in English

ADDITIONAL RESPONSIBILITIES

  • Collaborate with the wider development team to maximize the utilization of our Azure cloud
  • Implement and manage automated tools for deployment and manage the cloud
  • Implement and management of tools for monitoring and reporting
  • Azure license and subscription management
  • Daily maintenance of the IaaS/PaaS infrastructure
  • Implementation, maintenance and frequent testing of disaster recovery solutions
  • Create and maintain well-documented procedures and an architectural overview of the Azure Infrastructure
  • Communicate successfully all concepts and guidelines to the development team
  • Provide technical guidance and coaching to developers and engineers
  • Work closely with the release manager to ensure high-quality deployments.

Qualifications

 

  • Azure trained / certified architect
  • Bachelor or Master in computer science, engineering or relevant field
  • Proven experience in IaaS/PaaS technologies – preferably on the Azure platform
  • Experience as a developer
  • Experience with High Availability and Disaster recovery implementations
  • Experience in architecting security architectures across infrastructure and applications
  • Experience in performance tuning, including the following; (load balancing, web servers, content delivery Networks, Caching (Content and API)
  • Experience as the principal technical lead on at least one major project.
  • Good familiarity with the disciplines of enterprise software development such as configuration & release management, source code & version controls, and operational considerations such as monitoring and instrumentation
  • 10+ years of experience as a full time IT professional
  • Good communication and presentation abilities
  • Advanced English (written and spoken)

 

Additional Information

We are a medium size professional company. The ambiance is relaxed and professional. You will be able to perform at your best. You can benefit from a flexible approach to working hours and working away from home. You must be willing to travel internationally.