System Integrator

New
E
EUROPEAN DYNAMICSSoftware and IT
Workable workplace: remote; Workable locations: Germany; Location: GermanyFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
Fluent command of oral and written German (level C2 required) and English at a sufficient level
Experience
At least 3 years of demonstrable practical experience
Required Skills
JavaJavascriptJenkinsTypeScriptMavenCI/CDAnsibleGitLabDistributed Systems

Requirements

  • Have at least 3 years of demonstrable practical experience.
  • Have in-depth knowledge of distributed systems with a large number of components, including geo-redundancy.
  • Have in-depth knowledge of build and deployment automation, such as GitLab or Jenkins.
  • Have in-depth knowledge of configuration management tools such as Puppet or Ansible.
  • Have in-depth knowledge of version control systems and dependency management, including Maven and NPM or equivalent technologies.
  • Have in-depth knowledge of setting up CI/CD pipelines for Java and JavaScript/TypeScript components.
  • Have in-depth knowledge of cloud technologies, configuration management, software containers, and container orchestration.
  • Have in-depth knowledge of setting up CI/CD pipelines using containers.
  • Have in-depth knowledge of DevSecOps.
  • Be based in Germany.
  • Have fluent oral and written German at C2 level and sufficient English.

Responsibilities

  • Set up, further develop, and maintain the development, build, and deployment architecture.
  • Perform software builds and adapt, extend, and automate build processes and structures.
  • Install software across development, test, and production environments, and apply software updates.
  • Coordinate and perform quality assurance for builds and deployments.
  • Maintain code repositories and perform release branching.
  • Monitor applications in production, functionally and technically.
  • Anticipate and identify problems early, then develop and implement problem-solving strategies.
  • Explain problems and their effects to the client using target-group-appropriate communication.
  • Implement measures that account for functional and non-functional requirements, including high availability, and perform quality assurance.
  • Assume production responsibility.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now