CI/CD Engineering mit Security Kenntnissen (SSL/TLS)

Firmenname für PREMIUM-Mitglieder sichtbar

  • September 2024
  • nicht angegeben
  • auf Anfrage
  • 19.09.2024
  • 16886

Projekt Insights

seit wann aktiv?
Projektansichten
Bewerbungen

Projektbeschreibung

Start: ASAP
Dauer: 3 Monate
Auslastung: Vollzeit
Lokation: Remote & Berlin (mind. 1 Woche am Stück pro Monat vor Ort)

Aufgaben:

* CI/CD und Automatisierung: Beherrschung der Integration von kontinuierlichen Testverfahren in die CI/CD-Pipeline mit Werkzeugen wie GitLab, Jenkins, Tekton, Argo Workflows und ArgoCD
* Skripterstellung und Automatisierung mit einem sicherheitsbewussten Ansatz, Gewährleistung, dass Sicherheits- und Zuverlässigkeitspraktiken in automatisierte Prozesse integriert werden
* Robuste Infrastruktur mit einem starken Fokus auf Infrastructure as Code (IaC) zur Sicherstellung kontinuierlicher Einsätze
* Sicherheitsmaßnahmen: Beherrschung der Sicherung des Systems mit SSL/TLS-Verschlüsselung zum Schutz der Daten, Erfahrung mit geheimen Speichern wie Hashi Corp Vault und ein Verständnis für das Zero-Trust- und das Least-Privilege privilegierten Sicherheitskonzeptes
* Identifizierung und Behebung von Problemen, Analyse der Grundursachen und Umsetzung nachhaltiger Lösungen

Muss-Anforderungen:

* Verteilte / entkoppelte Software-Architekturen
* Python mit Pydantic
* REST-APIs (z. B. FastAPI), OpenAPI
* Microservices-Architektur
* Schnittstellen zu anderen APIs in verteiltem Kontext
* Agile und DevOps-Praktiken
* Nachgewiesene Fähigkeit zur Einrichtung und Verwaltung von CI/CD-Pipelines mit Tools wie GitLab, Jenkins, Tekton, Argo Worksflows und Argo CD. GitOps-Kenntnisse ArgoCD / Flux
* Erfahren in täglicher testgetriebener Entwicklung
* Nachweisliches Engagement für die Sicherstellung qualitativ hochwertiger Ergebnisse durch strenge Standards und Prozesse
* Fließendes Englisch in Wort und Schrift (mindestens C1)

Soll-Anforderungen:

* Erfahrung mit den Protokollen redfish und TFTP
* Automatisierung der Infrastruktur (IaC)
* Entwicklungs- und Bereitstellungspipelines
* Graphdatenbanken (wie Neo4j, ArangoDB, ...)
* Observability Systeme: Beherrschung der Integration mit Überwachungs- und Protokollierungssystemen für Echtzeit Echtzeit-Einblicke in die System-/Anwendungsleistung. Vertrautheit mit Tools wie Prometheus, Grafana, OpenTelemetry, und anderen ähnlichen Stacks (z.B. EFK - Elasticsearch, Fluentd, Kibana)
* Golang
* JavaScript/TypeScript
* RabbitMQ

Kontaktdaten

Als registriertes Mitglied von freelance.de können Sie sich direkt auf dieses Projekt bewerben.

Sie suchen Freelancer?

Schreiben Sie Ihr Projekt aus und erhalten Sie noch heute passende Angebote.

Jetzt Projekt erstellen