Summary
Overview
Work History
Education
Skills
Roles And Responsibilities
Personal Information
Timeline
Generic
Rajanikanth G

Rajanikanth G

Devops Engineer
Chennai

Summary

Seeking a position in AWS/ DevOps to contribute my technical knowledge.

Software professional with 14+ years of experience in IT along with 7 years of experience in DevOps, Configuration management, Infrastructure automation, Continuous Integration and Delivery (CI/CD). Exhibited skills in troubleshooting during an upgrade & installations, resolving the environment related issues and following up with infrastructure teams through resolution and setting up the event transformations. Understanding project requirements & mapping them to business solutions; carrying out project effort, scope, estimation, resource coordination and delivery as per specified time limits. Excellence in spearheading entire incident management processes and change management and providing technical & non-technical support for major incidents. Distinction in analysing existing issues and providing solutions blending with functionality to improve organizational performance. An effective communicator with exceptional relationship management skills with the ability to relate to people at any level of business and management and excellent team building abilities.

Overview

14
14
years of professional experience
2007
2007
years of post-secondary education

Work History

Senior Tech Lead

HCL
06.2022 - Current

DevOps

Wells Fargo International Private Limited
04.2019 - 05.2022
  • Performed Devops activity, coordinate with developers and actively participant of stand-up calls and client calls
  • Coordinate/assist developers with establishing and applying appropriate branching, merging conventions using GIT and creating bit bucket repository and provide to developers
  • Configured and maintained Jenkins to implement the CI process and integrated with Maven to schedule the builds with Maven life cycles
  • Designed and implemented a continuous build-deployment (CI/CD) system with multiple component pipelines using Jenkins to support weekly releases and out-of-cycle releases based on business needs and deployment of projects using Jenkins
  • Configured Git with Jenkins and schedule jobs using POLL SCM option and have written Jenkins file in groovy language
  • Integrated SonarQube with Jenkins for continuous inspection of code quality and analysis with SonarQube scanner for Maven and configured Quality Gates and Web hooks for different micro services
  • Integrated nexus artifact and jfrog repository with Jenkins for artifact back up and set up them with CI/CD Pipeline up to production
  • Planning & scheduling build release time, Reviews coding and merging pull requests
  • Set up Merge checks and web hooks and repository permissions from administrative perspective
  • Solving build related issue while deploying in release day
  • Responsible for creating Labels, jobs, nodes in Jenkins
  • Integration of Maven/Nexus, Jenkins, deploy with /Release, Git, JIRA Handled projects from compilation to delivery of software components
  • Writing deployment script in playbook for Ansible deployment
  • Worked on infrastructure with Docker containerization and maintained Docker Images and containers and deployed application on Docker
  • Written Docker Files to create custom image for our scalable application
  • Configured Elastic Load Balancers (ELB) with EC2 Autos calling groups, creating VPC and Route53.Configured AWS database like RDS and Aurora
  • Worked with AWS services like EC2, S3, VPC, ELB, Auto Scaling Groups, Route 53, IAM, CloudTrail, CloudWatch, CloudFormation, CloudFront, SNS, and RDS
  • Handled operations and maintenance support for AWS cloud resources which includes launching, maintaining and troubleshooting EC2, S3, VPC, Elastic Load Balancers (ELB) and RDS, ELK, LAMBDA
  • Managed multiple AWS accounts with multiple VPC's for both production and non-prod where primary objectives included automation, build out, integration and cost control

DevOps

Euclid Innovations Private Limited
08.2017 - 03.2019
  • Company Overview: Client: Wells Fargo
  • Client: Wells Fargo

System Administrator (Linux)

EIT Services India Private Limited
09.2010 - 07.2017
  • Conducting patching activities on Linux and Solaris servers, both manually and using Chef
  • Managing server go-live and decommissioning processes in line with customer protocols
  • Performing pre-works and migrations from RHEL 6 to 7 along with troubleshooting
  • Creating and managing Physical Volumes (PVs), Volume Groups (VGs), and Logical Volumes (LVs) on Linux; extending/reducing file systems
  • Using Hpacucli utility for managing drives on HP servers, and configuring RAID0, RAID1, and RAID5 file systems using SVM in Solaris
  • Creating and managing zpools and ZFS file systems, including SAN storage migrations in Solaris
  • Coordinating with application owners for Request for Change (RFC) completion
  • Participating in weekly change and team meetings
  • Acting as a point of contact for compliance issues and prioritizing their remediation
  • Addressing Priority 1 and Priority 2 issues in conference calls
  • Handling server downtime and performance issues
  • Installing, deleting, and upgrading packages using yum/rpm in Linux and pkgadd/pkgrm in Solaris
  • Managing Veritas Cluster resource groups for DB patching and performing Veritas info scale upgrades in Linux
  • Administering LDAP and local server user accounts
  • Managing Solaris Zones, including creation, deletion, and resource management
  • Configuring NICs, assigning IPs, and managing bonding interfaces in Linux & Solaris
  • Configuring and troubleshooting network interfaces
  • Managing services and ports using Firewall in RHEL 7
  • Setting up NFS configurations and file system sharing in Linux & Solaris
  • Analyzing resource utilization in control domains
  • Adding disks, memory, and CPUs to Global zone through control domains
  • Monitoring daily backup status and supporting 24
  • 7 client environments
  • Managing all media-related activities and configurations in the backup tool
  • Working with TDP for Oracle, SQL, and Domino
  • Coordinating hardware calls with Oracle for hardware failures
  • Managing SSL certificate renewals, editing SUDOERS files, and handling ServiceNow incidents, requests, and changes
  • Overseeing NetBackup installations and restorations, and handling misrouted and problem tickets

Education

MSC - Computers

SK University

Skills

  • Linux
  • Ubuntu
  • Windows
  • AWS
  • Docker
  • Subversion
  • GIT
  • Maven
  • Jenkins
  • GitLab
  • EC2 Container Services
  • Kubernetes
  • Nexus
  • J frog Artifactory
  • AppDynamics
  • Grafana
  • Splunk
  • Python
  • Groovy
  • Shell
  • Jira
  • Web logic
  • Apache
  • Tomcat
  • Mongo DB
  • SonarQube
  • Black Duck
  • Fortify

Roles And Responsibilities

  • Performed DevOps activity, coordinate with developers and actively participated in stand-up calls and client calls.
  • Coordinate/assist developers with establishing and applying appropriate branching, merging conventions using GIT and creating bit bucket repository and provide to developers.
  • Configured and maintained Jenkins to implement the CI process and integrated with Maven to schedule the builds with Maven life cycles.
  • Designed and implemented a continuous build-deployment (CI/CD) system with multiple component pipelines using Jenkins to support weekly releases and out-of-cycle releases based on business needs and deployment of projects using Jenkins.
  • Configured Git with Jenkins and scheduled jobs using POLL SCM option and have written Jenkins file in groovy language.
  • Integrated SonarQube with Jenkins for continuous inspection of code quality and analysis with SonarQube scanner for Maven and configured Quality Gates and Web hooks for different micro services.
  • Integrated nexus artifact and jfrog repository with Jenkins for artifact backup and set up them with CI/CD Pipeline up to production.
  • Planning & scheduling build release time, Reviews coding and merging pull requests.
  • Set up Merge checks and web hooks and repository permissions from administrative perspective.
  • Solving build related issues while deploying on release day.
  • Responsible for creating Labels, jobs, nodes in Jenkins.
  • Integration of Maven/Nexus, Jenkins, deploy with /Release, Git, JIRA Handled projects from compilation to delivery of software components.
  • Writing deployment script in playbook for Ansible deployment.
  • Worked on infrastructure with Docker containerization and maintained Docker Images and containers and deployed application on Docker.
  • Written Docker Files to create custom image for our scalable application.
  • Configured Elastic Load Balancers (ELB) with EC2 Autos calling groups, creating VPC and Route53.
  • Configured AWS database like RDS and Aurora.
  • Worked with AWS services like EC2, S3, VPC, ELB, Auto Scaling Groups, Route 53, IAM, CloudTrail, CloudWatch, CloudFormation, CloudFront, SNS, and RDS.
  • Handled operations and maintenance support for AWS cloud resources which includes launching, maintaining and troubleshooting EC2, S3, VPC, Elastic Load Balancers (ELB) and RDS, ELK, LAMBDA.
  • Managed multiple AWS accounts with multiple VPC's for both production and non-prod where primary objectives included automation, build out, integration and cost control.
  • Conducting patching activities on Linux and Solaris servers, both manually and using Chef.
  • Managing server go-live and decommissioning processes in line with customer protocols.
  • Performing pre-works and migrations from RHEL 6 to 7 along with troubleshooting.
  • Creating and managing Physical Volumes (PVs), Volume Groups (VGs), and Logical Volumes (LVs) on Linux; extending/reducing file systems.
  • Using Hpacucli utility for managing drives on HP servers, and configuring RAID0, RAID1, and RAID5 file systems using SVM in Solaris.
  • Creating and managing zpools and ZFS file systems, including SAN storage migrations in Solaris.
  • Coordinating with application owners for Request for Change (RFC) completion.
  • Participating in weekly change and team meetings.
  • Acting as a point of contact for compliance issues and prioritizing their remediation.
  • Addressing Priority 1 and Priority 2 issues in conference calls.
  • Handling server downtime and performance issues.
  • Installing, deleting, and upgrading packages using yum/rpm in Linux and pkgadd/pkgrm in Solaris.
  • Managing Veritas Cluster resource groups for DB patching and performing Veritas info scale upgrades in Linux.
  • Administering LDAP and local server user accounts.
  • Managing Solaris Zones, including creation, deletion, and resource management.
  • Configuring NICs, assigning IPs, and managing bonding interfaces in Linux & Solaris.
  • Configuring and troubleshooting network interfaces.
  • Managing services and ports using Firewall in RHEL 7.
  • Setting up NFS configurations and file system sharing in Linux & Solaris.
  • Analyzing resource utilization in control domains.
  • Adding disks, memory, and CPUs to Global zone through control domains.
  • Monitoring daily backup status and supporting 24
  • 7 client environments.
  • Managing all media-related activities and configurations in the backup tool.
  • Working with TDP for Oracle, SQL, and Domino.
  • Coordinating hardware calls with Oracle for hardware failures.
  • Managing SSL certificate renewals, editing SUDOERS files, and handling ServiceNow incidents, requests, and changes.
  • Overseeing NetBackup installations and restorations, and handling misrouted and problem tickets.

Personal Information

  • Father's Name: G Dilli Naidu
  • Date of Birth: 08/20/83

Timeline

Senior Tech Lead

HCL
06.2022 - Current

DevOps

Wells Fargo International Private Limited
04.2019 - 05.2022

DevOps

Euclid Innovations Private Limited
08.2017 - 03.2019

System Administrator (Linux)

EIT Services India Private Limited
09.2010 - 07.2017

MSC - Computers

SK University
Rajanikanth GDevops Engineer