Sr. Devops Engineer Resume
West Chester, PA
SUMMARY
- Over 12 years of IT experience as DevOps engineer and Linux administrator, I have good knowledge of Linux Infrastructure, AWS and skills in automation.
TECHNICAL SKILLS
Operating Systems: RHEL 4/5/6/7, CentOS 6/7, Sun Solaris 10
Enterprise Cloud: Amazon Web Services, Pivotal Cloud Foundry, CockroachDB
Programming Languages/Scripting: Python, BASH, AWK
Provisioning tools: Terraform, Packer
Databases: CockroachDB, Elasticsearch, Hazelcast, Couchbase, PostgreSQL
Version Control: Git, Subversion
Monitoring tools: Appdynamics, Kibana, Logstash, Fluentd, Grafana, CloudWatch
Orchestration tools: Puppet, Python Fabric, Ansible
Containers: Docker
Deployment CD tools: Concourse, GoCD
Other tools: Nginx
PROFESSIONAL EXPERIENCE
Confidential, West Chester PA
Sr. DevOps Engineer
Responsibilities:
- Responsible for ELK(ES - Logstash-Kibana) builds and managing clusters in production. Tuning queries for optimization, standardized builds and index management
- Worked with Ansible, Fabric, Terraform tools for orchestration and configuration management. Monitored statistics and health of servers using Grafana, Kibana, Appdynamics
- Provisioned on CockroachDB and Hazelcast databases. Responsible for operational duties on monitoring, alerting and upgrading environments
- Worked on critical errors and outages, documentation on possible causes and detailed root-cause. Document procedures on Wiki Confluence. Create Rally stories for each sprint and assign them to operations team.
- Hands-on experience with AWS infrastructure for aiQ project involving operational support. Responsible for installing and administration of Aurora PostgreSQL, Hazelcast, CockroachDB and Elasticsearch databases. Work with vendors for resolving the issues.
- Expertise working on AWS platform with EC2, ELB, VPC, S3, Elasticsearch etc. Documented procedures and standards with Confluence and worked with Jira.
- Worked on deployments with GoCD and Concourse pipelines on Cloud foundry microservices platform. Build and deploy docker containers for application services. Responsible for establishing network connectivity and testing connections between endpoints. Worked with Nginx configuration for application setup for packages and libraries.
- Automated making of custom AMIs with Packer. Worked with team on solutions for efficient AWS resource optimization.
- Setup alerting in Appdynamics on thresholds and created policies for each platform
- Worked on EFK (Elastic-Fluentd-Kibana) stack builds and maintain logs for triaging and troubleshooting production applications.
Confidential, Rockville MD
Linux Administrator/ Data center migration administrator
Responsibilities:
- Built from scratch whole datacenter with Confidential compliant servers. Migrated databases from different datacenters with newly built servers
- Lead the team with maintenance of Linux and Solaris servers in all environments
- Extensively automated configuration management with Puppet master servers in different datacenters. Scripted semi-annual Kernel and monthly non-kernel patches for Linux using Satellite server and Python Fabric. Documented Kernel patching for Solaris machines. Lead hardware maintenance of Dell servers as certified Dell Technician
- Installed and managed Veritas Volume Manager and Veritas Cluster services on Solaris and Linux servers. VCS has been setup for Oracle databases to accommodate into service groups and performed Failover testing when configuration change been made
- Splunk tool used for reporting and documenting changes over behavior of servers. DNS records and network bond configuration changes performed for databases and middleware servers
- Involved support with data warehousing Appliances Administration including Greenplum, Netezza and Hadoop. Built Hadoop nodes with compliance and added them to existing clusters.
- Formulated scripts using Python Fabric to automate Hadoop builds. Installed Ganglia for monitoring health of nodes for improving performance.
- Implemented standards for creating data base file systems. Proposed change in Storage allocation policy for Oracle databases so as to utilize efficiently.
- Worked with Hardware vendors/technicians when necessary. Diagnosed and resolved recurring issues on memory modules with DSET and documented solutions. Configured Network bonding and Virtual IP configuration for applications. Recorded TCP dumps to access network speeds.
- Worked with VMAX and VNX storage units for carving file systems on Veritas and LVM. Created scripts for automating file system creation on different volume managers. Performed semi-annual kernel patching. Installed Open manager, MegaCLI to monitor health of Dell servers
Confidential, Annapolis MD
Red Hat Linux Migration Engineer
Responsibilities:
- Migration of data from 3Par storage to EMC VMAX storage and Solaris to Linux migration. Worked on V2V migration; hands on experience with virtual machines on EMC storage
- Performed Operating system patching and upgrade power path firmware. Configured ILOM on servers for remote login. Configured networking with NIC bonding.
- Performed host-based migration using Open-Migrator tool on physical/virtual servers on the fly. Synchronized data between frames using r-sync and Open Migrator tools
- Installed packages and patches on VCS nodes. Mirrored volumes of data on Solaris using SVM and VxVM
- On call support for Pre - migration and Post- migration schedules. Supported web applications and databases on production environment
Confidential, Conway AR
Red Hat Linux Migration Engineer
Responsibilities:
- Administration of Linux Servers using Satellite Server, System Imager.
- Copy the image of production server, configuring RAID and build the new server using the image on system imager server with PXE boot. Also copied file systems across images.
- Migrated the VCS, Oracle RAC and Red hat Clusters with file systems across the Data Center. SSH remote installation and iLOM configuration on build servers. Troubleshooting/Networking issues after migration. Kernel parameters tuning based for system performance and application/database requirement.
- Supporting the customer on a real-time ticketing system. Completion and close of trouble tickets using CA Remedy and Service Desk, for online operational issues. Handled any unexpected outages/problems. Manages process with documentation and SOPs whenever it is necessary