Devops Engineer
Current• Set up CI/CD pipeline using Jenkins, employing either the Git Flow or Trunk-Base-Development approach for both Backend and Frontend.• Configured API services utilizing KrakenD (Krakend Enterprise version).• Established a Kubernetes cluster using Rancher.• Created Dockerfiles for the Golang, Next.js, and React.js programming languages.• Implemented GitOps with ArgoCD.• Generated visualized documentation for the Kubernetes cluster, including its contents, using Getport.• Created comprehensive DevOps documentation using MKDocs.• Conducted ModSecurity configuration.• Managed and monitored the Kubernetes cluster.• RnD KrakenD (Ratelimit Service, Ratelimit Router, HTTP Security, CORS, Flexible Configuration, Health Check, Endpoint Configuration, Backend Configuration, Linting).• RnD Docker (Scanner Vulnerability Image Docker with Trivy, Dockerfile Multistage, Dockerfile Go, Dockerfile NextJs, Dockerfile ReactJs).• RnD Rancher (Control User Access).• RnD NeuVector (Container Security).• Provided support to cross-functional teams, including IT infrastructure, frontend engineers, and backend engineers.• Demonstrated effective teamwork through discussions, communication with the team and users, and brainstorming.• Diagnosed and resolved errors in Kubernetes services (Deployment and Service), CI/CD pipeline issues, high-resource virtual machine challenges, service errors related to ModSecurity, and endpoint problems.