This opportunity is based in Geneva and Lausanne
Azure Cloud Technical Lead
In this role
- You will work with business and software engineering teams to build innovative cloud solutions on Azure from the ground up.
- You will guide teams on the end-to-end project lifecycle, covering the initial conception, business requirements, software architecture, technical lead, coaching, and flawless delivery
- You will provide technological and architectural consulting to our clients, create strategic roadmaps for migrating to the cloud, and advise on their execution
- You will support pre-sales on tender responses, proof-of-concept work and the design of cloud-native solutions, with an emphasis on security, flexibility, regulatory compliance, cost and performance
- You will run group-wide thought leadership initiatives to advance our architectural practice and sustain our technical excellence
What we offer
- A stimulating and professional working environment in a dynamic team with extensive expertise
- Exciting projects and challenging problems to solve using the latest technologies.
- Flat organizational hierarchies and cross-functional teamwork
- Close contact with customers in diverse industries
- A supportive culture with excellent opportunities for professional and personal development
About your profile
- 6+ years of experience in designing and implementing large-scale software solutions, including one year at least with Azure
- Solid knowledge of integration patterns and best practices such as synchronous vs. asynchronous communications, RESTful APIs, messaging, publish-subscribe
- Deep understanding of multi-tier architectures and microservices (load balancers, caching, web servers, application servers, databases, DNS, virtual networks, firewalls, databases)
- Experience with serverless compute, workflow and hosting services such as Functions, Event Grid, Service Bus, Container Service, Logic Apps, Data Factory or App Service
- Experience with Azure storage services such as Azure SQL Database or Cosmos DB
- Experience in deployment automation with PowerShell, ARM Templates
- Experience in designing identity management, authentication, authorizations with Azure AD
- Strong knowledge of best practices and tooling for CI/CD pipelines, DevOps, agile methods, automated testing, code quality
- Consulting experience in the creation of cloud adoption and migration strategies
- Knowledge of Azure services for modern data platforms and machine learning is a plus
- Microsoft Azure certification is a plus
- A passion for pragmatic, elegant design
- Enthusiasm, creativity, flexibility, team spirit, and general awesomeness in software engineering
- Strong leadership and communication skills
- Fluent in French and in English. German would be a plus.
If you are INTERESTED in applying for this position, please send us your complete application (CV, cover letter, letter of reference, diplomas and certificates).