Cloud Engineer
Current- Implemented and maintained GitLab CI/CD pipelines to automate the entire software delivery lifecycle, from build to deployment across multiple environments. Integrated automated testing, containerized builds, and continuous deployments, improving efficiency and reliability.- Developed cloud-native applications using Go, leveraging Kubernetes for orchestration and AWS for scalable cloud infrastructure. Designed microservices architectures that ensured scalability, performance, and maintainability.- Deployed cloud-native applications on AWS, utilizing services like EC2, S3, Lambda, RDS, and ECS. Automated infrastructure provisioning and management through Terraform, enhancing deployment speed and consistency.- Container Orchestration with Kubernetes: Deployed, managed, and scaled containerized applications, leveraging Helm charts for version control and efficient management of Kubernetes-based applications.- Monitoring and Logging: Implemented and managed the ELK stack (Elasticsearch, Logstash, Kibana) for centralized logging, monitoring, and real-time analytics. Integrated Filebeat for efficient log collection across distributed systems.- Enhanced security across cloud infrastructure by managing IAM roles, secrets, and policies within AWS and Kubernetes. Automated security checks and ensured compliance with industry best practices and standards.- Mentored junior engineers on CI/CD best practices, containerization, and infrastructure automation.- Demonstrated strong problem-solving skills by diagnosing and resolving complex infrastructure issues within AWS and Kubernetes environments, reducing downtime and ensuring seamless operational efficiency.