Vimal C S, Senior Devops Engineer

Vimal C S

Senior Devops Engineer

Delivery Blueprints

Location
India
Education
Bachelor's degree, Electronics and Communication Engineering
Experience
12 years, 0 Months

Share My Profile

Block User


Work Experience

Total years of experience :12 years, 0 Months

Senior Devops Engineer at Delivery Blueprints
  • India - Madurai
  • My current job since March 2021
Senior DevOps Engineer at KeyValue Software Systems Pvt Ltd
  • India - Cochin
  • January 2020 to February 2021

Experience in working with AWS resources like IAM, EC2, EBS, S3, ELB, Auto Scaling, VPC, ECS, Lambda, RDS, Route 53, Cloud Watch, Cloud Front, Cloud Trail, RedShift, SQS, SNS, CodeDeploy, CodBuild, CodePipeline etc.
Create and maintain a highly scalable and fault-tolerant AWS environment spanning across multiple availability zones using Terraform.
Extensively worked on Hudson, Jenkins for continuous integration and for the end to end automation for all build and deployments including setting up pipeline jobs.
Hands on experience in GCP services like Compute Engine, Kubernetes Cluster, Bucket, Load Balancer, NEG, Firewall, VPC, CloudSQL, Pub/Sub, Stackdriver, Redis, Cloud CDN, Secrets Manager etc.
Experience in setting up Kubernetes clusters for running microservices and pushed microservices into production with Kubernetes backed Infrastructure. Development of automation of Kubernetes clusters via GitLab CI/CD.
Expertise in branching, tagging and maintaining the version across the environments using SCM tools like Git, GitLab, GitHub and Bitbucket.
Hands on experience in Microsoft App Center on creating Mobile App CI / CD for development as well as production environments. Also configured different types of distributions.

DevOps Engineer at Mindcurv Technology Solutions Pvt Ltd
  • India - Kerala
  • March 2016 to January 2020

 Work across functional (development/testing, deployment, systems/infrastructure)
and project teams to ensure continuous operation of build and test systems.
 Provided technical support to development and maintenance of Oracle ATG and SAP
Hybris related e-Commerce systems.
 Handling Google Cloud Operations starting from Architecture Design till
Application delivery.
 Hands on Google cloud services like Compute Engine, Bucket, Cloud SQ, LB, IAM,
VPC, Cloud DNS, Auto scaling groups and Auto healing.
 Created customized Templates based on already existing Compute Engines by using
create image functionality, hence using this snapshot for disaster recovery.
 Worked with AWS cloud services like EC2, ECS, ECR, S3, ELB, EBS, VPC, Route
53, Auto scaling groups, Secrets Manager, CloudWatch etc. .
 Implemented procedures for system enhancements, upgrading and development of
new patches using Ansible Playbooks.
 Experienced in working with version control systems like GIT and used Source code
management client tools like Bitbucket and Jenkins for CI and for End-to-End
automation for all build and CD.
 Developed a continuous deployment pipeline using shell scripts & Ansible in
Jenkins.
 Experience in creating Docker Containers from scratch.
 Collect and distribute custom software packages into manageable groups using Linux
systems management solution called Spacewalk.
 Worked with monitoring systems and tools like Nagios, Check_MK, CloudWatch etc.
 Hands on the ELK (Elastic Search, Logstash and Kibana) stack to analyze log data.
 Utilized JIRA to collaborate with developers, IT and external vendors to perform
data collection and analysis to support system implementations and to identify and
resolve data quality or system interface issues

System Administrator at C-ima, the Future Today
  • India - Kerala
  • July 2014 to March 2016

Linux
 Worked as the System Administrator for Linux Servers located On-Site, Amazon environment, Net Magic Solutions and Pair Networks.
 Managing Amazon AWS cloud servers and various environments like Production, QE, Performance and Staging.
 Launching and Configuring of Amazon EC2 (AWS) Cloud Servers using AMI's (Linux/Ubuntu) and configuring the servers for specified applications.
 Migration of services to Amazon EC2 services including creation of Amazon Machine Images. Backup and restoration of servers in AWS using snapshots.
 Configuration and troubleshooting of various AWS modules like EC2, EBS, S3, CloudWatch, AMI, Elastic IP Addresses, IAM, Route 53 and Billing & Cost Management.
 Responsible for Design of different Release Environments for new projects.
 Perform Deployment of Release to various QA, UAT (Pre-production) and Production Linux environments.
 Used IAM to create new accounts, roles and groups on AWS.
 Created monitors, alarms and notifications for AWS EC2 hosts using CloudWatch.
 Experience on AWS Tagging.
 Estimating AWS usage costs and identifying operational cost control mechanisms.
 Installation, configuration and administration of VMware (ESX and Workstation).
 Regular disk management like adding / replacing hard drives on existing servers, workstations, partitioning according to requirements and creating new file systems.
 Hands of experience in User & Group Management including Creating and deleting user account with required permission and groups, Creation of groups, adding User ID to a group as a primary or secondary group removing User ID from a group.
 Configuring Samba Server, FTP Server, SFTP Server and NFS file systems to maintain the shared folders within the Organization.
 Job Scheduling and Automating process using CRON.
 Writing Shell Scripts to accomplish day-to-day system administration task.
 Monitoring of Linux servers and network devices through tool like Zabbix, Monit, Nagios and automated reporting to Support Personnel for process management and control.
 Check High CPU, Memory and Swap space Utilization, Starting and Stopping of Services.
 Monitoring Network Bandwidth Usage by Web Based Interface Tool VnStat PHP.
 Database Administration on Various platforms like PostgreSQL and MySql.
 Responsible for Taking Backups of Databases and Files on regular basis and Restore them on demand.
 Installation, Configuration and Administration Apt-Cacher Update Server.
 Managing Radius (Remote Access Dial-In User Service) Server for managing WLAN networks.
 Configuring and maintenance of local and network based printers (CUPS).
 Maintaining NTP (Network Time Protocol) Server.
Windows
 Involved in Implementing & managing customized Microsoft Windows Operating Systems.
 Installations, Configurations and Troubleshooting of Windows Server 2008/2012, DNS, DHCP, Active Directory, Domain Controllers, TCP/IP.
 User Account management, configuring user profiles, Group management, File management and security in Windows 2008 Server.
 Creation, administration and Outlook Configuration of Email IDs.
 Management and Administration of Microsoft SQL Server like Installation, Configuration, Backup and Restore.
Other Responsibilities
 Analyzing and troubleshooting local network issues and wireless connectivity.
 Responsible for Configuring network access points and routers.
 Responsible for maintaining & troubleshooting network printers.
 Hands on years of experience in the installation of software’s like antivirus, MS-office, adobe & acrobat reader etc.
 Handling infrastructures located in US, Singapore, Brazil and India.
 Research and development of new technology and tools.
 Producing documentation on operational, system and user procedures & guidelines.
 Dealing with National and International Clients.
 Providing training to Junior Staff.

System Administrator Unix/Linux at dWise Solutions & Services Pvt Ltd
  • India - Bengaluru
  • June 2012 to July 2014

 Manage and Maintain Amazon Web Services infrastructure.
 Hands of experience with Amazon Simple Storage Service (S3) and Domain Name
Server (Route 53).
 Database Administration on Various platforms like Linux and Windows server.
 Installation, Configuration, Backup and Restoring of Database like PostgreSQL,
MySQL and Microsoft SQL Server 2008.
 Real time File-Synchronization on Ubuntu Servers using Unison.
 Installation, configuration and administration of VMware (ESX and Workstation).
 Regular disk management like adding / replacing hard drives on existing servers,
workstations, partitioning according to requirements and creating new file systems.
 Hands of experience in User & Group Management including Creating and deleting
user account with required permission and groups, Creation of groups, adding User
ID to a group as a primary or secondary group removing User ID from a group.
 Basic creation and troubleshooting on Scripting like Shell.
 Check High CPU, Memory and Swap space Utilization, Starting and Stopping of
Services.
 Responsible for Taking Backups of Databases and Files on regular basis and Restore
them on demand.
 Installation, Configuration and Administration Apt-Cacher Update Server.
 Managing Radius (Remote Access Dial-In User Service) Server for managing
WLAN networks.
 Configuring local and network printers.
 Install, configure and maintain RedHat/Debian/Windows flavors of Linux Operating
system
 Involved in Implementing & managing customized Microsoft Windows Operating
Systems.
 Analyzing and troubleshooting local network issues and wireless connectivity
 User Account management, configuring user profiles, Group management, File
management and security in Windows 2008 Server.
 Creation, administration and outlook Configuration of Email IDs.

Education

Bachelor's degree, Electronics and Communication Engineering
  • at Govt. Engineering College, Sreekrishnapuram
  • August 2011

Academic Details Course B.Tech Specialization Electronics and Communication Engineering Institution/University CALICUT UNIVERSITY % of Mark 60% Year of Pass 2011

High school or equivalent, Mathematics
  • at C J M A H S School, Varandarappilly
  • May 2006

Institution/University H S E BOARD % of Mark 86% Year of Pass 2006

High school or equivalent, S S L
  • at C J M A H S School, Varandarappilly
  • May 2004

Institution/University S S L C BOARD % of Mark 85.83% Year of Pass 2004

Specialties & Skills

Cloud Computing
B2B eCommerce
Linux platform
System Automation
Continuous Integration
Amazon EC2,
Shell Scripting
Apache Web Server
PostgreSQL
Operating Systems
NginX Web server
Amazon S3
Amazon Web Services
Kubernetes
AppCenter
Google Cloud
Bitbucket
Newrelic
SAP Hybris
Oracle ATG
Ansible
Jenkins

Languages

Hindi
Intermediate
Malayalam
Expert
English
Expert
Tamil
Intermediate

Training and Certifications

120-022-058 (Certificate)
Date Attended:
February 2012
Valid Until:
February 2016

Hobbies

  • Watching movies