Offers “Richemont”

New Richemont

Senior Software Engineer

  • PORTUGAL
  • IT development

Job description

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

 

·  Collaborate with other Developers, Support, and DevOps team members in developing, maintaining, supporting, and operating 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

 

REQUIREMENTS

 

·  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;
·  Strong interpersonal, and communication skills and high attention to detail;
·  Prior experience developing microservices in the Go programming language;
·  Prior experience writing software to integrate with API Management solutions eg: Apigee, Kong;
·  Prior experience writing software to integrate with Keycloak;
·  Prior experience with Drupal development;
·  Prior experience developing for and against GCP environments;
·  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;
·  Experience in software architecture and development lifecycle;
·  Hands on experience with technology concepts such as APIs, microservices, cloud hosting, CRM (e.g., Salesforce platform), ERP (e.g., SAP) ;
·  Strong analytical, problem-solving, negotiation and organizational skills;
·  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)
·  Ability to work in a complex, fast-paced, distributed environment with high expectations

 

 

 Other desired skills/areas of proficiency:

·  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

Make every future a success.
  • Job directory
  • Business directory