Overview
Description
Fulltime remote
Your services will be provided to DB Systel – Customer Experience CX unit (client). As DB
Systel we support our DB partners from
different business areas of Deutsche Bahn with the provision of services.
Among other things, we advise our DB partners e.g. the unit Traveler Information (TR) their digital products
for the complete travel experience in the area of conflict between customer needs and business requirements.
develop. We design, develop and operate holistic solutions for the traveler with and for our DB partners.
for the traveler.
Tasks:
– Advising the client on the technical architecture (strategy) of the IT systems in the thematic environment as well as their
Further development and identification of improvement possibilities of the existing technical architecture
– Promoting and driving the implementation of the technological strategy, the architectural-technical
knowledge exchange and innovation and standardization in the project
– Perform risk management by assessing and documenting technical risks, deriving
and advising on courses of action to eliminate or minimize risk
– Advising on the implementation of the technical architecture in software development
– Through regular technical exchange with the other players, the implementation is carried out, if necessary, on the basis of
agile procedures such as SCRUM. In this case:
o The processes (e.g. SCRUM processes) of the (SCRUM) team are to be taken into account and regular exchange
with the (SCRUM master/ SCRUM) team is required.
o The external specialist help for the (Scrum) team within the scope of their assignment resulting from the
regular professional exchange with the team according to the agile methods by pulling tasks resulting from user stories.
User Stories, according to their competencies and in exchange with the implementation team.
– Jira is used, among other things, as a technical communication tool.
– The external specialist regularly exchanges information with the other stakeholders on specialist topics and takes part in retrospectives.
and takes part in retrospectives.
– Development of the technical architecture on the basis of the requirements, coordination and monitoring of their realization in the project (quality assurance).
realization in the project (quality assurance)
– Analysis of technical requirements for the IT systems as well as derivation, elaboration and development of technical implementation options
implementation options
– Creation of technical architecture concepts for IT systems in the project context (such as database design,
component specifications, technical interface and service descriptions) in accordance with the client’s standards and
reference architectures of the client
– Determination of non-functional requirements, documentation, coordination and monitoring of their
realization in the project (quality assurance)
– Definition of hardware and software equipment requirements
– Effort estimation for the technical solution in the project
– Presentations on technically complex topics
– Moderation of workshops on technical architecture topics in the subject area
– Technical management of software development
– Performing reviews of design, code and tests
– The external expert takes over tasks from the regular technical exchange with the implementation team within the scope of his assignment.
exchange with the implementation team. This is done according to the agile methods by pulling tasks resulting from user stories.
Stories result
Must-Requirements:
– Software architecture/management 2 years of experience with configuration and development of microservices based on
Java 8 and higher
– Software development 2 years of experience in development and operation of microservice systems, esp. based on
of Spring Boot/Cloud Native with containerization Docker
– Messaging systems 2 years of experience using messaging systems such as Kafka or RabbitMQ.
– DevOps 2 years of experience in Continuous Integration and Continuous Delivery using tools such as.
Kubernetes, Helm, Gitlab CI and Gradle.
– Experience 2 project references on implementation services in medium or large projects.
Target Requirements:
– Databases 2 years of experience using relational and non-relational tools such as Postgres or
Cassandra
– Test frameworks 2 years of experience in test frameworks, especially jUnit, Spock, Fitnesse.
– Cloud 2 years of experience in operation and optimization of automated provisioning of cloud
infrastructure, esp. with Amazon Web Services (AWS)
– Agile Methods 3 years experience with agile methods like SCRUM and Kanban
– Working style 3 years of experience in working in agile teams with high level of self-organization,
initiative and communication skills
– Language skills Project language: German, business fluent
About ZeilenJOB
Portal für Remote Jobs