About the Role
You will have the opportunity to contribute to the development of our new central messaging platform at Kuehne+Nagel.
This role is part of an international team of Software Engineers, Architects, and DevOps based in Porto, Portugal.
Key Responsibilities
* Drive and nurture the messaging domain within the KNITE IT ecosystem.
* Connect over 200 applications in the cloud using Apache Kafka and its ecosystem.
* Improve the Messaging and Event Platform by developing new features that bring value to customers.
* Operate the platform and take on-call duties.
* Define guidelines and develop tools for developers to utilize the Messaging and Event Platform.
* Apply and evangelize messaging guidelines and best practices across teams.
* Establish standards for messaging and facilitate their implementation.
Required Skills and Experiences
* Proficiency in a major programming language (Java experience preferred).
* Application of software craftsmanship principles such as Test Driven Development or Clean Code.
* Embracing DevOps culture and Infrastructure as Code.
* Experience running applications on Kubernetes in a cloud environment.
* Familiarity with a major messaging technology (Apache Kafka welcome) and event-driven architectures.
* Knowledge of message specification formats and principles like API First.
* Collaborative work in international teams.
Why Join Us
We offer flexible working hours and a comfortable working environment where you can deal with different cultures. Our company values teamwork, continuous learning, and diversity. We provide a tailor-made career plan, support from team leaders, and various work-life balance offers.