Not Available
User

Devops Engineer

BMT Score
86
86%
  • Remote

Available for

About RAJESH

4.2 years of experience in IT industry in various roles as DevOps, Cloud Infrastructure Engineer, Build and Release Engineer with excellent experience in Software Integration, Configuration, Packaging, Building, Automating, managing and releasing code from one environment to other environment and deploy to servers.
Provided end to end support on cloud infrastructure platform such as Amazon web services, DigitalOcean.
Designed and deployed DigitalOcean solutions using droplets, spaces, Domains/DNS, Cloud Firewall, Resource Alerts. Postgresql, snapshot, vpc.
Designed and deployed AWS solutions using EC2, S3, application LoadBalancer, auto scaling groups, aws Route53, aws ACM, aws IAM Role, aws codecommit.

Setting up EC2 instances and prerequisites on the instances for deploying the applications.
Experienced in creating multiple VPC's, public, private subnets as per requirement and established connectivity to AWS Resources in another VPC in another region using AWS VPC Peering.
Used security groups, internet gateways and route tables to ensure a secure zone for organization.
Build Management – Experience in tools such as Jenkins, Maven, and Nexus for build management.
Used GitHub repository to run Jenkins and github actions jobs for Continuous Integration.
Configured Jenkins and github actions as a common build engine to build and deploy applications to DEV, QA, and UAT and PROD environments.
Worked on Jenkins and github actions to implement Continuous Integration and deployment into Tomcat and nginx.
Responsible for installation & configuration of Jenkins to support various Java builds and Jenkins plugins to automate continuous builds and publishing Docker images to the Nexus repository.
Installed and configured Nexus repository manager for sharing artifacts between internal teams.
Worked on CM tool Ansible on Master servers for configuration management, continuous application deployment and server provisioning.
Connecting the nodes with master by SSH configurations and connecting the nodes with master server.
Writing playbooks and executing Ad-Hoc commands for orchestration of nodes i.e., package installations file management, automatic deployment and other automation tasks
Experience in Docker like creating Docker images, containers, Docker files, tagging and pushing to Docker Hub.
Created and managed multiple containers using EKS kubernetes and creating deployments using Yaml code.
Worked in an IAAS environment called Terraform, to manage application infrastructures.
Used SonarQube and sonarcloud for code coverage and code quality.
Strong working knowledge on GIT.
Responsible for creating Artifacts using Maven and deploying those artifacts into Tomcat Server.
Detailed knowledge in bash shell scripting, yml scripting
Implemented monitoring tools like prometheus, grafana for monitoring infrastructure.
 

Work Experience

Images

DevOps Engineer

  • February 2019 - January 2023 - 4 Year
  • India

Projects

Images

Anudan Grant Management System

  • January 2019 - January 2020 - 13 Months
Technologies
Role & Responsibility
    Setting up EC2 instances and prerequisites on the instances for deploying the applications.
    Designing and deploying AWS solutions using EC2, S3, Elastic Load balancer (ELB), auto scaling groups.
    Provisioning of AWS instances using Terraform and creating modules to create infrastructure of aws.
    Experienced on writing JSON code for creating infrastructure.
    Experienced in creating multiple VPC's, public, private subnets as per requirement and established connectivity to AWS Resources in another VPC in another region using AWS VPC Peering.
    Used security groups, network ACL's, internet gateways and route tables to ensure a secure zone for organization. Used Git Hub repository to run Jenkins job for Continuous Integration.
    Installing and Configuring Jenkins, installing plug-in, configuring security, creating a master and slaves for implementation of multiple parallel builds.
    Designed and documented CI/CD tools configuration management.
    Managing the working environments through configuration management tool Ansible.
    Working on Ansible Playbooks to bring the required infrastructure changes.
    Automated deployment of builds to different environments using Jenkins.
    Responsible for installation & configuration of Jenkins to support various Java builds and Jenkins plugins to automate continuous builds and publishing Docker images to the Nexus repository.
    Experience in Docker like creating Docker images, containers, Docker files, tagging and pushing to Docker Hub.
    Created and managed multiple containers using kubernetes. And creating deployments using Yaml code.
     
...see less
Images

Policy Advisor

  • May 2022 - January 2023 - 9 Months
Technologies
Role & Responsibility
    Designing and deploying AWS solutions using EC2, S3, Elastic Load balancer (ELB), auto scaling groups.
    Launching Amazon EC2 Cloud Instances using Amazon Web Services (Linux/ Ubuntu) and configuring launched instances with respect to specific applications.
    Defined AWS Security Groups which acted as virtual firewalls that controlled the traffic allowed reaching one or more AWS EC2 instances.
    Working on Multiple AWS instances, set the security groups, Application Load Balancer (ALB) and AMIs, Auto scaling to design cost effective and highly available systems.
    Configuring and Networking of Virtual Private Cloud (VPC).
    Creating S3 buckets and also managing policies for S3 buckets and Utilized S3 bucket and Glacier for storage and backup on AWS.
    Used Cloud Watch to set alarms for notifications or automated actions, and to monitor logs for a better understanding and operation of the system.
    Strong working knowledge on GIT.
    Performing the regular tasks that include cloning, pulling the repositories, branching and merging.
    Responsible for creating Artifacts using Maven and deploying those artifacts into Tomcat Server.
    Installed and configured Nexus repository manager for sharing artifacts between internal teams.
    Used Maven dependency management system to deploy SNAPSHOT and RELEASE artifacts to Nexus to share artifacts across projects.
    Configured and managed Git plugins in Jenkins server.
    Responsible for configuring the slave nodes in Jenkins.
...see less

Industry Expertise

Education

Education

in B. Tech

Andhra University
  • June 2015 - June 2017

Our Suggestions