Cloud Devops Engineer
Current•Implemented and configured ArgoCD to synchronize configuration changes between GitLab and Kubernetes, ensuring seamless deployment and synchronization of code and environment configurations.•Utilized GitLab for project creation and code storage, ensuring version control and streamlined collaboration.•Troubleshoot DNS issues, effectively identifying and resolving issues to ensure smooth communication between services.•Utilized Splunk for log analysis and troubleshooting, effectively identifying and resolving Kubernetes-related issues.•Created and managed Kubernetes resources, including Ingress, Services, Namespaces, Deployments, ConfigMaps, and Secrets, ensuring efficient application deployment and management.•Successfully deployed Kong Ingress Controller, configuring routing and load balancing for Kubernetes services.•Developed Kong Mesh policies such as TrafficRoute, TrafficPermission, CircuitBreaker, Retry, and Rate Limit to enhance API gateway functionality.•Leveraged networking commands like nc -vz and nslookup for troubleshooting networking issues and ensuring smooth communication between services.•Deployed RabbitMQ CRD, ensuring reliable messaging and event-driven communication within the Kubernetes environment.•Utilized GitLab for implementing CI/CD pipelines, enabling seamless integration and continuous deployment of applications.•Created Dockerfiles to containerize applications, ensuring consistency and portability across multiple environments.•Orchestrated the CI/CD pipeline, automating the build, test, and deployment processes for streamlined application delivery.•Implemented Ansible-based deployments for Kubernetes clusters, ensuring consistent and reliable application deployments across environments.•Implemented Helm for package management and deployment of applications on Kubernetes, ensuring standardized and efficient application deployments.•Managed Helm repositories, enabling easy distribution and versioning of Helm charts.