Avatar of Vijaya Krishna.
Vijaya Krishna
Senior DevOps Engineer
Profile
Posts
0Connections
Print
Avatar of the user.

Vijaya Krishna

Senior DevOps Engineer
Industrious Dev-Operations Engineer offering 3+ years background setting up CI/CD pipelines and scripting deployment activities. Well-rounded and conscientious professional committed to proactively managing change and quickly deploying critical applications.
Nagravision India Private Limited
Visvesvaraya Technological University VTU
Bengaluru, Karnataka, India
India

Professional Background

  • Current status
  • Profession
    DevOps / System Admin
  • Fields
    Software
  • Work experience
    2-4 years (2-4 years relevant)
  • Management
    I've had experience in managing 1-5 people
  • Skills
    Jenkins
    Jenkins Pipeline
    Git
    Linux
    Ansible
    Tomcat
    Docker
    Postman
    docker swarm
    Kubernetes
    AWS
    GCP Compute Engine
    Ubuntu
    docker-compose
    Azure App Services
    Shell Scripting / Bash
  • Languages
    English
    Fluent
    Kannada
    Fluent
  • Highest level of education

Job search preferences

  • Desired job type
    Full-time
    Interested in working remotely
  • Desired positions
    Senior DevOps Engineer
  • Desired work locations
  • Freelance
    Non-freelancer

Work Experience

DevOps Engineer

Jun 2023 - Present
Bengaluru, Karnataka, India
Project 1: ReliaWatch Project Description: To create a cloud-based CI/CD architecture that is scalable, flexible, and easily manageable, supports development, more commits/second, and a lot of data. Roles & Responsibilities: Created a Gitlab CI/CD pipeline with different stages and increase the productivity and deliver new functionality faster. Created the Monitoring Dashboard setup with High availability by setting up Grafana servers to be attached with shared database to store the data. Additionally, established the Prometheus servers with high availability and linked to two adapters. These adapters are connected to a PostgreSQL (Timescale DB) database. Created a High-level Diagram and a Network flow with Low level Diagram. Created a HTTPS protocol setup with Application load balancer’s DNS name. Setting up Prometheus PostgreSQL Adapter configuration for leader election. Created a some of the dashboards such as Linux server Dashboards, Windows server Dashboards etc. Created the Grafana SSO login with azure AD.

Senior DevOps Engineer

Sep 2021 - May 2023
1 yr 9 mos
Project 1 : Retail-Product Information Management (PIM) Project Description : to create a cloud based CI/CD architecture that is scalable, flexible and easily manageable, supports developers, more commits/second and a lot of data. Roles & Responsibilities : • Wrote a Jenkinsfile with groovy script to create a Jenkins CI/CD declarative pipeline to automate the deployments and increased team productivity and deliver new functionality faster. • Involved in Linux user creation, group creation, folder creation and folder permissions as per the project, creating permissions to users for appropriate groups, as per the service request. Maintained systems that monitored applications and infrastructure. • Created the new Amazon EBS volume and attached it to the EC2 instance by mounting and added the configuration in /etc/fstab to automatically mount an attached volume after reboot. • Configured FTP access to a specific folder on Linux server to view and download the static files like CSV etc. • Created team strategy for SDLC automation, configuration management and release management. • Setting the nexus using docker and Apache Kafka setups using docker platform for the POC's and reduced the cost up to 60%. • Managed AWS assets and integrated multiple AWS resources into solutions appropriate for the project. • Providing the engineering support from code delivery until retirement of application. • Worked on EC2 Elastic Compute Cloud, Launch an EC2 Instance, use of Putty (for Windows Users) , Security Groups, Upgrading EBS Volume Types, Encrypt Root Device Volume and Create an AMI, AMIs - EBS Root Device Volumes vs Instance Store, Load Balancers and Health Checks, Cloud Watch EC2, Autoscaling Groups, AWS Command Line and EC2, Using IAM Roles with EC2, S3 CLI & Regions. • Remote Shell Access using SSH, Password less login using SSH Key and Remote File Transfer with SCP & RSYNC. • Enhanced user security with SUDO command. Project 2 : Singer and Salt POC's Project Description : to create CI/CD pipelines with jenkins as CI tool and the Salt POC DataPipelines and connect the Windows POS systems to one central ubuntu server by configuring the salt master and salt minion architecture. Roles & Responsibilities : • Installed the python dependencies as per the project requirement. • Implemented Jenkins Master slave architecture. • Created the Jenkins CI/CD pipelines with groovy script. • Created an architecture data flow diagram for the Salt POC. • Created a ubuntu server VM in GCP cloud and scheduled the VM in GCP cloud. • Involved in the Server Setup such as, ○ Completed SaltStack Setup by Installing and configuring the salt stack master and salt minion in the ubuntu server and windows servers. ○ Salt Slave configuration in the POS System (Posiflex) . ○ Tested Salt Master with Posiflex as Salt Slave. ○ Installed and configured the Oracle JDK 8 and exported the path. • Salt Installation and setup in development server and production server. ○ Salt Master Configuration in development server and production server. ○ Salt Slave Configuration in development server and production server. ○ Testing the Connectivity of multiple devices like Windows POS systems. ○ Wrote a python script for the SMTP alerts. • Created an IAM user in GCP cloud and gave access to GCP Bigquery service. • Working experience in Software Management by using YUM & RPM commands. • Backup & Restore by using tar & gzip. • Managed installed services by using systemctl & service commands. • Working experience Linux, setting up the Priority of a Process and Monitoring the Process using 'top or 'htop command.

Consultant

Oct 2019 - Mar 2021
1 yr 6 mos

Education