17.09.2025 aktualisiert


100 % verfügbar
DevOps Engineer
Berlin, Deutschland
Weltweit
Bachelor's in Computer ScienceSkills
HTMLJavaJavascriptAgile MethodologieAmazon Web ServicesApplication Performance ManagementConfluenceJiraAutomatisierungBash ShellCSSCloud ComputingCloud-EngineeringCodeanalyseSoftware QualityDatenbankenContinuous IntegrationDevopsGithubSystemüberwachungIdentitätsmanagementInfrastrukturJsonPythonPostgresqlInstandhaltungMongodbMysqlScrumSoftware-BereitstellungSoftwareentwicklungSpeichersystemeTypescriptWorkflowsScriptingUrsachenanalyseLoad BalancingCloud PlatformGitlabGitCloudformationKanbanContainerisierungGitlab-CiSOLID PrinzipienKubernetesTeam ManagementWeb TechnologiesCloudwatchSicherheitsbestimmungenTerraformNew RelicSoftware Version ControlServerless ComputingDockerJenkins
CI/CD Pipeline Development
Development and maintenance of CI/CD pipelines to automate build, test, and deployment workflows using GitHub Actions, AWS CodePipeline, GitLab CI/CD, and Jenkins.
Infrastructure as Code
Design, provisioning, and management of infrastructure using AWS Cloud Development Kit (CDK), AWS CloudFormation, and Terraform for scalable cloud environments.
Containerization & Orchestration
Implementation of Docker containers and Kubernetes orchestration for application deployment, with experience managing containerized workloads in production environments.
Cloud Platform Management
Experience with Amazon Web Services (AWS), including cloud networking, security, IAM, serverless architectures, load balancing, and storage solutions.
Monitoring & Observability
Implementation of monitoring systems using AWS CloudWatch and New Relic to track system and application performance, with expertise in root cause analysis.
Scripting & Automation
Development of automation scripts using Python and Bash/Shell for routine tasks and workflows to improve efficiency and reliability.
Security & Compliance
Implementation of Identity and Access Management (IAM), secrets management, and security scanning integrated in CI/CD pipelines.
Version Control & Repositories
Git, GitHub, GitLab
Agile Methods & Tools
Scrum, Kanban, DevOps culture, Jira, Confluence
Software Development
Languages: Python, Java
Web Technologies: HTML, CSS, JavaScript/TypeScript, JSON
Code Quality: SOLID principles, linting, static code analysis
Databases: PostgreSQL, MySQL, MongoDB
Development and maintenance of CI/CD pipelines to automate build, test, and deployment workflows using GitHub Actions, AWS CodePipeline, GitLab CI/CD, and Jenkins.
Infrastructure as Code
Design, provisioning, and management of infrastructure using AWS Cloud Development Kit (CDK), AWS CloudFormation, and Terraform for scalable cloud environments.
Containerization & Orchestration
Implementation of Docker containers and Kubernetes orchestration for application deployment, with experience managing containerized workloads in production environments.
Cloud Platform Management
Experience with Amazon Web Services (AWS), including cloud networking, security, IAM, serverless architectures, load balancing, and storage solutions.
Monitoring & Observability
Implementation of monitoring systems using AWS CloudWatch and New Relic to track system and application performance, with expertise in root cause analysis.
Scripting & Automation
Development of automation scripts using Python and Bash/Shell for routine tasks and workflows to improve efficiency and reliability.
Security & Compliance
Implementation of Identity and Access Management (IAM), secrets management, and security scanning integrated in CI/CD pipelines.
Version Control & Repositories
Git, GitHub, GitLab
Agile Methods & Tools
Scrum, Kanban, DevOps culture, Jira, Confluence
Software Development
Languages: Python, Java
Web Technologies: HTML, CSS, JavaScript/TypeScript, JSON
Code Quality: SOLID principles, linting, static code analysis
Databases: PostgreSQL, MySQL, MongoDB
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
- Entwicklung und Betrieb von CI/CD-Pipelines zur Automatisierung von Build-, Test- und Deployment-Prozessen
- Automatisierung manueller Abläufe mittels Skripten und Tools zur Steigerung von Effizienz und Zuverlässigkeit
- Konzeption, Bereitstellung und Verwaltung von Infrastruktur mithilfe von Infrastructure-as-Code
- Containerisierung von Anwendungen und Betrieb containerisierter Workloads mit Docker
- Überwachung und Performance-Analyse von Systemen und Anwendungen mit Monitoring- und Logging-Tools
- Fehleranalyse und Incident-Management in enger Zusammenarbeit mit Entwicklungs- und Betriebsteams
- Sicherstellung von Systemstabilität, Skalierbarkeit und Verfügbarkeit in der Cloud
- Implementierung von Sicherheitsmaßnahmen (DevSecOps) wie automatisierte Security-Scans, Secrets-Management und Rollen-/Rechtemanagement
- Unterstützung von Entwicklern durch Bereitstellung und Wartung von Test- und Staging-Umgebungen
- Zusammenarbeit mit agilen Teams bei der Umsetzung von Features und der Planung technischer Anforderungen
- Dokumentation von Prozessen, Architekturen und Systemkonfigurationen zur Sicherstellung von Wissenstransfer und Betriebssicherheit
- Beratung und Schulung interner Teams zu DevOps-Praktiken, Toolchains und Best Practices
- Konzeption und Entwicklung einer Domain-Specific-Language (DSL), bei dem aus einer Excel-Datei C++ Code generiert wird
- Analyse der fachlichen Anforderungen und Prozesse der Ziel-Domäne
- Entwurf der Syntax (textuell oder grafisch), Semantik und Sprachregeln
- Definition von Grammatikregeln
- Dokumentation der DSL-Spezifikation für Entwickler und Anwender
- Entwicklung von Laufzeitkomponenten oder Codegeneratoren
- Bereitstellung von Editoren mit Syntax-Highlighting, Auto-Completion und Validierung
- Integration in bestehende Entwicklungsumgebungen (Eclipse)
- Unterstützung für Debugging, Logging und Fehlermeldungen auf DSL-Ebene
- Erstellung von Benutzerhandbüchern, Tutorials und Beispielen für DSL-Anwender
- Schulung von Fachteams oder Entwicklern im Umgang mit der DSL
- Analyse von Kundenbedürfnissen und Zielgruppen
- Auswahl geeigneter Technologien, Frameworks und Content-Management-Systeme (CMS)
- Abstimmung und Entwicklung von Designkonzepten in Zusammenarbeit mit Grafik-/UX-Teams
- Umsetzung responsiver Layouts für Desktop, Tablet und Mobile
- Sicherstellung von Benutzerfreundlichkeit, Barrierefreiheit und konsistentem Design
- Performance-Optimierung und Cross-Browser-Kompatibilität
- Entwicklung von serverseitiger Logik, APIs und Datenbankanbindungen
- Nutzung von CMS-Systemen (WordPress)
- Erstellung von technischen Dokumentationen und Benutzeranleitungen
- Schulung von Redakteuren oder Administratoren