DevOps Engineer
- Verfügbarkeit einsehen
- 4 Referenzen
- auf Anfrage
- 50823 Köln
- National
- tr | en | de
- 20.10.2024
Kurzvorstellung
Auszug Referenzen (1)
"K. E. war ein äußerst qualifizierter und engagierter Mitarbeiter, der stets hervorragende Arbeit geleistet hat."
10/2017 – 12/2020
Tätigkeitsbeschreibung
Project: GESIS Notebooks is a free and hosted service for running Jupyter Notebooks requiring no installation,
which enables users to get started quickly with their research ideas, prototyping their data science projects,
or learning to program languages such as R, Python or Julia.
Responsibilities:
* Planning of the complete software development process
* Setup and maintenance of the servers and the kubernetes cluster
* Deployment and maintenance of a Persistent BinderHub and a public BinderHub
* Automation of all aspects including image building, chart and configuration updates and deployments
* Initial implementation of the "GESIS Login" system (based on Keycloak)
* Cooperation with open source projects (Jupyter projects) and contributing
* Jupytercon 2020 Talk: "A Persistent BinderHub: Democratizing Access to Computational Resources in the Social Sciences"
* Tutoring in "Introduction to Python" workshop
* Publication of "iLCM - A Virtual Research Infrastructure for Large-Scale Qualitative Data."
Continuous Integration, Docker, DevOps, Kubernetes, Nginx, Postgresql, Python, Software engineering / -technik
Qualifikationen
Projekt‐ & Berufserfahrung
11/2023 – 6/2024
Tätigkeitsbeschreibung
* Creating and maintaining Helm Charts
* Setting up monitoring with Sensu
* Setting up and maintaining CI pipelines within Gitlab, and contious delivery with Argo CD
* Maintain and improve the terraform code which is used to setup the platform on Microsoft Azure
* Policy enforcement with Kyverno
* Implementing kubernetes network policies
Docker, Git, Ansible, DevOps, Kubernetes, Microsoft Azure
1/2023 – offen
Tätigkeitsbeschreibung
* Automatisation of creating Kubernetes clusters
* Maintenance and upgrade of Kubernetes clusters
* Implementing Infrastructure as Code with Ansible and Terraform
* Containerization with Helm charts and maintenance
* Creating and maintaining Helm Charts library
* Monitoring, alerting and logging with Prometheus, Grafana and Loki
* Dependency automation with Renovate
Continuous Integration, Ansible, DevOps, Docker, Git, Kubernetes
5/2021 – 12/2023
Tätigkeitsbeschreibung
Project: Setting up secure and reliable multi-tenant kubernetes clusters on-premises in highly regulated and secure environments.
Responsibilities:
* Development of the platform as IaC using terraform and ansible
* Setting up and maintaining CI pipelines within Gitlab and Jenkins
* Setting up and maintaining CD with Argo CD
* Setting up monitoring, alerting and logging with Prometheus and Loki stacks
* Policy enforcement with Kyverno
* Implementing K8s network policies for each application
* Implementing tests
* Setting up Renovate for automated dependency updates
* Collaborating with developers to better understand their needs
* Preparing learning sessions
* Hosting daily meetings regularly
Bash Shell, Ansible, DevOps, Docker, Continuous Integration, Kubernetes, Paas, Python
10/2017 – 12/2020
Tätigkeitsbeschreibung
Project: GESIS Notebooks is a free and hosted service for running Jupyter Notebooks requiring no installation,
which enables users to get started quickly with their research ideas, prototyping their data science projects,
or learning to program languages such as R, Python or Julia.
Responsibilities:
* Planning of the complete software development process
* Setup and maintenance of the servers and the kubernetes cluster
* Deployment and maintenance of a Persistent BinderHub and a public BinderHub
* Automation of all aspects including image building, chart and configuration updates and deployments
* Initial implementation of the "GESIS Login" system (based on Keycloak)
* Cooperation with open source projects (Jupyter projects) and contributing
* Jupytercon 2020 Talk: "A Persistent BinderHub: Democratizing Access to Computational Resources in the Social Sciences"
* Tutoring in "Introduction to Python" workshop
* Publication of "iLCM - A Virtual Research Infrastructure for Large-Scale Qualitative Data."
Continuous Integration, Docker, DevOps, Kubernetes, Nginx, Postgresql, Python, Software engineering / -technik
7/2016 – 9/2017
Tätigkeitsbeschreibung
Project: WikiWho is an algorithm to parse
the complete set of all historical revisions of a revisioned Wiki document
in order to find out who wrote and/or removed and/or reinserted which exact text at token (~word) level at what revision.
This means that for every token, its individual add/removal/reintroduction history becomes available.
Responsibilities:
* Speed and accuracy improvement of the existing core WikiWho algorithm
* Realisation of the website, the REST API and a web-based API interface
* Parsing Wikipedia archives for various languages and applying WikiWho on them to generate base data for APIs
* Realisation of an event listener for Wikipedia events, connected to a task queue
* Update and improvement of the WhoColor server and user tools]
* Data analyses of authorship, persistence, conflict and editor interactions
* Generation of a data set for the entire English Wikipedia:
"TokTrack: A Complete Token Provenance and Change Tracking Dataset for the English Wikipedia"
Postgresql, Nginx, Python, Django
7/2015 – 6/2016
TätigkeitsbeschreibungBackend development
Eingesetzte QualifikationenPython, Django
Über mich
* Container Orchestration
* Container Security
* CI/CD Engineering
* Infrastructure as Code
* Software Development
* Linux Ecosystem
* Relational Databases
* Web Servers
Persönliche Daten
- Türkisch (Muttersprache)
- Englisch (Fließend)
- Deutsch (Gut)
- Europäische Union
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden