Senior Software Engineer
Richemont
Data: há 14 horas
Cidade: Lisboa, Lisboa
Tipo de contrato: Tempo total

MAIN PURPOSE
Richemont is looking for a talented Sr. Software Engineer to reinforce its API Platforms Team which is in charge of building a one-stop platform aiming to consolidate, standardize, and facilitate the use of APIs by internal teams, all its Maisons, and its external partners.
As a Senior Developer you will be part of the Richemont Group Technology Integration Team and you will report to the Technical Lead for the API Platforms Team. 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 (in a DevOps/GitOps context) with a focus on the development of integration tools. A DevOps mindset is required where you strive to always empower the API platform users through self-service, automation, and observability. Security is considered a hygiene factor and permeates all of your work.
Key Responsibilities
Richemont is looking for a talented Sr. Software Engineer to reinforce its API Platforms Team which is in charge of building a one-stop platform aiming to consolidate, standardize, and facilitate the use of APIs by internal teams, all its Maisons, and its external partners.
As a Senior Developer you will be part of the Richemont Group Technology Integration Team and you will report to the Technical Lead for the API Platforms Team. 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 (in a DevOps/GitOps context) with a focus on the development of integration tools. A DevOps mindset is required where you strive to always empower the API platform users through self-service, automation, and observability. Security is considered a hygiene factor and permeates all of your work.
Key Responsibilities
- Collaborate with other Developers, Support, and DevOps team members in developing, maintaining, supporting, and operating Python and GoLang applications that integrate with and enhance the API Management and Enterprise Messaging platform;
- Integrate the API platforms with various external systems;
- Develop, maintain custom modules built using Lua language;
- Develop, maintain, and operate tools and façade services that orchestrate backend calls;
- Develop, maintain, and deploy microservices;
- Develop, maintain, operate and support CI/CD pipelines in GitLab for automating various tasks such as managing and deploying APIs on the platform and deploying your own containerized projects;
- Integrate with and extend the functional capacity of the Developer Portal (based on Drupal) through supporting applications;
- Potentially participate in frontend development for the Developer Portal;
- Participate in the development of API Gateways based on Kubernetes, Kong and ISTIO;
- Participate in the creation, publishing, and maintenance of Docker images;
- Author and/or contribute to support documents, how-to articles and other technical articles in English.
- B.Sc. or M.Sc. in Computer Science, Software Engineering or related field;
- Strong, hands-on experience with both development and operations is a must;
- Prior experience developing microservices in the Go programming language;
- Prior experience writing software to integrate with API Management solutions eg: Apigee, Kong;
- Prior experience developing for and against Cloud environments, preferrably GCP;
- Hands on experience with technology concepts such as APIs, microservices, cloud hosting, CRM (e.g., Salesforce platform), ERP (e.g., SAP) ;
- 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);
- Strong analytical, problem-solving, negotiation and organizational skills;
- Strong interpersonal, and communication skills and high attention to detail;
- Experience with Anthos, Istio, and Envoy is a definite plus;
- Experience with Kong API gateway is desirable;
- Experience with Solace PubSub+ is desirable;
- Experience with other API Mgmt Solutions and Messaging brokers (e.g. Apache MQ) is a plus.
- System: Linux, TCP-IP, HTTP;
- Cloud: AWS, GCP, Alibaba;
- Containers: Docker, Kubernetes, Anthos, Istio, Envoy;
- Languages: GoLang, Java, Bash, Python, JavaScript;
- Formats: YAML, JSON, XML;
- Monitoring: Datadog, Prometheus, Grafana;
- Automation: GitLab CI, Terraform, Ansible, Maven, Hashicorp Vault, ArgoCD;
- SCM: Git;
- API: OpenAPI, REST, GraphQL, OData;
- Other: Drupal, Zero Trust;
- Messaging: Event Driven Architecture, Solace Mesh Network technology.
Veja mais empregos em Lisboa, Lisboa