Project overview
We are looking for new colleagues to join our AUSY Team. In this project, you will build software applications that allow trains to safely and securely bring passengers to their destination. These applications have high availability requirements, so they are not allowed to stall or randomly crash. The project will be in collaboration with one of our client that play a key role in various domain such as aerospace, defense, transportation and security markets.
Responsibilities
- Actively participate in creating the architecture, design and the implementation of the micro services;
- Planning, prototyping and building front-end applications using web components pattern;
- Building and testing Application Program Interfaces (APIs) for applications to exchange data;
- Writing unit tests and documentation.
Requirements
- Bachelor Degree in Computer Science or similar degree;
- Micro-service architectures and design patterns;
- Experience with one or more frameworks/libraries: , Angular, , Polymer, Node. js;
- Technologies linked to Web HMI: Javascript ES6/Typescript, CSS3/SASS;
- Enterprise Integration patterns (Message Broker, REST, WebSocket);
- Experience with Git, Bash, Gerrit, Maven, Jenkins, Sonar;
- CI/CD pipeline with cloud deployment;
- Docker, Kubernetes, Cloud Foundry, Garden;
- Advanced level of written and spoken English.
Would be a plus
- Web Components;
- Spring Cloud Stream;
- Spring Integration (RabbitMQ, Kafka);
- Previous experience with Netflix stack;
- Redis, Postgres, MySQL;
- Experience with APIs & Web protocols: HTTP/2, SSL/TLS, Server Sent Events, Services workers, JSON;
- UI design and implementation: Responsive Design, Event-driven architecture;
- French /German language.
Benefits
- Attractive salary package according to your experience and seniority bonus;
- The 13th salary depending on company’s performance;
- Bonus for internal recommendations;
- Meal tickets;
- Private health insurance, including dental services and psychological consultations;
- Flexible working hours (core-hours system);
- Access to over 600 sports centers in the 7Card network;
- Online language courses: English and French;
- Access to the e-learning platform;
- Access to technical training programs /workshops, as well as other technical events (both as a participant and as a speaker);
- Development opportunities through involvement in internship & mentoring programs;
- Access to soft-skills programs and workshops;
- Access to various internal events and team-buildings;
- Access to international opportunities for career development with challenging and exciting projects in a dynamic international working environment;
- Paid days off offered for involvement in volunteering activities and for bank holidays occasion.
Due to the current situation, we take all the necessary measures for everyone’s safety. All our recruitment process steps will be taken remotely.