Post Job Free
Sign in

Management Manager

Location:
Duluth, GA
Salary:
65/hour
Posted:
February 27, 2017

Contact this candidate

Resume:

Abhijit C Singamaneni

Mail: *************@*****.***

Phone: 316-***-****

DevOps Engineer

Professional Summary:

IT Professional with about 8 years of experience in Infrastructure automation, code migration, Configuration Management and system administration.

Experience in setting up the enterprise infrastructure on Amazon Web Services (AWS).

Expertise in AWS, experience in implementing new AWS instances and working with EBS and S3 storage, IAM.

Experience in assisting Applications & teams across Remote and Local geographical locations as part of Support experience in creating complex IAM policies for delegated administration within AWS.

Responsible for operational support activities to ensure availability of customer websites hosted on AWS cloud infrastructure using Virtual private cloud and public cloud.

Set up the scripts for creation of new snapshots and deletion of old snapshots in S3 using S3 CLI tools

Worked on setting up the life cycle policies to back the data from AWS S3 to AWS Glacier

Worked with Amazon IAM console to create custom users and groups.

Documenting and Maintaining 100% software & security compliance.

Installed and configured an automated tool Puppet that included the installation and configuration of the Puppet master, agent nodes and an admin control workstation.

Having sound knowledge in Configuration management tools PUPPET, CHEF, CFEngine.

Having sound knowledge on Continuous Integration systems such as Jenkins, Bamboo, TeamCity.

Automated, designed and implemented continuous integration using GIT, Jenkins, puppet.

Configured services like DNS, NIS, NFS, LDAP, SAMBA, Send Mail, FTP, Remote access on Linux.

Expertise in Storage Management (SAN, NAS).

Install databases like Oracle 10g, 11g, MYSQL on Linux.

Have good knowledge of utilizing cloud technology Microsoft Azure and NoSQL database like Mongo DB database.

Have good knowledge of utilizing cloud software’s like Openstack and Cloudstack.

Expertise in Installation and maintenance of mail servers like SendMail, Postfix.

Installed/Configured the WebSphere server, JBoss application server, Weblogic server Managed tuning and performance of high profile applications running on them.

Have some exposure to the cloud computing and elastic computing abilities using Exalogic cloud.

Expertise in Installation and maintenance of other application servers like Apache, Tomcat etc.

Install and configured Apache, Debian, Nagios, MySQL, SQL server.

Experience with installation and configuration of Web Sphere Applications on Linux.

Experienced with the installation and configuration on Apache 2.x, 1.3.x, 1.2, BEA WEB logic 8.x, 9.x servers.

Install and configure Splunk to monitor application and server logs.

Experience with Red hat Enterprise, IP tables, and VLAN management.

Experienced in working with network Packet Analysis using Tcpdump and wireshark.

Writing shell scripts for Automated Back- ups and Cron Jobs.

Familiar with installation & Management of packages, patches, maintenance of RPM updates on Linux.

Experience configuring and troubleshooting a variety of clustering software configurations including Veritas and Redhat clustering.

Provided support and build experience with RAC clustering.

Basic scripting done in Bash, Python, Perl, K-shell, Power shell for automated tasks.

Good Exposure and Experienced in VMware ESX servers and Virtual Center Administration.

Troubleshoot of server virtualization products like KVM, XEN, VMware, and Virtual Box.

Detect hardware related issues like Disk Failure, RAM, and NIC Card. Provide Hosting and Deployment Solution in PACI (Parallels Automation Cloud Infrastructure) based on Linux, VMware.

Ensured system security by hardening and auditing the systems as per guidelines in Linux experienced in system analysis, troubleshooting and performance tuning of operating systems.

Maintained proper documentation of all the activities carried out during the project.

Having good Skill Set in acknowledging compliance commissioning and change Management for patches and also to track patches with XLS services.

Planned, scheduled and implemented OS patches on Linux systems as a part of proactive maintenance.

Technical Skills

Operating systems

Linux: RHEL 4.x/5.x/6.x/7, CentOS 5.x/6.x/7 & Ubuntu 12.x, 14.x & Windows 2003/2008, Debian

Hardware

Dell, HP Proliant, HP-460C Blade, IBM F-series P-series RS6000

Software

Checkpoint Firewall, PIX Firewall, Samba, VERITAS Volume Manager 4.1/5.X/6.0, VERITAS Net backup 6.0, Veritas File System, LDAP,

Programming languages

Shell scripting, Unix Bourne shell, Korn shell, python, basic Perl

Web Servers

Apache2.0/2.2/2.4, Apache Tomcat5.5/6.0/7.0

Application Servers

WebLogic, JBoss, WebSphere

Clustering software

Veritas Cluster, Red Hat Cluster Suite

Automation tools

Puppet, Chef, Ansible, Maven

Monitoring tools

Nagios, Splunk, Netcool

Virtualization

VMware ESX, ESXi, vSphere 4 and vSphere 5Citrix

Performance Analysis Tools

AMD Code XL (by AMD), DTrace (by Sun Micro Systems)

Network Services

TCP/IP, Subnetting, DNS, NFS, NIS, SSH, DHCP.

Databases

Oracle 9i/10g,11g, DB2, SQL Server, Mongo DB

Documentation tools

Media Wiki, Atlassian Confluence, Share point, Jira

Backup tools

Veritas NetBackup 4.5,5.0

Professional Experience

Client: Hilton Worldwide, Memphis, TN. Oct-2015 to Present

Role: DevOps Engineer

Responsibilities:

Involved in Building and configuring Red Hat Linux Servers using Kick Start server as required for the project. Maintained maximum uptime and maximum performance capacity for enterprise production, QA and UAT/staging.

Expertise in AWS, experience in implementing new AWS instances and working with EBS and S3 storage, IAM.

Launching and configuring of Amazon EC2 Cloud Servers using AMI's (Linux/Ubuntu)

Designed and implemented scalable, secure cloud architecture based on Amazon Web Services.

Set up the scripts for creation of new snapshots and deletion of old snapshots in S3

Worked on setting up the life cycle policies to back the data from AWS S3 to AWS Glacier

Worked with Amazon IAM console to create custom users and groups

Worked with various AWS EC2 and S3 CLI tools.

Experienced in Amazon EC2 setting up instances, virtual private cloud (VPCs), and security groups.

Supported AWS Cloud environment with 1000+ AWS instances and configured Elastic IP and Elastic storage.

Cloud and system virtualization platforms and tools (AWS, VMWare, Docker, Vagrant).

Building and configuring of EC2 instance on AWS cloud platform, Configuration of Elastic Load Balancer (ELB) for traffic control for the EC2 and S3 instances.

Architecting of cost effective infrastructure by utilizing various AWS services and options.

Building of High Availability and Fault Tolerant infrastructure by utilizing various Amazon regions and availability zones.

Involved in developing custom images on Cloud using AWS images and on ESX using Templates and involved in building physical servers using Kickstart PXE Boot and Jumpstart.

Build additional Docker Slave nodes for Jenkins using custom built Docker images and instances.

Expertise in setting up Docker Host, Docker Registry, RHEL/ Centos Atomic Host, Docker images (Centos, RHEL and Ubuntu instances).

Installed and configured monitoring tools Nagios for monitoring the network bandwidth and the hard drives status.

Created and maintained the Python deployment scripts for Web Sphere web application server.

Created multiple Python scripts for various application level tasks.

Developed Perl and shell scripts for automation of the build and release process.

Developed automation scripting in Python (core) using Puppet to deploy and manage Java

applications across Linux servers.

Created scripts in Python which integrated with Amazon API to control instance operations.

Managed and configured hundreds of servers using Puppet.

Automation of configuration and management through Puppet.

Deployed Puppet, Puppet Dashboard, and Puppet DB for configuration management to existing infrastructure.

Installed Puppet client software on RHEL 6.x servers and established a communication between master and client through SSL certification.

Installed & configured Nagios on Linux servers.

Pushing all configuration management into puppet to allow for rapid roll-out of new

infrastructure.

Experience with Virtualization technologies like Installing, Configuring, and Administering VMware ESXi 4.1/5.0/5.5 environments. Created and managed VMs (Virtual Server) and also involved in the maintenance of Virtual Servers.

Experienced in Troubleshooting critical hardware and software issues and other day-to-day user trouble tickets.

Preparing servers for Oracle RAC installation which includes tuning the kernel, agent installation, adding NAS storage on 2,3,4 node clusters.

Set up user and group login ID's, printing parameters, network configuration, password, resolving permissions issues, user and group quota.

Created new groups and tested first in development, QA Boxes and then implemented the same in production Boxes.

Set up Jenkins server and build jobs to provide continuous automated builds based on polling the Git source control system during the day and periodic scheduled builds overnight to support development needs using Jenkins, Git and JUnit.

Configured and maintained Jenkins to implement the CI process.

Troubleshooting Linux network, security related issues, capturing packets using tools such as IPtables, firewall, TCP wrappers, NMAP.

Installation, Configuration of NFS, DNS, SAMBA, APACHE severs in Redhat, Debian, Ubuntu Linux Servers.

Environment: AWS, Docker, Jenkins, Redhat, Debian, Ubuntu Linux, VMware ESXi 4.1/5.0/5.5, Python, Puppet, Git

Client: Premier Healthcare, Charlotte, NC. Apr-2014 to Sep-2015

Role: Devops/Sr. Linux System Administrator

Responsibilities:

Installation, configuration and upgrade of Redhat Linux 5,6 operating systems.

Worked with SVN and GIT version controls.

Setting up new development branches, merging branches, facilitating the releases

Setting up the new repos, Managing the permissions for various GIT branches

Creating adhoc GIT stashes

Created post commit and pre-push hooks using Python in SVN and GIT repos

Setting up the SVN and GIT repos for Jenkins build jobs

Managing the database DDL, DML scripts in SVN and GIT

Write basic PowerShell scripts.

Manage upgrades of Linux systems including Oracle Exadata appliances.

Hands-on experience in diagnosing, troubleshooting various networking, hardware & Linux/ UNIX server's services issues and performing preventive maintenance.

Setup of full networking services and protocols on UNIX, including NIS/NFS, DNS, SSH, DHCP, NIDS, TCP/IP, ARP, applications, and print servers to insure optimal networking, application, and printing functionality.

Configured F5 load Balancers, kickstart server and updating/applying patches to the servers using Red Hat Satellite server.

Created PowerShell script that monitored Oracle Enterprise Manager Status and emailed

results.

Configured and deployed patches, upgrades, bug fixes on both physical and virtual

Redhat Linux servers using satellite servers.

Wrote tools using PowerShell and Java script to increase work flow and productivity

Ability to write Shell & Perl scripting.

Monitor application transactions and quickly identify application bottlenecks using HP

Diagnostics.

Configured and used HP diagnostic to monitor and analyze the performance of the server by generating various reports of CPU utilization, Memory Usage, JVM Heap Size etc.

Docker installation evaluation and testing, AWS installation evaluation and testing.

Worked on Grub, PXE boot, Kickstart, Packages, Yum, RPMs, LVM, Boot from SAN,

file system configuration.

Maintain security for the networked environment while allowing users to access all data and software remotely.

Installation and configuration of management tool Puppet across RHEL environment.

Developed the scripts to push patches, files and maintain configuration drift through the Puppet Tool.

Creating profiles, manifests for new servers, and pushing them to servers using puppet.

Remedy ITSM Lead for BMC Implementation project.

RPM and YUM package installations, patch and other server management.

Agile integrated engineering, with typical GitHub and Scrum workflows.

Expertise with UNIX and Windows environments including shell and perl scripts, perforce DevOps.

Build about 250 Linux servers in a cloud environment using AWS EC2.

Experience in cloud computing technology AWS (Amazon Web Services).

Learned, Configured, and Worked on Amazon Web Services (AWS).

Integration implementation of Jenkins, uDeploy, JIRA and Crucible for DevOps automation.

Configured Jenkins to implement nightly builds on daily basis and generated change log that includes changes happened from last 24 hours.

Set up Jenkins and Hudson for Continuous Integration Process

Configured various jobs in Jenkins and Hudson for deployment of Java based applications and running test suites

Setup ANT script based jobs in Jenkins and Worked with Jenkins Pipelines.

Writing plugins for monitoring tools using Ruby.

Using Puppet Enterprise to Manage Application configurations in both a large VMware

environment, as well as a new SOA environment - built completely in Openstack.

Utilizing BASH Scripts and Rightscale to do initial server provisioning.

Environment: AWS, ANT, Jenkins, Redhat Linux 5,6, Debian, Ubuntu Linux, VMware, Python, Puppet, PowerShell, Git, GitHub, SVN, UNIX

Client: Pedernales Electric Cooperative, Johnson city, Texas. Sep-2012 to Mar-2014

Role: Sr. Linux System Administrator

Responsibilities:

Installation, Maintenance, Administration and troubleshooting of Linux and Windows Operating Systems.

Performed automated installations of Operating System using kickstart for Linux.

As a Linux administrator primary responsibility includes building of new servers which includes rack mounting, installation of OS, configuring of various OS-native and third party tools, securing OS, installing, configuring and job scheduling using Cron.

Performed Linux OS management tasks which include installing packages using rpm and

zypper, creating soft and hard links, YaST for installing and configuration on SuSE operating systems.

Extensively worked on hard disk mirroring and stripe with parity using RAID controllers.

Involved in Server sizing and identifying, recommending optimal server hardware based on User requirements.

Installation and configuration of Veritas Volume Manager, LVM, Veritas File System and Veritas Cluster Server.

Installed the Operating System on Solaris and Linux servers and blades over the network.

Built servers according to standards specified as per individual applications.

Built virtualized Linux servers on ESX and blade servers to host multiple applications on same chassis across different server hosts.

Develop and maintain an expert level understanding of the OpenStack project ecosystem.

Extensively worked on Configuration management tool Chef, for automation.

Responsible for Deployment Automation using multiple tools Chef, Jenkins, GIT, ANT Scripts

Written Chef Cookbooks and recipes in Ruby to Provision several pre-prod environments consisting of Cassandra DB installations, Weblogic domain creations and several proprietary middleware installations.

Deployed a centralized log management system and integrated into Chef to be used by developers.

Set up Linux servers for iSCSI LUN boot instead of using local hard disks.

Provide 24 X 7 on-call UNIX and Linux support on a rotating schedule basis.

Set up Sun servers for SAN-through-FCP boot as against booting from internal hard disks.

Created Filesystems from local storage as well as NFS partitions for application portability.

Applied patches and packages on Linux servers using rpm RedHat Package Manager and yum tools.

Ensured automatic startup of different services by using chkconfig.

Configured Opsware on the servers for event tracking.

Implemented virtual, integrated, management and proxy IPs on the machines to serve different purposes.

Worked on enrolling new IDs into Dell Quest TPAM password manager and assisting team members to fetch root passwords.

Performed troubleshooting on filesystem failure, network failure and disk failures etc.

Providing day-to-day user administration like adding/deleting users and managing users queries.

Shell programming for routine administration tasks.

Configured various services, devices as well as applications of UNIX servers and worked with application team to customize the environment.

Creation and scheduling of Cron Jobs such as for Backup, System Monitoring and removal of unnecessary files.

Develop, Maintain, update various script for services (start, stop, restart, recycle, Cron jobs) Unix based Korn shell, Bash.

Updated & Running the various source code for migration & updating follow-up the release

management.

Environment: RedHat Linux, SuSE, Solaris, UNIX, LVM, Chef, Chef, Jenkins, GIT, ANT Scripts, ESX, Korn shell, Bash

Client: Cilutions Digital Media Bridge, Gaithersburg, MD. Sep-2010 to Aug-2012

Role: Linux Administrator

Responsibilities:

Installation, configuration and administration of Red Hat Linux servers and support for Servers.

Provided 24x7 System Administration support for 300+ Red Hat Linux 3.x, 4. xservers and resolved trouble tickets on shift rotation basis.

Configuration of Hardware and Software RAID on Digital & Sun Servers.

Kernel tuning, Writing Shell scripts for system maintenance and file management.

Used lilo and fsck to resolved server issues using rescue mode, and single user mode.

Shell scripting for database startups, backups using bash shell scripting.

Monitoring system resources, logs, disk usage, scheduling backups and restore.

Setup Clustering for Linux servers.

Installation and configuration of Oracle 7.x/8.x.

Creating templates, cloning Linux virtual Machines and migrating servers across ESX hosts.

Managing HP-UX, Compaq and Linux workstations and servers.

Configured and Administering NFS and NIS on Sun Solaris server environment.

Responsible for preparing architectural flow diagrams and presentations.

Day to day ticket resolving & submit CRQ based on user requirement.

Set up Quotas for the user accounts & limiting the disk space usage.

Responsible for scheduling jobs using crontab and at.

Responsible for configuring and managing Squid server in Linux.

Rpm management using Opsware.

Install and support user requested rpm’s whenever it is required.

Perform day to day Linux administration such as user accounts, logon scripts, directory services, file system shares, permissions.

Troubleshooting Backup and Restore problems Creation of LVMs on SAN using Linux utilities

Configured Sendmail.

Creating LDOMs, installing Solaris, creating volumes, installing packages.

Wrote Technical documentation for various projects and worked with Technical writer to finalize the documents.

Environment: Red Hat Linux 3.x, 4, Sun Solaris server, NFS, LVM, RAID, Opsware, Crontab

Client: Kuliza Technologies, Bangalore, India Jul 2008 to Aug 2010

Role: Linux Administrator

Responsibilities:

Installation and administration of RHEL 4.0.

Configured kickstart server and updating/applying patches to the servers using Redhat Satellite server.

Custom build of Windows 2003 and Windows 2008 servers which includes adding users, SAN, network configuration, installing application related packages, managing services.

Responsible for maintenance of development tools and utilities and to maintain shell, Perl automation Scripts.

Remote system administration using tools like SSH, Telnet, and Rlogin.

Adding servers to domain and managing the groups and user in Active Directory, installing and configuring send mail.

Responsible for the Database / Network operation with 80 servers.

File system Tuning and growing using VERITAS File System (VxFS), coordinated with SAN Team for storage allocation and Disk Dynamic Multi path.

Managing HP-UX, Compaq and Linux workstations and servers.

Fine tuning of Servers and configuring networks for optimum performance.

Setup Squid Proxy Server for internet sharing and to block the unwanted sites.

Maintained Samba File Server for user authentication, syslog domain, and file sharing.

Setup Clustering for Linux servers.

Fine tuning of Servers and configuring networks for optimum performance.

Assisted the development team and reviewed the required maintenance tasks.

Responsible for Connectivity issues among various Servers and various software components.

Package and patch management on Sun servers.

Used Puppet tool for managing system configurations.

Installation, maintenance and administration of Oracle and Db2 Server on Sun Servers.

Setting up network environments using TCP/IP, NIS, NFS, DNS, SNMP agents, DHCP and Proxy.

Kernel tuning, Writing Shell scripts for system maintenance and file management.

Responsible for configuring real time backup of web servers.

Log file was managed for troubleshooting and probable errors.

Environment: RHEL 4.0., SSH, Telnet, Rlogin, Oracle, Db2 Server, Windows 2003 and Windows 2008 servers



Contact this candidate