Charan K

Charan K Email and Phone Number

AWS DevOps Engineer @ Tennant | Automating CI/CD Processes @
Charan K's Location
Scarborough, Ontario, Canada, Canada
About Charan K

As a Senior DevOps Engineer at Tennant, I have implemented and maintained continuous integration using Jenkins, Maven, and various AWS components, enabling agile and repeatable development and deployment processes. I have also played a key role in orchestrating CI/CD pipelines, responding to Git triggers, human input, and dependency chains, while ensuring seamless environment setup.With over 5 years of experience in DevOps, I have developed a strong proficiency in automation, configuration, and infrastructure management tools and technologies, such as Terraform, Ansible, Docker, Kubernetes, Git, Linux, Chef, Puppet, Jira, Bitbucket, Grafana, and Maven. I have a proven track record of automating workflows, optimizing infrastructure, and leading successful migrations across diverse environments. I have a Bachelor's degree in Engineering from KSRM College Of Engineering, and I am passionate about delivering high-quality and efficient solutions that meet the needs and expectations of the clients and stakeholders.

Charan K's Current Company Details
Tennant

Tennant

AWS DevOps Engineer @ Tennant | Automating CI/CD Processes
Charan K Work Experience Details
  • Tennant
    Senior Devops Engineer
    Tennant Mar 2023 - Present
    Toronto, Ontario, Canada
    • Implemented and maintained continuous integration using Jenkins/Maven across diverse environments, fostering an automated and repeatable agile development process. This empowered teams to deploy code multiple times a day with adherence to operational best practices.• Proficiently configured and managed Amazon Web Services (AWS) components, including Amazon EC2, ELB, Auto-Scaling, S3, Route53, IAM, VPC, Lambda, RDS, Dynamo DB, Cloud Watch, Elastic Cache, SNS, SQS, Cloud Formation, and Direct Connect as part of the migration process.• Played a key role in orchestrating CI/CD processes by responding to Git triggers, human input, and dependency chains while ensuring seamless environment setup.• Monitored application performance using APM/Diagnostics tools such as AppDynamics, Dynatrace, Splunk, and AWS Watch.• Employed various CI/CD tools, including Chef, Ansible, Docker, Maven, Jenkins, Jira, and Kubernetes, to build highly available content distribution sites.• Worked extensively with Terraform, utilizing features like Infrastructure as Code, Execution plans, Resource Graphs, Change Automation, and Auto Scaling launch configuration templates for deploying Amazon EC2 instances in Microservices environments.• Collaborated with Docker and Kubernetes across multiple cloud providers, assisting developers in building and containerizing applications for CI/CD and deploying to public or private clouds.• Contributed to the automation of AWS infrastructure through Terraform, Ansible, and Jenkins, enabling software and service configuration using Ansible Playbooks.• Integrated cloud services into the DevOps framework (GitHub, Jenkins, Ansible, Splunk), facilitating API requests to provision and configure infrastructure through infrastructure-as-code capabilities.• Authored several Ansible playbooks for automation defined through tasks using YAML format, executing Ansible Scripts to provision development servers.
  • Mastercard
    Devops Engineer
    Mastercard Jan 2022 - Feb 2023
    Toronto, Ontario, Canada
    • Implemented AWS solutions by deploying EC2, S3, RDS, EBS, Elastic Load Balancer, and Auto Scaling groups. Extensively utilized StackDriver and AWS cloud monitoring to debug and monitor cloud-based AWS EC2 services.• Executed an automated build and deployment process, focusing on DevOps tools and CI/CD in Jenkins, using Bash, Python, and Shell scripts.• Developed automation scripts in Python (core) to deploy and manage Java applications across Linux servers using Puppet. Conducted meetings with developers and managers to resolve merge issues during build and release.• Puppet master setup and direct deployment to staging and DR environments. Implemented Puppet Inheritance to extend existing class definitions and utilized local scope variables. Automated Compute Engine and Docker Image Builds with Jenkins and Kubernetes.• Worked on creating and documenting a POC for migrating the current application to a microservices architecture. The architecture involved Docker as the container technology with Kubernetes and focused on REST API communication among microservices.• Used ANT and MAVEN as build tools for Java and .Net projects to develop build artifacts from the source code.• Utilized log monitoring and error tracking tools such as Nagios and Splunk.• Hosted Git, Jenkins, and configuration management tools like Puppet on EC2 as virtual servers.• Configured Elastic Load Balancers with Auto Scaling to handle high traffic loads.• Managed AWS EC2 instances using Auto Scaling, Elastic Load Balancing, and Glacier for QA and UAT environments, as well as infrastructure servers for GIT.• Managed source code, software builds, software versioning, and defect tracking in software maintenance tasks/projects.
  • Cvs
    Devops Engineer
    Cvs Oct 2018 - Dec 2021
    India
    • Configured cluster pools and activated HA and DRS features using vSphere 5.x.• Virtualized RedHat servers using vSphere 4.1/5.0 and managed ESX servers with vCenter, including work on ESX Cluster and vMotion.• Provided support for 200+ AWS cloud instances running Ubuntu, Redhat, and Windows environments.• Conducted AIX installation, maintenance, and necessary upgrades.• Implemented DNS systems using BIND, Route53 (AWS), and powerDNS.• Monitored incident alerts using HP Open View Service Desk and Open View Operation (OVO).• Installed the agent bundle, comprising OVO and OVPA, based on specific requirements.• Followed an ITIL/SDLC project methodology approach for project timeline scoping, milestones, and deliverables.• Executed mirroring of root disks using Hardware Raid Controller on HP & Dell hardware.• Troubleshot and performed performance tuning for various system issues, including application, network, and hardware-related problems.• Generated weekly/monthly detailed storage reports for all Datacenter using ECC & Vipr SRM for billing and management purposes.

Frequently Asked Questions about Charan K

What company does Charan K work for?

Charan K works for Tennant

What is Charan K's role at the current company?

Charan K's current role is AWS DevOps Engineer @ Tennant | Automating CI/CD Processes.

Not the Charan K you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.