MAIN PURPOSE
Richemont is looking for a talented and experienced Senior Platforms Engineer to reinforce its API Platforms Team in charge of building a one-stop platform aiming to consolidate, standardize, and facilitate the use of APIs and Events by internal teams, all its Maisons and external partners.
As a Senior Platforms Engineer you will be part of the Richemont Group Technology Enterprise Integration Team and you will report to the API Platforms Technical Lead. You will work in a global environment with highly distributed teams in different countries and time zones and at different management levels.
You will participate in both development and operations with a focus on the platform, its tools and supporting functionality. A DevOps mindset is required where you strive to always empower the Messaging platform users through self-service, automation, and observability. Security is considered a hygiene factor and permeates all your work.
KEY RESPONSIBILITIES
- Collaborate with Developer, Support, and other team members in developing, maintaining, supporting, and operating the API Management platform (Kong) and Enterprise Messaging platform (Solace)
- Integrate the platform with various external systems
- Develop, maintain, and deploy infrastructure as code using Terraform, Ansible
- Develop, maintain, operate and support CI/CD pipelines in Gitlab for automating various tasks and deploying services on Kubernetes clusters
- Operate services on Kubernetes in GCP, AWS and Alibaba
- Maintain and operate the Developer Portal based on Drupal
- Maintain and operate the API Design Center developed on Python and React
- Maintain and operate the Queue Mangement Tool written in Java/Spring Boot and Angular
- Participate in the development and deployment of our platforms based on Kubernetes
- Participate in the creation, publishing, and maintenance of Docker images
- Contribute to support documents, how-to’s and other technical articles in English
REQUIREMENTS
- B.Sc. or MSc in Computer Science, Software Engineering or related field
- Strong technical background
- Strong, hands-on experience of both development and operations is a must
- Strong interpersonal, and communication skills and high attention to detail.
- Strong knowledge in cloud computing platform such as GCP, AWS and Alibaba
- Strong knowledge of Kubernetes
- Strong knowledge of Terraform and Ansible
- Experience building GitOps pipelines with Terraform and Gitlab
- Experience with Kong is a definite plus
- Experience with Messaging brokers (e.g. Solace) is a definite plus
- Experience with Anthos is a plus
- Experience with Istio and Envoy is a plus
- Experience in software architecture and development lifecycle
- Hands on experience with technology concepts such as APIs, Events, micro-services, Cloud hosting, CRM (e.g. Salesforce platform), ERP (e.g. SAP)
- Strong analytical, problem-solving, negotiation and organizational skills
- Ability to communicate with technical and business teams (all levels)
- Good knowledge of service delivery management field
- Experience with Atlassian Suite mainly Confluence and Jira
- Good knowledge of agile methodology and frameworks such as Scrum and Kanban
- Fluent English required, other languages are a plus (e.g. French, Italian, Chinese)
- Willingness & ability to travel
- Ability to work in a complex, fast-paced, distributed environment with high expectations
Other desired skills/areas of proficiency:
- Operating System: Linux, MacOs, Windows
- Containers: Docker,
- Languages: Go, Python.