Devops Engineer
CurrentAs an experienced DevOps professional with expertise in a wide array of tools including Jenkins, Git, GitLab, GitHub, Docker, Terraform, Kubernetes, SonarQube, Prometheus, Grafana, Nagios, Ansible. My hands-on experience extends to AWS cloud services like IAM, S3, EC2, EBS, VPC, CloudFront, EFS, CloudFormation, ECR, Route53, CloudWatch, RDS, and SNS.As a proficient CI/CD pipeline manager using Jenkins, I have successfully automated and managed various deployments. My specialization in Terraform has allowed me to create multiple modules automating the provisioning of AWS cloud resources, ensuring consistent and reproducible infrastructure deployments. For added security, I implement Terraform vault to store sensitive database credentials, keys, and certificates.Working with Kubernetes, I have set up EKS clusters with essential components like API server, ETCD, kube-scheduler, and cloud controller manager. Additionally, I am responsible for deploying microservices on Kubernetes clusters, utilizing YAML manifests to implement ALB ingress and ExternalName services for mapping to database endpoints. Kubernetes RBAC has been implemented to provide controlled access to resources within the cluster.In the past, I have also used Ansible as a configuration management tool for writing playbooks and creating roles to automate the Ansible host.Utilizing SonarQube, I effectively collect and analyze source code, generating comprehensive reports on project code quality. For monitoring, I utilize Prometheus as a data source for Grafana, crafting multiple dashboards that offer effective visualization and analysis of key metrics.My expertise spans various aspects of DevOps, and I am committed to ensuring smooth, efficient, and secure development and deployment processes. With a focus on continuous improvement, I am dedicated to delivering high-quality results for projects and teams.