Karthick Raj

Karthick Raj

Followers of Karthick Raj1000 followers
location of Karthick RajPuducherry, India

Connect with Karthick Raj to Send Message

Connect

Connect with Karthick Raj to Send Message

Connect
  • Timeline

  • About me

    AWS Cloud and DevOps Engineer | Infrastructure Developer | 3x AWS Cloud Certified | K8S | Terraform | CICD | Python

  • Education

    • Pondicherry University

      2019 - 2020
      Master of Business Administration - MBA Human Resources Management and Services
    • Sri Manakula Vinayagar Engineering College

      2014 - 2018
  • Experience

    • Tata Consultancy Services

      Oct 2018 - Sept 2022

      CICD:-Creation of Pipeline script in .gitlab-ci.yml.-Deployed Gitlab runner in AWS Ec2 for the pipeline script execution.-Stored the secrets in variables.CONTAINER ORCHESTRATION:- Kubernetes cluster installation on master node using kubeadm in AWS Ec2.-Deployed the 3 tier application Mxs in the worker nodes via kubectl.-Managed the creation of kubernetes resource objects like namespace, service, secrets, persistent volumes and Ingress using yaml file in Master node.-Maintained the kubernetes cluster, nodes and pods via Kubernetes dashboard.INFRASTRUCTURE MANAGEMENT:-Involved in the Development of 3 tier application Infrastructure code for AWS in Terraform.-Used Gitlab for Project storage, Master branch, version control and pipeline triggers. Show less -Developed Python script using boto3 for the data replicationbetween the two S3 buckets and Deployed the code in lambdafunction. Lambda function was triggered when new object created insource bucket.-Used Shell Script to extract the data as a CSV file from AWS RDS viaAWS EC2 serverand transferred the CSV file to S3 bucket. Cron jobsetup was done to execute the shell script on daily basis.-Developed Python script using boto3 to send a Email content to thelist of passengers from a CSV file in S3 bucket and implemented thecode in Lambda function. A Cron job setup was implemented for thelambda function using cloud watch events to trigger on daily basis-Developed a web-scraping tool using puppeteer for repeated manualwork in the web application for each data. The data was extracted asa csv file from S3 and code was deployed in the AWS lambda. ACron job setup was implemented for the lambda function usingcloud watch events to trigger on daily basis Show less -Using SOAP UI Tool, Created Test suites and Test cases from theWSDL files provided for API testing.-Creation of Initial, Modify and Cancel Booking flows for eachscenarios using SOAP API.-Analyze the Response of each API and prepare a document for theresults.-Automated the test case execution using Groovy script for dynamicvalues to set in the properties of Test case.-Dynamic values are pasted in a excel sheet to read one by one inthe properties value of Soap UI tool using Groovy Script. Show less

      • DevOps Engineer

        Jul 2020 - Sept 2022
      • AWS Developer

        Jul 2020 - Sept 2022
      • Automation Developer

        Mar 2020 - Jun 2020
      • Test Automation Engineer

        Apr 2019 - Feb 2020
      • Business Analyst

        Oct 2018 - Mar 2019
    • Cognizant

      Sept 2022 - Sept 2023

      -Maintained scalable, secure, and cost-effective AWS cloud infrastructures and services.-Played a key role in troubleshooting bug fixing and resolving cloud-related incidents and working with support teams to address technical challenges.-Contributed to capacity planning and cost optimization efforts, ensuring efficient resource utilization and cost management.-Assisted in creating and maintaining documentation related to cloud infrastructure andprocesses.-Successfully led data migration initiatives, transferring on-premise data to AWS cloud, resulting in improved data accessibility and reduced operational costs. Show less -Implemented Infrastructure as Code (IaC) using Terraform for automated and consistent infrastructure provisioning.-Involved in the enhancement of 3 tier application Infrastructure code for AWS in Terraform.-Used Gitlab for Project storage, Master branch, version control and pipeline triggers.-Developed the enhancement in the local, create a feature branch and push it to Gitlab using gitbash and create a Merge request.-Providing or revoking AWS management Console access to team members via the terraform code. Show less

      • DevOps Engineer

        Sept 2022 - Sept 2023
      • Infrastructure Support Specialist

        Sept 2022 - Sept 2023
      • Cloud Engineer

        Sept 2022 - Sept 2023
  • Licenses & Certifications

    • Amazon Web Services Developer - Associate

      Amazon Web Services (AWS)
      Dec 2022
      View certificate certificate
    • Amazon Web Services Solutions Architect Associate

      Amazon Web Services (AWS)
      May 2022
      View certificate certificate
    • Amazon Web Services Cloud Practitioner

      Amazon Web Services (AWS)
      Mar 2022
      View certificate certificate