Karthick K

DevOps Platform Automation Engineer


image+91 9840585161                                                                         image karthick.kk@hotmail.com
https://github.com/karthick-kk    Chennai

TL;DR - DevOps and Cloud Automation Engineer

I am currently working as a Senior Infrastructure Automation Engineer at Ericsson, where my area of expertise is streamlining developer workflows and enabling smooth releases. I am passionate about automating complex processes with specialized tooling and strong CI/CD pipelines, and I constantly work to improve operational effectiveness and drive innovation.

I specialize in developing cutting-edge technologies in MLOps, Containerization, GitOps, and DevSecOps to facilitate continuous deployment and improve project results.

Certifications

CKA: Certified Kubernetes Administrator
The Linux Foundation, Issued Sep 2020
Automation with Ansible (D-407)
Redhat, Issued May 2017
Red Hat Certified System Administrator in Red Hat OpenStack
Redhat, Issued Mar 2019
Sun Certified Solaris Administrator
Sun Microsystems, Issued Jun 2008s
Non-Technical
IELTS, ITIL

Experience

Ericsson Global Services [2021 - Present]:

Role: Senior Infrastructure Engineer

Performed Roles:

  • Leading the development of MLOPS integrated products, making sure dependencies are uplifted and security fixes are incorporated upstream.
  • Overseeing Kubernetes API upgrade lifecycle maintenance.
  • Creating and managing Helm charts for upgrades and new releases.
  • Enforcing design guidelines and policies as essential elements of the development process.
  • Applying backup and restoration protocols in place for Kubernetes cluster-based application services.
  • Optimizing different components and services to reduce the application footprint.

Results:

  • By switching from standalone Kubernetes clusters to k3s-based vclusters, it was possible to successfully reduce direct infrastructure expenditure by more than 75%.
  • Made it easier to provision TLS certificates dynamically, which reduced pipeline lead times by 25%.
  • The security posture was substantially enhanced by implementing vault-based secret management and design guideline rules within the CICD framework.

CoreStack [2019 - 2021]:

Role: Technical Lead - DevOps Automation Engineer

Performed Roles:

  • Worked on ideating use cases and develop proof of concepts (POCs) for sales initiatives.
  • Assisted development team with deployment pipelines that elevated faster release cycles.
  • Implemented AIOps solutions to automate deployments directly from Microsoft Teams.
  • Orchestrated server configurations and monitoring using CloudFormation (CFN), Azure Resource Manager (ARM), and Terraform.
  • Developed application manifests to facilitate the deployment of services on Kubernetes via Argo CD.
  • Created custom tools in Golang and Python utilizing REST APIs for enhanced automation capabilities.
  • Designed and executed deployment pipelines utilizing Jenkins, GitHub Actions, and Ansible.
  • Integrated automated audit and validation controls into the development process using Chef InSpec.

Results:

  • The cost of cloud expenditures was significantly reduced from 312 USD to 65 USD per application after a legacy application was successfully moved to a microservices architecture. This was accomplished by distributing workloads among low-spec cloud instances and containerizing the application.
  • Automated cloud instance shutdown and startup processes were put in place, which led to a significant monthly decrease in compute engine cloud costs from 24800 cloud credits to 6500 credits—a decrease of more than 75%.

Excelencia Consulting Ltd [2016-2019]

Role: Lead Consultant

Client: Syntax/CoreServices Domain: ERP/Hosting

Performed Roles:

  • Focused primarily on automating Oracle Cloud Infrastructure tasks using Ansible, with a specific focus on developing scripts to remediate servers and ensure compliance with CIS standards.
  • Orchestrated the creation of virtual machines using Ansible for both Oracle Private Cloud (OPC) and Oracle Cloud Infrastructure (OCI).
  • Scheduled automated start/stop processes for servers, databases, and apps in order to optimize cloud expenses.
  • Automated tenant creation in Cisco ACI utilizing APIC APIs, ASA firewall rules, and Palo Alto Networks device clusters.

Results:

  • Designed and developed a web-based security tool using Bash and PHP to automate the security hardening process for over 10,000 Linux servers. This initiative resulted in the complete elimination of expenses associated with server hardening.

Dell India [2015-2016]

Role: Senior Systems Administrator

Client: CitiBank Domain: Banking

Performed Roles:

  • Provided essential support services to a network of 15,000 servers.
  • Responsible for conducting regular maintenance activities and service tasks, including patching, upgrades, provisioning, and bug fixes, to ensure seamless business continuity.

Results:

  • Implemented automated patch management for Unix servers, significantly reducing the time required for patching from 4 hours to just 20 minutes, representing a 2.5X improvement in efficiency.

Mphasis [2012-2015]

Role: Senior Principal Infrastructure Engineer

Client: Pegasus Domain: Travel and Hospitality

Performed Roles:

  • Provided engineering-level support for internal servers, ensuring high availability of clustered applications and databases, including Informix and Oracle.
  • Conducted standalone and VMware server builds across various hardware architectures.
  • Managed VERITAS Storage Foundation upgrade projects (VCS/VXVM) to maintain optimal storage performance.
  • Managed operating system upgrades and patch management to keep systems up to date and secure.
  • Led the migration of Solaris Zones to streamline resource allocation and management.
  • Automated manual server builds and implemented monitoring solutions to improve efficiency and reliability.
  • Implemented virtualization technologies such as Solaris Zones, Solaris 11 VNET, DLMP, and LDOMs for resource optimization and flexibility.

Results:

  • Developed an OS Upgrade/Migrator Ecosystem to transition from end-of-life (EOL) hardware to vendor-recommended hardware and software subsystems. This initiative enabled the organization to retire legacy hardware and migrate to modern infrastructure, leading to improved performance, reliability, and cost savings.

Tata Consultancy Services [2010-2012]

Role: IT Consultant

Client: The Northern Trust Domain: Banking

Performed Roles:

  • Orchestrated server provisioning for new applications, including setups involving WebLogic, Apache, Tomcat, and Oracle HTTP Server, operating across various platform databases.
  • Managed server builds tailored to application requirements, including the deployment of clustered servers using Veritas and Oracle HTTP Server for application-level web services.
  • Installed and configured WebLogic to facilitate communication between middleware applications and underlying web servers.
  • Implemented and tested disaster recovery (DR) servers to ensure data integrity and system resilience.
  • Conducted server migration and upgrade tasks to maintain system performance and security.

Results:

  • Implemented automation in the server build process, drastically reducing the turnaround time for new server provisioning from 3 days to just 4 hours, inclusive of all post-validation and sign-offs.
  • Eliminated manual tasks by replacing team-dependent activities with REST API calls, streamlining processes and enhancing efficiency.

IBM [2008-2010]

Role: Operation Lead Specialist

Client: Walt Disney Domain: Media

Performed Roles:

  • Ensured uninterrupted operation of mission-critical applications and services by delivering comprehensive infrastructure support to remote servers situated in multiple data centers across the USA, including locations in California, Florida, New York, and Ohio, on a 24x7 basis.

Results:

  • Designed and implemented a Remediation Toolkit to address issues on over 15,000 multi-platform Unix servers worldwide. Through batch processing, reduced the remediation time per server from 240 minutes to just 15 minutes, significantly enhancing efficiency and minimizing downtime.

Technical Skills

Cloud Services
  • AWS (EC2,S3,Lambda,VPC,NAT,CloudWatch,SCP,IAM,CFN).
  • Azure
  • Google Cloud (GCP)
  • OpenStack
Open Source
  • Ansible
  • Hashicorp Boundary,Vault,Packer,Vagrant and Terraform
  • Chef Inspec
  • Dockers
  • Kubernetes
  • Helm
Programming Languages
  • Python
  • Shell/bash
  • Go

Education

2003-2005 (Post Graduation)
Mtech, Computer Systems and Networking; Dr. MGR University (Chennai)

Thesis title: Congnitive Systems for UI/UX

1999-2003 (UG)
B.Tech, Computer Science Engineering; University of Madras

Minor: Cryptography and Encryption

Additional Interests and Activities

  • Active Opensource Contributor and Enthusiast

  • Android ROM and Kernel Development