freiberufler Senior Software Developer, CI/CD, Testautomation und Devops auf freelance.de

Senior Software Developer, CI/CD, Testautomation und Devops

zuletzt online vor wenigen Tagen
  • auf Anfrage
  • 12555 Berlin
  • National
  • de  |  en  |  fr
  • 02.04.2024

Kurzvorstellung

Fundierte technische Erfahrung in der agilen Software Entwicklung und Infrastruktur/Automatisierung

Qualifikationen

  • DevOps
  • Gitlab
  • Java (allg.)
  • Kontinuierliche Integration (CI)
  • Kotlin
  • Python
  • Softwareentwicklung (allg.)
  • Spring
  • Testautomatisierung

Über mich

Software Entwicklung (Java, Kotlin, Python, ...)
Automatisierung in CI/CD (Jenkins, Gitlab, Github, ...)
Containerisierung (Docker, Kubernetes, ...)
Devops Umgebung (AWS, Azure, Google Cloud)
KI Anwendungen (langchain, embeddings, LLMs)

Weitere Kenntnisse

IT-Kenntnisse

Programmiersprachen

Backend: Java, Kotlin, Python, PHP, C, C++
Frontend: JavaScript, TypeScript, HTML, CSS
Scripting: Bash, Groovy
Datenmanipulation: SQL, GraphQL
Sonstige: Smalltalk, HCL

Web Frameworks & Libraries

Backend: Spring Boot, JEE/Jakarta, Hibernate, Eclipse-Link
Frontend: Vaadin, GWT, Node.js
API: Swagger, OpenApi, gRPC, GraphQL
Testing: JUnit, Cucumber, Mockito, Appium, KMock
Sonstige: Jython

Middleware & Server Technologien

Web Server: Nginx, Tomcat, IBM Websphere + Liberty
Datenbindung: JDBC, JPA, JAX-RS, JAX-WS, JAXB
Eclipse: OSGI, Eclipse Framework (E4)
Sonstige: Keycloak

DevOps & Infrastruktur

Containerization: Docker, Kubernetes, Helm
CI/CD: Git, Github, Gitlab, Jenkins
Cloud: Azure, AWS, Google Cloud, Digital Ocean, Heroku
Monitoring: Elasticsearch, Logstash, Splunk, Grafana
Build Tools: Gradle, Ant, Maven, gcc, make
Code Quality: Sonar, Cobertura, JProfiler, Checkstyle

Datenbanken

SQL: MySQL, MS SQL, DB2, Postgres
NoSQL: MongoDB, Cassandra, Redis
Zeitreihen: InfluxDb
Sonstige: Firebird

Netzwerktechnologien

Protokolle: HTTP, TCP/IP, TLS, SSL, SMTP, gRPC
Authentifizierung: OAuth2, JWT, OTP, PKI
Sonstige: CDN, SSH / Linux Networking Tools

Betriebssysteme

Desktop: Windows, Mac, Ubuntu, Fedora
Server/Container: Unix, Linux, Red Hat, Debian, Alpine
Embedded: QNX, Android

Methoden & Modelle
Entwicklungsprozesse: Agile, Scrum, Kanban, Pair Programming, TDD, OOP, AOD
Architektur: API Design, Modularisierung, Microservices
Qualitätssicherung: Code Reviews, Test Automation, CI
Sonstige: Usability, DevOps Mindset, Clean Code, Refactoring

Werkzeuge
IDEs: IntelliJ, VS Code, Eclipse, Android Studio
Projektmanagement: Jira, Confluence
Dokumentation: PlantUML
Service-Management: HP ServiceManager, HP ALM

Branchenerfahrung
Automotive & Navigation
Hardware & Telekommunikation
Finanzsektor & Banken
Digital Health & Gesundheitswesen
Cybersecurity & Verschlüsselung
Heizungsbau

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Französisch (Grundkenntnisse)
  • Spanisch (Grundkenntnisse)
Reisebereitschaft
National
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
208
Alter
45
Berufserfahrung
12 Jahre und 6 Monate (seit 10/2011)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden