Senior Software Engineer for Message and Event Platform (m/f/d) at KuehneNagel
Porto, Norte, Portugal -
Full Time


Start Date

Immediate

Expiry Date

24 Apr, 25

Salary

0.0

Posted On

25 Jan, 25

Experience

0 year(s) or above

Remote Job

No

Telecommute

No

Sponsor Visa

No

Skills

Test Driven Development, Collaborative Work, Avro, Code, Kubernetes, It, Infrastructure

Industry

Computer Software/Engineering

Description

As one of the world’s leading logistics companies, we have opened a new IT Hub in Porto, Portugal. Our goal is to accelerate digital technologies for our global customers, focusing on the development of new mission-critical products, e-solutions and new digital services in accordance with the strategy of Kuehne+Nagel.

YOUR SKILLS AND EXPERIENCES

  • You are confident in at least one major programming language and not afraid of working in a polyglot application landscape (Java experience preferred).
  • You naturally apply software craftsmanship principles like Test Driven Development or Clean Code in your daily work.
  • You embrace DevOps culture (“You build it, you run it.”) and Infrastructure as Code (Kubernetes and Helm welcome).
  • You have experience running your applications on Kubernetes in a cloud environment (AWS welcome).
  • You provide knowledge in one major messaging technology (Apache Kafka welcome) and event-driven architectures.
  • You have experience with message specification formats (like ProtoBuff / JSON Schema or Avro) and principles like API First (AsyncAPI welcome).
  • Collaborative work in international teams inspires you.
Responsibilities

YOUR ROLE

This is your opportunity to contribute to the new central messaging platform at Kuehne+Nagel. From Porto, you can shape a completely new messaging ecosystem, and be part of an international team of Software Engineers, Architects and DevOps.

YOUR RESPONSIBILITIES

  • You will drive and nurture the messaging domain within the new IT ecosystem KNITE – you are joining us in an evolving state and have a lot of space to influence, shape, and design.
  • You will connect over 200 applications in the cloud and orchestrate their interconnectivity using Apache Kafka and its ecosystem.
  • You will improve the Messaging and Event Platform (Kafka and ecosystem) by developing new features that bring value to our customers. You will support the application teams as a “Customer Solution Architect” during their adoption of the new platform by consulting or co-building their integrations.
  • You will operate the platform and take over on-call duties.
  • You will be defining guidelines and developing tools to enable developers to make good use of the Messaging and Event Platform following modern event-driven patterns.
  • You will apply and evangelize our messaging guidelines & best practices to other teams at a technical level, ensuring they comply and take maximum advantage of the Messaging and Event Platform.
  • You will establish and facilitate the implementation of standards for messaging.
Loading...