Summary
Overview
Work History
Education
Skills
Certification
Trainings And Knowledge
Timeline
Generic
Sathish Kumar Perumal

Sathish Kumar Perumal

Redhat Openshift | Linux | Ansible Automation | Cloud

Summary

A highly experienced IT professional with 16 years of expertise in OpenShift Administration, Ansible development, Linux administration, and shell scripting. Proven track record of designing, automating, and managing complex infrastructure environments to optimize performance, security, and scalability. Seeking a challenging position to apply my skills in automation and system management to deliver innovative solutions, improve operational efficiency, and contribute to the success of the organization. Passionate about leveraging new technologies to drive continuous improvement and automation.

Overview

16
16
years of professional experience
6044
6044
years of post-secondary education
6
6
Certifications

Work History

Systems Engineer

Maybank Singapore Limited
06.2022 - Current
  • Administered OpenShift clusters, including configuring master and worker nodes to ensure high availability and performance
  • Implemented Role-Based Access Control (RBAC) to assign specific roles to users, ensuring secure and efficient access control across the OpenShift cluster
  • Managed RoleBindings and ClusterRoleBindings to bind users or groups to appropriate roles, allowing controlled access to OpenShift resources
  • Regularly monitored and optimized OpenShift cluster performance and security, including applying patches and updates to the master and worker nodes
  • Managing OpenShift support across clusters
  • Design application for performance
  • Scale applications
  • Manage application availability
  • Request quotas and manage resource limits
  • Working with Application Vendor for OpenShift related tasks
  • Troubleshooting OpenShift related errors
  • Working in Ansible development for Application deployment
  • Developing and enhancing ansible playbooks for Patching and security updates
  • Doing OS and Security Patching for Linux servers
  • Performing Regular Linux OS Patching
  • To harden the Linux servers and ensure server compliance with CIS standards
  • Designed and implemented Ansible playbooks to automate OS patching
  • Developed and implemented Ansible playbooks for the automated deployment of security tools

Senior Software Engineer

Wells Fargo International Solutions Private Ltd
10.2021 - 05.2022
  • Designed and implemented Ansible playbooks, roles, and inventories to automate server provisioning, application deployment, and configuration management
  • Developed Ansible roles to streamline common configurations across multiple environments (dev, test, prod) for systems such as web servers, databases, and network devices
  • Integrated Ansible Tower for centralized management, monitoring, and scheduling of automation tasks
  • Automated routine maintenance tasks, such as patching, backup, and software upgrades, reducing manual intervention by 70%
  • Designed and maintained CI/CD pipelines in Jenkins, integrating Ansible automation for building, testing, and deploying applications
  • Worked with cloud platforms (AWS, GCP) to automate the creation and destruction of virtual instances and cloud resources using Ansible
  • Complete the playbook for VMware related automations
  • Enhance the existing Playbooks
  • Convert the old Shell script to Ansible Playbook
  • Developed the playbooks for Infra team
  • Creating Ansible Tower Projects, Templates, Job scheduling, etc
  • Manage various tasks in Ansible Tower
  • Working with Application teams for CI/CD tasks

DevOps Automation and Ansible Developer

Atos India Private Limited
09.2019 - 10.2021
  • Developing Playbooks based on Project requirements
  • Maintain Playbooks in Git, GitHub
  • Developed Playbooks for VMware tasks
  • Developed Playbooks for Software deployment in Linux and Windows servers
  • Developed Playbooks for Perform server provisioning in VMware, AWS, Azure, GCP
  • Playbooks developed end to end VM build and post-build tasks
  • Perform Linux automation using ansible Playbooks
  • Developing and implement Ansible playbooks in Ansible tower
  • Creating Ansible Tower Projects, Templates, Job scheduling, etc
  • Manage various tasks in Ansible Tower
  • Setup various customers in Centralized Ansible tower and setting up for different isolated nodes
  • Doing automation using Jenkins
  • Developed Terraform code and perform AWS EC2 provisions
  • Developed Terraform code to perform various AWS operations
  • Hands on experience in container based technologies Redhat OpenShift, Kubernetes, Docker
  • Building and maintaining Base images
  • Working with application team for development and testing till production

DevOps Automation and Linux/Unix Engineer

Bank of NewYork Mellon Technology
06.2018 - 09.2019
  • Developing and implementing Ansible playbooks in Ansible tower
  • Deploying and troubleshooting playbooks in Ansible Tower
  • Creating Ansible Tower Projects, Templates, Job scheduling, etc
  • Working in git, develop and commit Playbooks in git
  • Managing 20000+ Physical, Virtual servers
  • Creating new projects in Openshift
  • Creating and managing users and roles in Openshift
  • Setup projects in Openshift
  • Openshift cluster administration
  • Managing Nodes, Users, Projects, Pods in Openshift
  • Troubleshooting the Pods, Nodes, routes, logs, etc
  • Setup quotas, Limits, Limit ranges
  • Creating routes for new projects, Setup SSL
  • Backup and restore pods and configuration
  • Setting up the Kubernetes Cluster
  • Deploy the new application as per application team requirements
  • Kubernetes Master and Worker node setup and maintenance

DevOps Automation and Linux/Unix Engineer

Cognizant Technology Solutions – India
08.2012 - 06.2018
  • Experienced with Ansible and Chef Configuration Management tools
  • Creating cookbooks, testing cookbooks, and deploying
  • Managed servers on On-Prem & Amazon Web Service platform instances using Ansible/ Chef configuration management
  • Developed Playbooks for day-to-day tasks using Ansible playbooks and Ad-hoc commands
  • Experience in Redhat satellite server
  • Creating and achieving tasks using Red Hat Satellite job templates
  • Strong use of Shell scripting languages, including Bash, and experience in Python, PHP
  • Worked within the Cloud for integration processes
  • Focused on automation, integration, and monitoring
  • Developed Playbooks to automate server post provision, OS patches, and deployment of applications to production environments
  • Doing patching and other activities using Ansible and Redhat Satellite
  • Created and maintained various DevOps related tools for the team such as provisioning scripts, deployment tools, and development and staging environments on On-prem and Cloud

Linux/Unix Administrator

Care IT Solutions Private Ltd
01.2012 - 07.2012
  • Installing, Managing, and Upgrading the Linux Servers (Red Hat Enterprise Linux)
  • Managing and Administrating 24/7 Data Center with 1000+ servers
  • Identify and employ standards-based practice for configuring file system security, create and use the encrypted file system, tune file system features
  • Install and use intrusion detection capability in Redhat Enterprise Linux to monitor critical file system
  • Configure remote system logging services, configure system logging and configure identity management client

Linux Administrator

Carizen Software Private Ltd
06.2009 - 12.2011
  • Managing E-Mail Server, Chat Server, Bandwidth Manager, Proxy Server, DNS Server, File Server, and Firewall
  • Taking daily, weekly and monthly backups in NAS and remote backup server using Rsync and archive utility
  • Good knowledge about domain Registration, DNS Servers, Manages, A records, MX record, CNAME records, and SPF records, etc
  • Performing routine task checking log files and monitoring system process on Linux Servers
  • Experienced in automating Operating system installation using the kickstart installation method
  • Configuring Firewall to monitor and block malicious traffic using the Firewall
  • Iptables, NAT
  • Responsible for configuring database server like MySQL, PostgreSQL server and enabling automate backup of the database using shell scripts
  • Writing shell scripts for system administration tasks such as monitoring file system size, CPU, Memory, and network performance and generation of daily system reports

Education

SSLC -

Sankar Higher Secondary School
04-2004

HSC -

Government Boys Higher Secondary School
03-2006

Diploma in Computer Engineering -

Ramakrishna Mission Polytechnic College
04-2008

Bachelor of Arts - Computer Science

Alagappa University
04.2001 - 12.2011

Master of Science - Computer Science

Alagappa University
04.2001 - 12.2014

Skills

Redhat Openshift

Ansible & Ansible Tower

Kubernetes

Jenkins

Red Hat Linux

Amazon Cloud Services (AWS)

undefined

Certification

Red hat Certificate of Expertise in Ansible Automation, 111-124-731

Trainings And Knowledge

  • Completed DevOps Tools training.
  • Experience in DevOps tools like Jenkins, GIT, Ansible tower, Docker, Kubernetes.

Timeline

Systems Engineer

Maybank Singapore Limited
06.2022 - Current

Senior Software Engineer

Wells Fargo International Solutions Private Ltd
10.2021 - 05.2022

DevOps Automation and Ansible Developer

Atos India Private Limited
09.2019 - 10.2021

DevOps Automation and Linux/Unix Engineer

Bank of NewYork Mellon Technology
06.2018 - 09.2019

DevOps Automation and Linux/Unix Engineer

Cognizant Technology Solutions – India
08.2012 - 06.2018

Linux/Unix Administrator

Care IT Solutions Private Ltd
01.2012 - 07.2012

Linux Administrator

Carizen Software Private Ltd
06.2009 - 12.2011

Bachelor of Arts - Computer Science

Alagappa University
04.2001 - 12.2011

Master of Science - Computer Science

Alagappa University
04.2001 - 12.2014

SSLC -

Sankar Higher Secondary School

HSC -

Government Boys Higher Secondary School

Diploma in Computer Engineering -

Ramakrishna Mission Polytechnic College
Sathish Kumar PerumalRedhat Openshift | Linux | Ansible Automation | Cloud