Senior Platform Engineer
PORTUGAL
Job description
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.