Profilbild von Johannes Bitsch Principal IT Architect aus Ludwigsburg

Johannes Bitsch

verfügbar

Letztes Update: 21.06.2023

Principal IT Architect

Firma: MMK DIGITAL GmbH
Abschluss: Bachelor of Science - Applied Computer Science
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher)

Dateianlagen

Bitsch-Johannes-MMK-Consultant-Profile-EN_010323.pdf

Skills

My deep grasp of IT concepts and implementations allow me to build scalable & flexible modern IT architectures and implementations using state-of-the-art methodologies such as event-sourcing, microservices or app meshes. My agile mindset integrates seamlessly into agile product environments and provides end-to-end coverage over refining requirements, designing solutions as well as implementation & operation using DevOps principles.

I have many years of experience with solution, systems and software architecture and profound knowledge both cloud technologies and services as well as a deep understanding of operating systems, network and security concepts and their implementations.

The skills, technologies and systems that I have strong experience in include:
Azure, Cloudfoundry, Apache Kafka, DB2, Oracle, PostgreSQL, MongoDB, Docker, Prometheus, Grafana, Splunk, Linux, Git, CI/CD, Java, Spring, Golang, SQL, NoSQL, Python, JavaScript, C, IT software & systems architecture, Cloud-based architectures, operating system, Cloud, IMAP, Amazon AWS, Kafka, Redis, REST, JSON, cloud architecture, distributed systems, DevOps, relational databases, PaaS, databases, IBM DB2, XML, COBOL, open-source, Apache, IMAP servers, Mail, SpamAssassin, Rspamd, SQLite, TOML, Glassfish, WildFly, Unix, Microsoft Azure cloud storage.

I am certified in AWS Cloud Solution Architecture, iSAQB, TOGAF, and SCRUM.

Projekthistorie

01/2019 - bis jetzt
Open-source maintainer & software engineer
Open-Source (Sonstiges, < 10 Mitarbeiter)

  • Designing and implementing an IMAP-based spam checker centered around multiple open-source spam classification platforms from scratch
  • The purpose is to filter mails after the mail provider has already processed them, augmenting the spam processing done by the mail provider
  • Supports the very popular Apache SpamAssassin platform and Rspamd as a more modern alternative
  • The application allows the user to train the integrated statistical scoring systems using known mails to further extend the classification accuracy over what the mail provider offers
  • Implementing support for a broad set of IMAP servers while still using the IMAP extensions available on each server to allow for fast & efficient checking
  • Responsible for maintaining the repository & implementation

Skills & Technologies: Golang, Mail, IMAP, SpamAssassin, Rspamd, SQLite, SQL, TOML, Linux, Git, Basic Machine Learning

This project is open-source and available publicly at https://github.com/CrawX/go-imap-assassin


01/2022 - bis jetzt
Cloud architect & technical architect
Technology (Internet und Informationstechnologie, >10.000 Mitarbeiter)

  • Integrating AWS and Azure Private Link network connectivity offerings into a proprietary cloud platform based on Cloud Foundry and bringing the solution to general availability
  • Designing the target architecture in line with customer & product requirements
  • Implementing the target architecture in both software and infrastructure as part of an agile product development team
  • Setting up and maintaining repeatable complex rapid rollout processes integrated into the product lifecycle of the customer as Infrastructure as Code
  • Designing & implementing diverse network-centric PoCs to show feasibility of Private Link integration in SaaS products
  • Designing solutions to integrate Private Link connectivity into SaaS product & consulting the teams & product owners
  • Contributing to FOSS projects to allow their integration with technology used by AWS and Azure Private Link
Skills & Technologies: Cloud architecture, Software engineering, networking, Infrastructure as Code, DevOps, Cloud Security, SCRUM, Amazon AWS, Microsoft Azure, Private Link, Cloud Foundry, Kubernetes, Docker, Containers, Terraform, Helm, HAproxy, SOCKS5, Wireguard, nftables, Linux, bash, Golang, C, Java, Spring, PostgreSQL, Dynatrace, Open Telemetry, Kibana (ELK)

02/2021 - 12/2021
Cloud architect & lead developer
Automotive (Automobil und Fahrzeugbau, >10.000 Mitarbeiter)

  • Conceptualizing, designing and implementing a cloud strategy to serve Vehicle related data on the public internet based on services provided by AWS
  • Designing and implementing migration strategies from corporate CloudFoundry to Kubernetes based on AWS EKS while leveraging serverless technologies such as AWS Fargate
  • Designing and implementing virtual infrastructure components (such as networks) in compliance with corporate security requirements such as zero-trust-networking
  • Designing and implementing service meshes based on AWS App Mesh
  • Incorporating industry best-practices such as Infrastructure as Code, tracing and metrics natively in AWS
  • Transforming Java applications to run in new environments
Skills & Technologies: Infrastructure as Code, DevOps, Cloud Infrastructure, Cloud Security, SCRUM, Amazon AWS, Kubernetes, Docker, Containers, Serverless, App Meshes, Terraform, Helm, Grafana Tanka, Envoy, Java, Spring, Golang, MongoDb, OpenAPI

01/2019 - 01/2021
Solution architect & lead developer
Automotive (Automobil und Fahrzeugbau, >10.000 Mitarbeiter)

  • Responsible for creating a cloud-native vehicle data distribution and retrieval platform to support aftersales processes, industry-specific regulatory requirements and legacy use-cases

  • Responsible for analyzing business use-cases, translating them into domain-driven, cloud-compatible architecture solution components and leading the implementation as part of an agile product team

  • Responsible for ensuring compatibility with business-critical legacy processes & interfaces

  • Responsible for end-to-end communication with stakeholders from refinement to operations

  • Consulting and supporting stakeholders and consumers of the platform to realize optimal value

  • Designing and implementing a Cloudfoundry-compatible platform metrics solution


Skills & Technologies: Java, Spring, Golang, Amazon AWS, Cloudfoundry, Docker, Kafka, Redis, MongoDB, REST, JSON, NoSQL, SQL, Linux, Git, Prometheus, Grafana, Splunk, cloud architecture, distributed systems, SCRUM, DevOps


07/2017 - 12/2018
Solution architect & lead developer
Automotive (Automobil und Fahrzeugbau, >10.000 Mitarbeiter)

  • Transforming a traditional on-premises product consisting of multiple semi-monolithic services centered around a shared relational database into a domain-driven, microservice-oriented, cloud-powered product around PaaS offerings such as databases & event queues
  • Transforming operations from a typical on-premises, separate development- and operations team into a self-managed DevOps approach
  • Responsible for assessing the source architecture and designing the target architecture compliant with business and IT needs
  • Responsible for the implementation of the target architecture in an agile fashion
  • Responsible for designing and implementing an event-sourcing architecture to facilitate the migration to the target architecture as well as further use-cases
Skills & Technologies: Java, Spring, Docker, Kafka, MongoDB, IBM DB2, PostgreSQL, REST, JSON, XML, SQL, NoSQL, Linux, Git, COBOL, Splunk, event-sourcing, distributed systems, SCRUM, DevOps

Reisebereitschaft

Verfügbar in den Ländern Deutschland, Österreich und Schweiz
Profilbild von Johannes Bitsch Principal IT Architect aus Ludwigsburg Principal IT Architect
Registrieren