Summary
Overview
Work History
Education
Skills
Timeline
SeniorSoftwareEngineer

Sobhan Babu

Hyderabad

Summary

6 +years of experience in software Configuration Build and Release Management. Worked on Google Cloud Platform Services Like (Compute, Storage, and Networking Identity Security). Creating infrastructure using Terraform for GCP projects. And Assigning Roles to particular Users. Good understanding of the principles and best practices of Software Configuration Management (SCM) in Agile, scrum, and Waterfall methodologies. Experience in using ANT and Maven as a build tool for building deployable artifacts (WAR & EAR) from source code. Good experience with monitoring tools like Apica, Zabbix and Prometheus and Grafana. Worked with Version Control Systems like GIT, SVN. Proficient in scripting languages like Shell, for build automation. Extensive experience on Jenkins, Docker, Build Forge for continuous integration and end to end automation for all build and deployments. Managed various environments like DEV, QA, and PROD for various releases and designed instance strategies. Worked with Linux, Microsoft XP, Windows 7, 10 operating systems. Strong knowledge on source controls concepts like Branches, Merges and Tags. Extensive experience with CI tools Jenkins. Experience in automating the infrastructure in AWS using web services. Strong knowledge and experience in AWS services like EC2, S3, EBS and IAM. Worked on Amazon Web Services and Google Cloud Platform. Automated build and deployment using Jenkins to reduce human error and speed up production processes. Configuring, Automating and Deploying Chef, and Ansible for configuration management to existing Infrastructure. Used Ansible Playbooks to setup and installation of tools like docker, terraform, java etc.Using Anisble playbook.

Overview

4
4
years of professional experience

Work History

Senior DevOps Engineer

Belk


  • Roles and Responsibilities:
  • Launching VM instance using Compute Engine (Linux/Ubuntu) and configuring the launched instances with respect to specific applications in GCP
  • Installing, configuring and managing application by using YUM and RPM
  • Installing and configuring Tomcat in the servers
  • Experience working with and supporting CA Technologies Workload Automation AE in with both UNIX and Windows environments
  • Extensive knowledge of Job Information Language (JIL) and capabilities to recommend suggestions that will comply with internal standards and CA best practices
  • Expertise in Job Scheduling environments CA Workload Automation AE (AutoSys Edition), CA-7 Scheduler
  • Manually deployed WAR, JAR files to various environments as part of release process
  • Involved in merging branches, updating deployed modules etc during release processes
  • Clear understanding of deployment concepts of Tomcat/Apache apps
  • Sometimes helped in smoke testing after performing releases in absence of developers
  • Worked on Jira for bug tracking
  • Used Agile and Scrum Methodologies
  • Working experience with Active Directory and LDAP., Rakuten Marketing is an affiliate marketing service provider
  • The company, in 2005, claimed it was the largest pay-for-performance affiliate marketing network on the Internet
  • Roles and Responsibilities:
  • Launching VM instance using Compute Engine (Linux/Ubuntu) and configuring the launched instances with respect to specific applications in GCP
  • Installing, configuring and managing application by using YUM and RPM
  • Installing and configuring Tomcat in the servers
  • Website and Application monitoring using Apica and handling user administration in Apica
  • Working on OKTA administration like managing users, groups, applications
  • Closely monitoring the user requests opened through Ticketing system JIRA and working on the same to resolve within the SLA limits
  • Creating users and groups using IAM and assigning individual policies to the users Group.

DevOps Engineer

Adaptik Corporation
Bethlehem
  • Adaptik Corporation was founded in 2000 by seasoned insurance professionals who understand that the best policy administration solutions require an innovative approach to software architecture as well as functionality
  • They recognized the need for a nimbler technology to meet policy administration challenges in a practical, rapid, cost-effective way
  • Responsibilities:
  • Developed build and deployment processes for Pre-production environments
  • Used Subversion as source code repositories
  • Developed Shell/Python Scripts for automation purpose
  • Resolved merging issues during rebasing and re-integrating branches by conducting meetings with Development Team Leads
  • Automated Weekly releases with Maven scripting for Compiling Java Code, Debugging and Placing Builds into Maven Repository
  • Responsible for designing and deploying best SCM processes and procedures
  • Used Puppet to automate Configuration management and to manage Web Applications, Config Files, Data Base, Commands, Users Mount Points and Packages
  • Maintained and coordinated environment configuration, controls, code integrity, and code conflict resolution
  • Have deployed various applications through Docker containers
  • Involved in writing parent POM files to establish the code quality tools integration
  • Installing, configuring and administering Jenkins CI tool on Linux machines
  • Coordinate/assist developers with establishing and applying appropriate branching, labeling/naming conventions using GIT source control
  • Implemented the setup for Master slave architecture to improve the Performance of Jenkins
  • Used Jenkins, Build for Continuous Integration and deployment into Tomcat Application Server
  • Installed and Configured the Nexus repository manager for sharing the artifacts within the company
  • Handled deployment of JAR, EAR and WAR files to the respective application server instances.

Associate Engineer

Fanatics Inc
Jacksonville
  • Providing good value services to the customer through L1 and L2 level 24x7 supporting on shift rotation basis for Linux Servers
  • Good hands on experience on File system permissions and Special Permissions
  • Providing SUDO access
  • Working on NFS configurations and creating new NFS shares and resolving the issues related to that
  • Yum configuration for patching the servers
  • Performs quarterly Server patching
  • Automating jobs using crontab and at commands
  • Good Knowledge on SSH Key Generation Process
  • Good knowledge on User-Management
  • Troubleshooting and fine-tuning Servers’ performances, such as Issues with CPU Utilization and Memory Utilization
  • Building the Local Repositories for updating and installing required Packages
  • Monitor the servers for proactive and reactive management
  • Monitoring system performance using top, iostat, vmstat, netstat etc, and troubleshooting the daily CPU and Disk related issues
  • Good experience on Package Management by using RPM and YUM commands
  • Good knowledge on Shell Scripting
  • Good knowledge on Linux Networking, Bonding configuration and Troubleshooting related issues
  • Changing and adding kernel parameters as per the application team requirement.Good knowledge on FTP & Samba Servers configuration and resolving the issues related to that
  • Good knowledge on accessing the Server’s consoles while doing any major activities
  • Performing and delivering Quarterly-Reviews for the servers to the customers
  • This comprises of performing the health check of the Servers and suggesting the appropriate changes
  • Vendor coordination in case of kernel or hardware issues
  • Document solutions for any issues that have not been discovered previously
  • Responsible for reviewing all open tickets, resolve and close any existing tickets
  • Troubleshooting the system and end user issues
  • Good knowledge on booting process.

System Associate Engineer

Neustar
  • This is a web-based internet call center application helps client to provide efficient customer service for credit card transactions
  • This application provides a better interface to manage credit card transactions when the customer calls customer service representative
  • Roles & Responsibilities:
  • Installation, configuration and upgrading of Linux software products
  • Troubleshooting on various issues of Linux box
  • Creating users and giving appropriate permissions
  • Configuration and management of DHCP, FTP and SAMBA Server
  • Installation of Windows and Linux OS, Mail client configuration and backup
  • Restoration of old data from backup on request
  • Created logical volumes and increased the file system in Linux servers
  • User administration (setup and maintaining account)
  • Maintaining system and provide sudo access to a user
  • Monitor system performance and Monitor rsync jobs (rsync is setup in daemon mode)
  • Create and maintain system documentation and incident reports.

Senior Software Engineer

ESS TECH SOLUTIONS INDIA Pvt Ltd
Hyderabad
02.2021 - Current

Senior Software Engineer

GSS Infotech Ltd
Hyderabad
11.2019 - 07.2022

Devops Engineer

DIGIMETRIX TECHNOLOGIES PVT LTD
Bangalore
09.2015 - 09.2015
  • Terraform Associate Certification, 30th May, 2022
  • Project

Education

Bachelor of Electronics and Communication Engineering - ECE

JNTU

Skills

  • Technical Skills:
  • Scripting Languages :
  • Shell, Python, Terraform, and Yaml
  • SCM Tools : GIT, GITHUB, BITBUCKET
  • Build Tools : Maven, Grunt
  • CI Tools : Jenkins
  • Bug Tracking Tools : Jira
  • Operating Systems : Windows 7/10, Linux (Red hat, Centos and ubuntu)
  • Web Servers : Apache, Tomcat,
  • Configuration tools : Ansible, Chef
  • CAWORKLOAD : Autosys
  • Container Platform : Docker, Kubernetes
  • Cloud Platform : AWS, GCP
  • Monitoring : Zabbix, Prometheus, Splunk

Timeline

Senior Software Engineer

ESS TECH SOLUTIONS INDIA Pvt Ltd
02.2021 - Current

Senior Software Engineer

GSS Infotech Ltd
11.2019 - 07.2022

Devops Engineer

DIGIMETRIX TECHNOLOGIES PVT LTD
09.2015 - 09.2015

Senior DevOps Engineer

Belk

DevOps Engineer

Adaptik Corporation

Associate Engineer

Fanatics Inc

System Associate Engineer

Neustar

Bachelor of Electronics and Communication Engineering - ECE

JNTU
Sobhan Babu