freiberufler Cloud Engineer / Software Engineer auf freelance.de

Cloud Engineer / Software Engineer

offline
  • 130‐170€/Stunde
  • 53127 Bonn
  • auf Anfrage
  • de  |  en
  • 05.02.2024

Kurzvorstellung

• Software Engineer 15+ J.
• Zusatzausbildung zum Organisationsdesigner
• ehrgeizig, schnelle Auffassungsgabe mit Leidenschaft Neues zu entdecken, Probleme mit Technik und Kommunikation zu lösen
• hohe Qualität, pos. Teamspirit, Wertschöpfung f. Kund

Qualifikationen

  • Docker
  • Google Cloud
  • GraphQL
  • Java (allg.)
  • JavaScript
  • Kotlin
  • MongoDB
  • Node.js
  • SCRUM
  • TypeScript

Projekt‐ & Berufserfahrung

Software Engineer / Cloud Engineer (Festanstellung)
fulfillmenttools (OC Fulfillment GmbH), Köln
1/2020 – 2/2022 (2 Jahre, 2 Monate)
IT & Entwicklung
Tätigkeitszeitraum

1/2020 – 2/2022

Tätigkeitsbeschreibung

- "Hybrid" role as the first software engineer in the company to bootstrap
the organization. A mix of laying out the technical foundation as well as
advising management on how to build the company from organizational
aspects.

- Initially set up the SaaS platform in almost all technical aspects e.g. guide
the software and infrastructure architecture, selection of languages and
tools, design of the process to deliver value to the customer quickly and
reliable.

- Responsible for design and implementation of the build and continuous
deployment pipeline leveraging a multi-tenant approach (separate
environment per customer) enabling extreme scaling the SaaS platform.

- Established the initial ITSM / support processes and provided supportive
monitoring and alarming. Took also part in the rolling oncall team.
Reflected regularly about problems and subsequently proposed new
approaches on how to scale the platform and build the backend interfaces
mitigating bugs and communication overhead.

- Mentored new employees to help them to get started and served as a
trustful team member and lateral leader.
Conducted most interviews of applicants for technical roles.

- Used Technologies: Typescript, Node.js, bash, Google Cloud Platform /
serverless technologies (App Engine, Cloud Run, Cloud Functions,
Google Endpoints, Firebase), GitHub Actions, Docker, Terraform,
Firebase, MongoDB, REST APIs, GraphQL

Eingesetzte Qualifikationen

Docker, Google Cloud, GraphQL, MongoDB, Node.js, Representational State Transfer (REST), TypeScript

Research Engineer / Senior Software Engineer (Festanstellung)
REWE digital, Köln
7/2019 – 12/2019 (6 Monate)
IT & Entwicklung
Tätigkeitszeitraum

7/2019 – 12/2019

Tätigkeitsbeschreibung

- Research Engineer in Artificial Intelligence / Computer Vision for image
classification.

Eingesetzte Qualifikationen

Computer Vision, Maschinelles Lernen

Senior Software Engineer (Festanstellung)
REWE digital, Köln
11/2017 – 6/2019 (1 Jahr, 8 Monate)
IT & Entwicklung
Tätigkeitszeitraum

11/2017 – 6/2019

Tätigkeitsbeschreibung

Part of the e-commerce checkout tribe in the team responsible for
shopping carts and product updates:
- Led (lateral leadership) as a member of a 3-6 person cross-functional team
for the conception, implementation and maintenance of shopping cart
microservices (REST API and UI)

- Consulted product owners and architects in business and technical
questions

- Coordinated teams about common features, architecture and collaboration
Conducted applicant interviews, helped to shape the process and assessed
candidates

- Counselled management on collaboration and organizational issues in the
context of technology

- Used Technologies: Java, Kotlin, groovy, Typescript, Docker,
Kubernetes, Google Cloud, Ansible, Tomcat, Postgres, React.js, Apache
Kafka, Redis, microservices architecture, Spring Boot, REST API, ELK
stack, Jenkins, Bamboo, Debian Linux

Eingesetzte Qualifikationen

Ansible, Debian, Docker, elasticSearch, Google Cloud, Java (allg.), JavaScript, Jenkins, Kafka, Kotlin, Kubernetes, PostgreSQL, React (JavaScript library), Representational State Transfer (REST), Spring, TypeScript

Senior Software Engineer (Festanstellung)
commercetools, Durham, North Carolina, USA
3/2015 – 8/2015 (6 Monate)
IT & Entwicklung
Tätigkeitszeitraum

3/2015 – 8/2015

Tätigkeitsbeschreibung

Part of 'commercetools labs' team located in Durham, NC, USA.

- Developed the first proof-of-concept of an integrated app-store like
integration service to the commercetools frontend called 'merchant center'
by which customers could enhance their feature set by booking featureapps that got installed and configured automatically in the Google Cloud.

- Originally started as a small task, the proof-of-concept led to
'commercetools labs' within the company to experiment with innovative
ideas.

- Used Technologies: NodeJs, Docker, Kubernetes, Google Cloud,
JavaScript, React.js, Redux

Eingesetzte Qualifikationen

Docker, Google Cloud, JavaScript, Kubernetes, Node.js, React (JavaScript library)

IT-Consultant / Software Engineer (Festanstellung)
T-Mobile Deutschland GmbH / T-Systems Internationa, Bonn
2/2012 – 10/2015 (3 Jahre, 9 Monate)
Telekommunikation
Tätigkeitszeitraum

2/2012 – 10/2015

Tätigkeitsbeschreibung

Part of the Designtime Team of SOA Backplane with Deutsche Telekom
AG.

- Designed and implemented the SOA Backplane service repository which
held business services for T-Mobile and T-Home.

- Enhanced model driven software approach (MDA) to generate database
layer, entities, rich-client GUI (Eclipse RCP) and web GUI, thus enabled rapid
changes of the whole SOA repository by just changing the UML model.

- Coordinated feature development between SOA repository and SOA
runtime team which led to a better joint understanding of features,
improved the quality and reduced customer complaints.

- Analyzed, raised and estimated business requirements, realized and
documented features, supported and trained testing departments from
India and Russia about the software.

- Advised the operations department during go-live and production incidents
yielded in minimal downtime of the application.

- Counseled the release management and supported in the release roadmap
process concluded in an optimized delivery for customers.

- Used Technologies: Java, UML, Hibernate, Eclipse RCP, Oracle DB,
JBoss, OS: Solaris, Red Hat Enterprise Linux (RHEL)

Eingesetzte Qualifikationen

Eclipse Modeling Framework (EMF), Hibernate (Java), Java (allg.), jboss, Modellgetriebene Softwareentwicklung (MDSD), Oracle Database, Oracle Solaris (SunOS), Red Hat Enterprise Linux (RHEL), Rich Client Platform (Eclipse RCP), UML

IT-Consultant / Software Engineer
Deutsche Telekom, Bonn
4/2008 – 2/2012 (3 Jahre, 11 Monate)
Telekommunikation
Tätigkeitszeitraum

4/2008 – 2/2012

Tätigkeitsbeschreibung

Part of the Runtime Team of SOA Backplane with Deutsche Telekom AG.

- Developed the national and international central SOA infrastructure
runtime component "CAL" (serving HTTP and JMS) to fulfill the business
needs of T-Mobile and T-Home BSS.

- Optimized the application to near real time performance resulting in low
latency communication for the clients.

- Established a new agile development process using SCRUM within the team
which dramatically improved lead and cycle time.

- Introduced continuous integration to the project with end-to-end testing
the built components that ensured high quality results and fewer bugs.

- Responsible for operation and third level support of the legacy SOA
infrastructure.

- Responsible for the migration of the legacy SOA bus to the newer "SOA
Backplane".

- Supported customers in the transition phase that rendered an earlier
shutdown of the legacy SOA than originally planned.

- Used Technologies: Java, JMS (Tibco EMS, IBM MQ and ActiveMQ),
HTTP(S), Web Services, Tomcat, Weblogic Application Server, Teamcity

Eingesetzte Qualifikationen

Apache Tomcat, Continuous Delivery (CDE), HTTP, Java (allg.), Java Message Service (JMS)

Zertifikate

ITIL Foundation
2017
Professional Scrum Master (PSM I)
2015
Professional Scrum Product Owner I (PSPO I)
2014
IREB® Certified Professional for Requirements EngineeringFoundation Level
2011
ISAQB® Certified Professional for Software Architecture
2011
Prince2 Foundation
2009
Sun Certified Java Programmer, Java 6, SCJP 6
2008

Ausbildung

Future Leadership Organizational Designer for agile teams and companies
Ausbildung
2020
remote
Bio and Media Computer Science
Master of Science in Computer Science
2007
Sankt-Augustin
Media Computer Science
Bachelor of Science in Computer Science
2005
Sankt-Augustin

Über mich

s. Qualifikation

Weitere Kenntnisse

• Software Engineer seit mehr als 15 Jahren
• Zusatzausbildung zum Organisationsdesigner
• ehrgeizig, schnelle Auffassungsgabe mit Leidenschaft Neues zu entdecken, Probleme mit Technik und Kommunikation zu lösen
• Ich stehe für hohe Qualität, positiver Teamspirit,  gut informierte Entscheidungen und Wertschöpfung leisten für den Kunden!

Fokus
• Web- und Platformentwicklung (SaaS) im Bereich Backendentwicklung und Cloud
• Node / Typescript
• Java / Kotlin
• Microservices (mit z.B. Spring Boot)
• Cloud Engineering / Infrastruktur Management / "automate everything"
• Docker / Kubernetes (k8s) / cloud managed Cluster
•Terraform
• CICD Pipelines (z.B. Github Actions, Jenkins)
• Google Cloud


In der Vergangenheit leitete ich Softwareteams in Microservice- und Cloud-Kontexten im Bereich e-commerce und fulfillment. Eine gute Softwarearchitektur, automatisierte CICD Pipeleines sowie Testsausführungen und Monitoring im Betrieb sind mir sehr wichtig, um eine hohe Qualität und schnelle Reaktionszeiten zu gewährleisten.

Ich interessiere mich für die Arbeit mit Teams, die eine positive Einstellung haben, genauso lernbegierig sind wie ich und die großartige Produkte für ihre Kunden bauen wollen.

Ich stehe als Freelancer für Softwareprojekte unter [...] zur Verfügung.

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Home-Office
unbedingt
Profilaufrufe
600
Alter
41
Berufserfahrung
17 Jahre (seit 04/2007)
Projektleitung
5 Jahre

Kontaktdaten

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

Jetzt Mitglied werden