System Intergrator

Vor 18 Stunden

Deutschland Q1 Technologies, Inc. Vollzeit


What You'll Do
• Set-up, further development and maintenance of the development as well as build and deployment architecture;
• Regular performance of software builds with adaptations, extensions and implementation of corresponding automation for the software builds and structures;
• Regular performance of software installations on the various development and test environments as well as on the production environment;
• Performance of software installations and application of updates;
• Coordination and performance of the quality assurance of builds and deployments;
• Maintenance of the code repositories and performance of release branchings;
• Functional and technical production monitoring of the application;
• Anticipation and early identification of problems;
• Derivation, formulation and implementation of problem-solving strategies;
• Target-group-appropriate communication and explanation of problems and their effects to the Client;
• Implementation of suitable measures taking into account functional and non-functional requirements (e.g. high availability of the system) as well as extensive quality assurance;
• Assumption of production responsibility; Requirements
• In-depth knowledge of distributed systems with a large number of components;
• In-depth knowledge of the application of build and deployment automation (e.g. Gitlab, Jenkins);
• In-depth knowledge of configuration management tools (Puppet, Ansible);
• In-depth knowledge of version control systems and of dependency – management, with Maven and NPM or equivalent technologies;
• In-depth knowledge of setting up CI/CD pipelines for Java and JavaScript / TypeScript – components;
• In-depth knowledge of cloud technologies, in particular in configuration management, with software containers and their orchestration as well as the setting up of CI/CD – pipelines using containers;
• In-depth knowledge in the field of DevSecOps;
• In-depth knowledge of the set-up and handling of distributed systems (incl. geo-redundancy);
• At least 3 years of demonstrable practical experience;
• Based in Germany;
• Fluent command of oral and written German (level C2 required) and English at a sufficient level;