Description
No description provided.
Responsibilities
•Develop new software features
•Analyze, consult on, and approve IT system architecture for project work
•Create and maintain scripts and tools for configuration, deployment, and code management automation
•Maintain and develop the existing CI/CD process
•Oversee assigned systems and applications, controlling changes and ensuring consistency with the overall solution architecture
•Verify, analyze, and fix reported software defects
•Support developers in problem-solving, analyze system operations, and recommend improvements
•Install software in production and test environments
•Maintain and monitor IT integration systems, including managing logs, tracking metrics, and diagnosing issues
•Be available for on-call duties
Requirements
•Experience in software development
•Ability to design IT solutions and analyze and modify existing software
•Practical knowledge of Java, Spring Boot, and Maven
•Knowledge of Web Services: WSDL, SOAP, REST, and XML Schema
•Practical knowledge of Linux
•Knowledge of CI/CD processes, including their operation, practical use, and creation (GitOps)
•Knowledge of Docker and Kubernetes
•English sufficient to read technical documentation
Nice to have
•Bash scripting
•Design and integration patterns
•Message queue servers such as RabbitMQ based on AMQP
•Apache ServiceMix
•Apache Camel
•MS SQL Service Broker
•Helm
•Argo CD (GitOps)
Conditions
•Hybrid work model
•Access to a training platform
•Benefits package including a Multisport card, medical care through LuxMed, life insurance, and employee offers for Group employees
•Funding for activities organized by sports and interest groups