Saketh D.
0About
Implemented Version Control System Git, deployed source code from GitHub, Bitbucket and GitLab. Excelled in Git Branching, Tagging, and Merging the source code between different branches and administration like creating repositories, and access control in GitHub. Integrated GitHub with Jenkins using GitHub webhooks. Expertise in Continuous Integration and Continuous Delivery CI/CD setup using Jenkins. Configured Single and Multi-branch Pipeline jobs, created parameterized builds. Set up Containerization tool Docker, written Dockerfiles for creating Docker images and containers for different environments. Integrated Code quality analysis tool SonarQube as a part of Jenkins build job to perform Full and Incremental scans and JFrog artifact repository in Jenkins CI/CD to manage build artifacts. Expertise in setting up Ansible Infrastructure as Configuration management tool that includes Ansible Server & Hosts and created playbooks and ansible roles to automation configuration. Created and managed AWS services like API Gateway, EC2, AMI, S3, Cloud Watch, SNS, SES, FSx, RDS, VPC, WAF, Security Group, Cloud Trail, NACL, ELB, IAM, Lambda, Internet Gateway, Glue, and EKS. Designed and executed a comprehensive migration plan to migrate applications and databases from AWS cloud to GCP cloud, ensuring zero downtime for critical services during the transition period. Provisioned highly available, production-grade Kubernetes clusters using Amazon Elastic Kubernetes Service EKS and deployed kubernetes add-ons. Integrated ArgoCD with Kubernetes clusters to streamline the Continuous Delivery and management of micro-services by following the GitOps process. Created HelmCharts for various micro-services, ensuring best practices in version control, chart dependencies, and configurations to support CICD pipelines. Designed multiple deployment strategies, including Blue-Green, Canary, Rolling, and A/B deployments to minimize downtime and ensure high availability. Developed monitoring and alerting solutions for cloud Infrastructure and Applications by using tools like Splunk, New relic, Fluent bit, Datadog, Nagios, AWS CloudWatch, Prometheus and Grafana to ensure system health and performance. Deployed and maintained Infrastructure as code (IaC) tools Terraform and CloudFormation for configuring and provisioning Infrastructure in cloud environments with best practices in module construction, managing dependencies and sources. Experience in automation implementation using Shell scripting, Groovy Scripting and Python scripting. Configured Lambda functions using Python Boto3 library, to automate AWS activities such as rotation of IAM user keys, secrets in secret manager, Cleanup EBS volumes. Implemented and automated cloud infrastructure provisioning, configuration, and management with CloudFormation templates and AWS CDK with TypeScript and JavaScript. Utilized Apache Maven project management tool to build, package and generate project artifacts. Implemented and configured AWS GuardDuty to continuously monitor and detect threats across AWS accounts and workloads. Integrated AWS Security Hub to centralize security findings from multiple AWS services. Performed in-place OS upgrades from RHEL7 to RHEL8 on critical production servers like GitLab and Jenkins servers by no disruption to services.