Sr. Engineer Kubernetes / DevOps / GitOps / Golang Focus
- Verfügbarkeit einsehen
- 0 Referenzen
- 85€/Stunde
- 10585 Berlin
- Weltweit
- de | en | es
- 16.05.2023
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
1/2023 – 4/2023
TätigkeitsbeschreibungOn my Blog I tackle different tech related issues in order to give back to the communities that have given me so much and now its time to return the favor.
Eingesetzte QualifikationenDevOps, Git, Kubernetes
4/2022 – 8/2022
Tätigkeitsbeschreibung
I have been tasked to build a on-premise, highly available and secure kubernetes cluster.
Interesting features include:
- Redeployment of Helm stack to Kustomize including components
- load balancing with haproxy
- Software Defined Networking with Calico and BGP
- node hardening
- CIS compliance
- Storage with Longhorn
- SQL clustering with percona xtradb
- ansible provisioning and update processes
- GitOps through ArgoCD
- OIDC Login for the cluster and its applications (RBAC, GITLAB)
- kubernetes operator for MySQL automation (written in golang)
- automated dns and certificates (powerdns/letsencrypt)
- Gitlab CI Runner and Pipelines
- training
Ansible, Golang, Kubernetes, Training - Coaching-Kompetenzen
1/2022 – 4/2023
Tätigkeitsbeschreibung
One of my clients in the digital VOIP AI bot business was looking for a interim devops lead, while theirs had a well desererved maternity leave.
Among my tasks where:
- Redeploymet of Kamailio to kubernetes on Azure AKS
- Introduction and setup of kubecost, k8slens, kube-prometheus
- Introduction of GitOps through ArgoCD
- Cluster maintenance and upgrades of Bitbucket / Github pipelines
- Emergency assistance
- Support and limit negotiations in combination with azure support
- Future Roadmap suggestions
- Cost management through kubecosts and autoscaling
- integration of public nodes into a private AKS
Microsoft Azure, Golang, Kubernetes
10/2021 – 11/2021
TätigkeitsbeschreibungFuzzing is a great way to find critical errors in your code that otherwise would have remained hidden. For a client in the crypto security space, I created a tool that would monitor the sourcecode of an golang project through AST parse the results into fuzz-build processeses, fuzz them and later on return the results. The suite is able to continously fuzz a git repository, run in docker and k8s, as well as able to be directly integrated into various ci tools directly.
Eingesetzte QualifikationenCyber Security, Docker, Golang, Kubernetes
12/2020 – 2/2021
Tätigkeitsbeschreibung
In order to reduce the cost of running kubernets in the cloud, a customer came to me to move their existing kubernetes deployment to a more down to earth setup at hetzner.
In order to make the infrastructure managable, we selected Rancher for its ease of use and easy integration with hetzner.
To privision the nodes a cloud init configuration has been created and templates for different instance types and nodegroups have been defined.
Hetzner also offers load balancers, private networks and a csi plugin for easy integration with their volume storage, offering a pefect kubernets base for smaller deployments that benefit massively on the cost factor side while still being managable almost automatically.
DevOps, Golang, Kubernetes
1/2018 – 5/2022
Tätigkeitsbeschreibung
For 3 years, I have been been serving as a regular freelancer, then as a freelance principal engineer to develop and distribute psychological assessment systems that measure occupational competencies, personality, and interests.
My first project was to create two B2C psychological evaluation platforms as MVPs including all marketing material (jobtest4u.de , compfitter.com ). Later on I was promoted to oversee their entire IT operations, where I converted the existing platform to a multi-tenant, white label solution that could be deployed to Kubernetes or directly to enterprise customer servers.
This greatly reduced costs as clients could now be run in isolation and spread out into multiple smaller virtual machines and lead to more conformity with the GDPR, while also allowing for customer-centric design and feature solutions.
In the process, I also streamlined their entire frontend to be compatible with modern design and also well-known UX structures. I finalized the project with an integrated help center which included all the necessary documentation, training videos, and even video commercials. A new enterprise customer can now be onboarded in 15 minutes and any customer-side modifications are directly integrated into the build pipeline.
DevOps, Ansible, Golang, Kubernetes, PHP
Zertifikate
LevelUp360° DevOps | GCP | Terraform | Kubernetes | Ansible on UdemyLevelUp360° DevOps | GCP | Terra
Kalyan Reddy Daida on Udemy Kalyan Reddy Daida on Udemy
Packt Publishing on UdemyPackt Publishing on Udemy
Kalyan Reddy Daida on UdemyKalyan Reddy Daida on Udemy
Kalyan Reddy Daida on Udemy Kalyan Reddy Daida on Udemy
Mumshad Mannambeth, KodeKloud Training on Udemy Mumshad Mannambeth, KodeKloud Training on Udemy
Neal Davis on Udemy Neal Davis on Udemy
Ausbildung
BSP Business & Law School
Berlin
Über mich
As consultant and developer I provide services from DevOps to application development and have a history of completing projects on time and in budget. I currently focus on kubernetes, golang and terraform but have seen and worked on multiple environments.
I grew up with the internet, uploaded my first websites to geocities, was tech-admin of a lot of bulletin boards and have been doing professional code since 2003. After trying to build my first start-up in 2006 I realized that they just won’t come only because I built it. Therefore, I have a bachelor economical psychology, which helps me immensely with team leadership and communication but also allows me to view the product from multiple perspectives.
My preferred clouds are Azure and AWS, but I have worked on others and also like to tame bare-metal and everything in-between. I love solving difficult issues and have worked on multi cloud deployments before.
All this makes me perfect if you are looking for someone with seniority, that is flexible, plays well with others but also likes to get his hands dirty. If you would like to see what I have been up to, please check the projects section on LinkedIn.
Weitere Kenntnisse
Fullstack (Frontend, Backend, APIs, Daemons, Operators, Infrastructure-Orchestration)
Favorites: Golang, JavaScript, PHP, C#
Cloud: AWS, Azure, Hetzner, OVH, Contabo, Bare-Metal
Databases: MySQL , MSSQL, PostgreSQL, TimeScaleDB, Redis, MongoDB
DevOps: Ansible, Puppet, Terraform, Argo CD, Rancher
Server: Kubernetes, k3s, K3OS, Harvester, Docker (Swarm), Bare-Metal , Serverless
Location Networking, VPN (Wireguard, Software, MS-VPN)
Jira / Redmine / Trello
Kubernetes, Projektmanagement, DevOps, AI Prompt Design, Container Orchestration, Continuous Integration and Continuous Delivery (CI/CD), Golang, Azure Kubernetes Service (AKS), Amazon EKS, Border Gateway Protocol (BGP), Terraform, Cybersecurity, Elasticsearch, Amazon S3, Grafana, Docker, Communication, PowerDNS, DNS Server, Test Automation, GitHub, Technical Training, VPN, Psychologie, Agile Methodologies, MySQL, PHP, C#, CSS, JavaScript, Windows Server, Ubuntu, WordPress, Ansible, Postgres, Linux, SQL, Bash, Microsoft Azure, Amazon Web Services (AWS)
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Muttersprache)
- Spanisch (Grundkenntnisse)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden