Rotterdam, South Holland, Netherlands
A DevOps who loves spending time configuring services, deploying web apps, scripting and trying to apply all with different DevOps tools to achieve minimum effort and time with the best performance possible . I also believe that knowledge never ends and we will die learning.
• Developing new logging service using open source (OpenSearch/Loki). • Deploy and maintain Kafka as a protection layer for the logging tool. • configure logging ingestion using Fluentbit /open telemetry collector. • Creating EKS clusters using infrastructure as a code (Pulumi/Terraform). • Using GitOps tools like ArgoCD/Flux. • Using Cert manager for automating certificates creation and renewal. • Managing and administrating Vault & AWS Secret Manager for keeping secrets used in EKS clusters. • Deploying, administrating and integrating keycloak with the company ID Broker to authenticate users to the tools. • Deploying Prometheus & Trivy for security and infra monitoring. • Using External secrets for retrieving secrets from Vault & AWS Secret Manager in EKS clusters. •Developing and maintaining pipelines for services and tools deployment using GitLab pipelines. • Developing Go & python for automating and managing the Tenants.
- Managing and Developing K8s cluster with more than 140 Ms. - Using many DevOps Tools like Vault, helm charts, jenkins, Azure Devops, ArgoCD and kubernetes. - Developing pipelines for mobile applications IOS/Android using Jenkins and Azure Devops.
• Responsible for all company servers (linux, windows and mac os) local and on cloud using various cloud providers (aws, azur, linode). • Maintaining and creating Ansible scripts and Jenkins pipelines. • Maintaining and taking database dumps and projects backups to aws s3. • Working on daily bases with developers on various web projects. • Creating and maintaining docker containers. • Maintaining local hosted gitlab, awx , Jenkins ,zabix ,redmine and mattermost. • Working on daily bases with cloudflare and google email hosting.
• Working with various technologies. • Follow-up on the daily and fix problems once they appear on a server. • Work with multiple teams for successful resolution of issues and incidents.
• Deploy, configure, integrate and test the implemented solution. • Application troubleshooting and supporting during UAT and production. • Execution of DB scripts/extracts as needed. • Work with multiple teams for successful resolution of issues and incidents.