Aufgaben |
Project description The Agile Release Train (ART) NOVA (DSO MKS) is a platform that is
responsible for the ticketing and control backend of the public transport
industry of Switzerland and for the technical implementation of the
SwissPass ecosystem. NOVA consists of 15 development teams and is
responsible for the operation, maintenance and further development of
the system according to the DevOps approach. NOVA offers a wide
and com-prehensive range of IT topics and skills, which allows a varied
field of activity.
The NOVA Pflege team is responsible for providing the data bases for
the master data management within NOVA including the import and
export of data to external systems. In addition, we provide a wide
variety of GUI’s for internal Data Managers. We have full responsibility
(development/testing/ deployment/monitoring) for our system and work
in close collaboration with other teams.
To strengthen our team spanned between Switzerland and Spain
(Reus) we are looking for an additional full stack developer willing to
take an active role in our team.
Tasks
End-to-end development in DevOps-Team (implementation, testing,
deployment, monitoring), maintenance and support of Pflege
Applications.
Collaboration in an agile Scrum team with a corresponding mindset
|
Anforderungen |
Must criteria Sound IT training (academic degree is a plus)
Strong knowledge of Java core, data structures, programming
patterns, OOP (5+ years of experience)
Fluent English is a must due to an international work environment.
Persistence in solving complex problems, proactive behaviour
Cross-team cooperation and personal responsibility
Not afraid of German domain model/spec
Spring Boot, Spring (advanced user)
o good knowledge Security, Cloud (would be a plus)
REST API
o Rx/Reactor/webflux (would be a plus)
RDBMS (DML, DDL) be able to write complex ETL script
o NoSQL (would be a plus)
Frontend development with Angular (Kendo)
K8s (advanced user)
o Openshift (would be a plus)
Kafka (advanced user)
Azure AD (would be a plus)
AWS EC2/RDS/S3/Lambda/Dynamo (would be a plus)
Jenkins, gradle (would be a plus)
Target criteria
Experience with agile working methods (particularly Scrum)
Quick adapting to new code base, readiness to deal with complex
and complicated tasks and eager to learn new topics
Knowledge in GIT, IntelliJ, JIRA, Confluence
Start date: immediately (indefinite)
End date: 31.12.2024 with option to extend
Workload: 60%-100%, 50% on location
Location: Berne
ALL/IN/RATE: CHF 115/hour
Payrolling übernehmen wir.
|