
IT System Administrator / DevOps Engineer
Deutsche Gesellschaft für Internationale Zusammenarbeit (GIZ) GmbH
full-time
Posted on:
Location Type: Remote
Location: Germany
Visit company websiteExplore more
About the role
- Software operations
- Design and implementation of automated build, test and deployment pipelines (GitLab)
- Containerization of our software components (Docker)
- Setting up software for our customers
- Automation of setups, deployments and patches/updates (GitOps)
- System administration
- Administration of our Linux server infrastructure (e.g., Debian, Talos)
- Automating server and client administration processes (e.g., Bash, Ansible)
- Setting up and maintaining system components (e.g., Apache, GitLab, Harbor), databases (in particular MongoDB) and our container infrastructure (Docker, Kubernetes)
- Scaling our IT infrastructure (load balancing, Kubernetes)
- Expanding and administering our logging and monitoring infrastructure
Requirements
- Degree in Computer Science, Information Technology, or equivalent vocational training (e.g., IT specialist for system administration)
- At least 3 years of professional experience in system administration and operating web applications based on Docker and Kubernetes
- Enthusiasm for agile software development and working in dynamic teams
- Independent working style and willingness to take responsibility
- Advantageous: experience in one or more of the following areas: Git, GitLab, CI/CD, GitOps (e.g., Flux CD / Argo CD), JavaScript / Node.js, R / R Shiny, Python, ModSecurity, OAuth/OIDC, Microsoft 365 and administration of Windows endpoints, IT security (ISO27001, OWASP) and data protection
- Excellent written and spoken German and English
Benefits
- High flexibility regarding working hours and location – 100% remote possible (residence in Germany required)
- 30 days of vacation
- E‑Gym Wellpass with a small employee contribution
- Opportunity to shape an innovative Data Science software infrastructure
- Direct impact – your decisions directly influence product and customers
- Exciting insights into internationally operating companies of all sizes and the opportunity to make a real impact on customers' decision-making processes
- Flat hierarchies and a high degree of autonomy
- Modern toolset – GitLab, Figma & co. for efficient collaboration
- Modern hardware setup
- Regular team events – we stay connected even when remote
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
automated buildtest and deployment pipelinescontainerizationsystem administrationBashAnsibleApacheMongoDBload balancingIT security
Soft Skills
enthusiasm for agile software developmentindependent working stylewillingness to take responsibilityworking in dynamic teams
Certifications
degree in Computer Sciencedegree in Information TechnologyIT specialist for system administrationISO27001OWASP