Close this

Rajesh Nagaraj

Project Management
Karnataka, India
Skills
DevOps
About
Kubernetes Ansible Docker's skills align with Programmers (Information and Communication Technology). Kubernetes also has skills associated with Consultants and Specialists (Information and Communication Technology). Kubernetes Ansible Docker has 6 years of work experience.
Work Experience

DEVOPS ENGINEER

AIRCOM SOLUTIONS PVT.LTD
July 2023 - Present
  • • Responsible for Build and Packaging process of the software. Responsible for maintaining source code repositories using GitHub. • Involved in Branching, Tagging and Merging of code delivery at required releases • Develop the CI/CD through the Jenkins using "Jenkins ¦le". • Creating different jobs for Jenkins, for different kinds of pipeline and onetime execution. • Con¦guring environment through "ansible", for OS, App, etc. • Using the docker for the containerization, for build. • Automating the manual task for with Shell scripts. • Con¦guring the gradle for unit testing and code coverage. • Implementing release deployment standards, troubleshooting packaging issues, ¦xing compilation issues. • Automate the build Process Using Maven and Jenkins • Involved in Deployment of the application on AWS cloud environment. • Taking backup using tar and recovering during the data loss. • Manage system installation, troubleshooting, maintenance, performance tuning, and network con¦guration to the applications and database requirements.

SENIOR SOFTWARE ENGINEER

Testyantra Software Solutions India Pvt. Ltd
March 2021 - April 2023
  • • Installation and con¦guration of Linux, Centos on new server builds as well as during the upgrade situations. • Created user roles and groups for securing the resources using local operating System authentication. • Experienced in tasks like managing User Accounts and Groups, managing Disks and File systems. • Performed regular installation of patches using RPM and YUM. • Installed and con¦gured APACHE Web Server. • Experienced in Disk and ¦le system management through Logical Volume Manager (LVM). • Experience managing various ¦le systems using LVM and also con¦gured ¦le systems through network using NFS methodologies. • Monitored and ¦ne tuning system and network performance for server environments running Red hat Linux. • Troubleshoot various systems problems such as application related issues, network related issues, hardware related issues etc. • Involved in creating new users, groups and setup their home directories. • Remotely coping ¦les using SCP. • System audit report like no. of logins, success & failures, running Cron jobs. LANGUAGES English | Advanced Kannada | Native Hindi | Advanced Telgu | Elementary Tamil | Elementary

SOFTWARE TESTING ENGINEER

ReGel Info Systems Pvt. Ltd
October 2017 - February 2021
  • Creating the company's DevOps strategy in a mix environment of Linux (RHEL, Centos) servers along with creating and implementing a cloud strategy based on Amazon Web Services. • Responsibilities include developing complex build, test, provision, secure and deployment systems and providing support to a large community of developers and testers • Branching and Merging, Resolving Branching Strategy maintaining Branching strategy using GIT. • Responsible for design and maintenance of the Subversion/GIT. • Created Docker containers for testing environments using docker images. • Regular Build jobs are initiated using the Continuous Integration tool with Jenkins. • Integrated Maven-Jenkins-Jfrog Artifactory for continuous integration and deployment. • Converted and automated builds using Maven. Scheduled automated nightly builds using Jenkins. • Setting up ansible Infra, Bootstrapping nodes, creating and uploading recipes, node convergence in ansible SCM. • Performing code coverage and code analysis tests using Cobertura and Sonarcube Tools. • Writing Playbooks for Performing deployment activities using Ansible • Performed daily, weekly, monthly maintenance using ansible. • Setting up the ansible repo, ansible work stations and ansible nodes. • Working with data bags, attributes, roles, Playbooks, recipes and templates in ansible. • Used to write an install script in Ruby using all of the extra helper functions from ansible. • Responsible for managing infrastructure provisioning (S3, ELB, EC2, RDS, IAM) and deployment EC2 Install with Centos and RHEL 6. • Con¦gured Ansible to manage AWS environments and automate the build process. • Manage AWS EC2 instances utilizing Auto Scaling, Elastic Load Balancing and for our QA environments as well as infrastructure servers for GIT. • Setting up the virtual private cloud network in Amazon Web Service (AWS). • Auto scaling the Amazon Web Service (AWS) depending upon the requirement. • Created and maintained various DevOps related tools for the team such as provisioning scripts, deployment tools, and development and staging environments on AWS and Cloud. • Monitoring Services Using Nagios Tool. • Written Shell scripts and Python Scripts to apply the Integration label to all the ¦les which needs manual labelling of ¦les. • Ability to communicate requirements effectively to team members and manage applications.
Education

Rabindranath Tagore University

M.B.A. IN INFORMATION TECHNOLOGY