We provide IT Staff Augmentation Services!

Devops Engineer Resume

2.00/5 (Submit Your Rating)

Rockville, MarylanD

SUMMARY:

  • Overall seven years of experience in Linux/RHEL, VMware and Windows administration and DevOps Environment.
  • Experience in creating company's DevOps strategy in a mix environment of Linux (RHEL, CENTOS) servers along with creating and implementing a cloud strategy based on Amazon Web Services.
  • Skilled in installing, patching, upgrading and configuring Red Hat Linux 4.x, 5.x, 6.x and 7.x using Red Hat Satellite servers.
  • Expertise in deploying various Red Hat Enterprise Linux/SUSE Linux builds both Physical and Virtual on HP/CISCO/IBM/Dell Hardware running ESXi.
  • Experience working on AWS Cloud platform and its features which includes EC2, VPC, EBS, AMI, SNS, RDS, EBS, CloudWatch, Cloud Trail, CloudFormation AWS Config, Autoscalling, CloudFront, IAM, S3.
  • Setup monitoring and alerting mechanisms for AWS and private data center infrastructure.
  • Experience in Installing, configuring and administering Jenkins Continuous Integration tool on Linux machines along with adding/updating plugins such as SVN, GIT, Maven, ANT, and Puppet.
  • Experience in Branching, Merging, Tagging and maintaining the version across the environments using SCM tools like Subversion (SVN), GIT (GitHub, GitLab), Clearcase.
  • Experience in monitoring/managing AWS Cloud and VMware infrastructure.
  • Actively worked on Docker and deploying and maintaining Micro services in Dev & QA environment.
  • Experience in creating customized Docker images and push them to Amazon ECS, good knowledge in containerization.
  • Experience working in Agile Methodologies, Scrum stories and sprints.
  • Integrated Build Process through Jenkins to various SCM tools like Github, SVN.
  • Experience in RHEL provisioning, Upgrades, Patching, Configuration and Performance Tuning in Linux, and VMware environments.
  • Extensively worked with CI tool, Jenkins and MAVEN to implement the End to End Automation.
  • Proficient in designing build configure documentation related to Red Hat Enterprise Linux via Kick start/PXE and Red Hat Satellite Server/Cobbler/Puppet
  • Experience working with Puppet extensively to configure servers with Users, Keys and security configurations.
  • Expertise in setup and configuration of Application Servers WebSphere, Tomcat, WebLogic and involved in deployment activities.
  • Experience in conveying and making new RHEL VM visitors with using Red Hat Satellite Server and in addition Customized ISO Images and templates.
  • Expert in Server Builds, Installs, Upgrades, Patches, Configuration and Performance Tuning in Red Hat Linux and Vmware environments.
  • Experience in building datacenters including DEV, test, production and DR facilities in different areas with Vmware, SRM, and Red Hat Cluster Suites.
  • Worked in installation, configuration, administration, troubleshooting, tuning, security, backup/recovery and upgrades of Linux (Red Hat and SUSE) in large environments.
  • Responsible for Operating System maintenance and also involved in activities like upgrading the Operating System, worked on updating the services and third party software.
  • Worked on all the Logical Volume Management tasks like creating physical volumes, volume groups, logical volumes, and file systems.
  • Configured and maintained virtual server environments using VMWARE ESXi, VSphere and VCenter.

TECHNICAL SKILLS:

Operating Systems: Sun Solaris 7,8,9 & 10 Linux ( Red Hat 3.x,4.x,5.x, SUSE 10), HPUX 10.20,11.20,AIX, Windows,Vmware ESX 2.x,3.x

DevOps/Cloud: AWS, Puppet, CHEF, JENKINS, GIT,SVN, MAVEN, ANT, NEXUS

Tools: Solstice Disk Suite, VERITAS Volume Manager,Open Migrator,Rsync, VERITAS Net backup 5.1, TSM 5.5, Cluster server 3.5 & 4.1, Sun Cluster 2.x & 3.x,Nagios

Programming Languages: C, C++,java, JavaScript, HTML, KSH, CSH, Bash, and Perl programming.

RDBMS: Sybase, Oracle Oracle 7.x/8.0/9i, MySQL

Networks: NIS, NFS & DNS and Firewalls

Protocols: TCP/IP, FTP, SSH, SFTP, SCP, SSL, ARP, DHCP, TFTP, RARP, PPP and POP3

Storages: Sun StorageTek Arrays, Hitachi, EMC CLARiiON

PROFESSIONAL EXPERIENCE:

Confidential, Rockville, Maryland

DevOps Engineer

Responsibilities:

  • Worked on Installation, configuration and upgrade of Apache, JBOSS, and Web sphere, MQSeries, Oracle & IBM Databases on the RHEL and through Puppet.
  • Worked on Puppet modules to automate deployment, configuration, and lifecycle management of key clusters.
  • Built and configured RHEL using Kick start as required for the project.
  • Created and maintained 1000+ Linux Servers and 500+ AIX servers.
  • Migrated VMWARE VMs to AWS and Managed Services like EC2, S3 Bucket, Route53, ELB, EBS Etc.
  • Implemented new projects builds framework using Jenkins & Maven as build framework tools.
  • Installed, configured and administered Jenkins Continuous Integration tool on Linux machines along with adding/updating plugins such as SVN, GIT, Maven, ANT, and Puppet.
  • Wrote and modified various Puppet Manifests for automation and deployment of systems and to automate deployment and configuration of key clusters.
  • Launched and configured AmazonEC2 Cloud Servers using AMI's (Linux) and configured servers for specific applications.
  • Used Puppet extensively to configure servers with Users, Keys and security configurations
  • Set up CI (Continuous Integration) for major releases in Jenkins and Docker to automate most of the build related tasks.
  • Developed automation scripting in Python (core) with the use of Puppet for deploying and managing Java applications on Linux servers.
  • Wrote Puppet Modules and manifests for various DB configurations to modularize & optimize product configuration.
  • Experience working on Docker hub, creating Docker images and handling multiple images primarily for middleware installations and domain configuration
  • Managed NAS storage for users home directory using Puppet to deploy NAS server configurations.
  • Built a completely automated and secure deployment of two factor authentication OpenVPN for customer's and administrator's to login to the environment using Puppet modules for VPN.
  • Deployed Java applications/Web - services using CI/CD tools like Jenkins, Puppet in standalone and clustered environments.
  • Worked on Splunk architecture and various components (indexer, forwarder, search head, deployment server), Universal and Heavy forwarder.
  • Worked on installing Universal Forwarders and Heavy Forwarders to bring any kind of data fields into Splunk.
  • Worked on the GIT branching for applications by creating Release branches, Development branches thus ensuring the integrity of applications.
  • Manage configuration of Web App and Deploy to AWS cloud server through Chef.
  • Implemented rapid-provisioning and life-cycle management for Ubuntu Linux using AmazonEC2, Chef, and custom Ruby/Bash scripts.
  • Created Reports, Pivots, alerts, advance Splunk search and Visualization in Splunk enterprise.
  • Hands on experience in DNS, NFS, NTP, SMTP, FTP, SSH, SCP and Rsync.
  • Evaluated varied system logs and enforced good practices for web and application server environments.

Environment: Red Hat Linux 6/7, Nagios, VERITAS NetBackup, Korn Shell, Puppet, Docker, Centos, Scripting, web servers, Active Directory, AWS, Jenkins, Git, SVN, Web services, Splunk, Apache, Tomcat WebSphere, WebLogic server, Vmware Infrastructure 4/5, MySQL.

Confidential, Texas

AWS/DevOps Engineer

Responsibilities:

  • Created Dev, Staging and Production environment on AWS and managed AWS environment including creating new instances.
  • Worked on AWS service to create, launch, configure EC2 instance, worked on S3, RDS, Auto Scaling, SES, SQS, VPC, to build given architectures.
  • Worked on Jenkins, GitHub, Puppet, Artifactory and all internal build systems for the core development team on an enterprise-level Java-based cloud orchestration/automation tool.
  • Implemented Puppet for Package and configuration management.
  • Extended Puppet for non-standard functions using custom facts, parser functions, and providers.
  • Deployed Puppet, Puppet Dashboard and Puppet DB for configuration management to existing infrastructure.
  • Implemented a Continuous Delivery pipeline with Docker, Jenkins and GitHub and AWS.
  • Provisioned AWS S3 buckets for backup of the application and sync this contents with remaining s3 backups, by creating entry for AWS S3 SYNC in crontab.
  • Created customized AMIs based on already existing AWS EC2 instances by using create image functionality, hence using this snapshot for disaster recovery.
  • Worked on Repository management through GIT and SVN
  • Implemented and maintained Puppet configuration management across two divergent service offerings (legacy and current generation) spanning several environments in the AWS cloud.
  • Used AWS cloud services to launch Linux and windows machines, created security groups and written basic PowerShell scripts to take backups and mount network shared drives.
  • Managed deployment automation using Puppet, MCollective, Hiera, and Custom Puppet modules, Ruby.
  • Supported and developed tools for integration, automated testing and release management.
  • Worked with troubleshooting and tickets related to Amazon Web Services (AWS) with vendor.
  • Used Docker for the runtime environment for the CI/CD system to build and test and deploy.
  • Installed VERITAS Volume Manager 5.0/5.1/6.0, VCS Cluster Server 5.0/5.1/6.0 for failover and for mirroring and raid level configurations on EMC storage frames.
  • Performed tape backups, archiving through shell/python scripts and job automation.
  • Migrated all build jobs from Hudson to Jenkins.
  • Maintained legacy ANT build files, store them in NEXUS web server for backup.
  • Implemented unit testing framework driven using Junit and Cucumber Set up Jenkins master/slave to distribute builds on salve nodes.
  • Installed RHEL 5.0/6.0 using Kick start and custom building the servers per SOW.
  • Installed, configured VMs on Vmware5, vSphere5.0, migrated VMs across ESX hosts.
  • Responsible for installing and configuring Nagios on Linux, Solaris clients.
  • Created LVMs on the Linux servers for disk management and configuration of email protocols like sendmail and postfix.
  • Worked on Setup of all networking services and protocols on Solaris, including NIS/NFS, DNS, SSH, DHCP, TCP/IP applications.

Environment: Red-Hat Linux Enterprise servers (HP ProLiant DL 585, BL 465/485, ML Series), HP-UX, AIX Solaris 8, 9, 10, AIX 5.3, 6.1, Puppet, AWS, Jenkins, Docker, SAN (NetApp), Blade Logic, Shell programming, GIT, SVN, JBoss, VMware Virtual Client 5.1, VMware Infrastructure 5.1.

Confidential, Chandler, AZ

DevOps Engineer/ System Engineer

Responsibilities:

  • Configured Puppet to perform automated deployments. Expert in User Management and Plugin Management for Puppet.
  • Installed and configured an automated tool Puppet that included the installation and configuration of the Puppet master, agent nodes and an admin control workstation.
  • Worked on Puppet extensively for deployment for servers, creating on custom scripts and managing changes through Puppet master server on its clients.
  • Installed, Configured and Upgraded RHEL 4.x to 5.x and configured various patching schedules.
  • Involved in OS, application, website issues and also analyzing, troubleshooting and resolving problems.
  • Installed and configured Red hat 5.8 using Kick start at network and file system level.
  • Build more than 50 new RHEL servers in an existing cluster.
  • Provided support on applications like Splunk and Web-Methods.
  • Created and updated Puppet manifests and modules, files, and packages stored in the GIT repository.
  • Created AWS Launch configurations based on customized AMI and use this launch configuration to configure auto scaling groups and Implemented AWS solutions using EC2, S3, RDS, Dynamo DB, Route53, EBS, Elastic Load Balancer, Auto scaling groups.
  • Performed Branching, Tagging, Release Activities on Version Control (SVN, GIT).
  • Implemented a Continuous Delivery pipeline with Docker, and GitHub and AWS.
  • Worked on migration from Datacenter to AWS.
  • Documented release, builds, and source control processes and plans for J2EE applications.
  • Used Puppet Master to keep in sync configuration on hosts running agents.
  • Worked on continuous integration technologies with Jenkins. Designed and created multiple deployment strategies using Continuous Integration and Continuous Development.
  • Worked on system performance monitoring & production servers.
  • Created alerts and benchmarking for performance analysis on all applications.
  • Build and Provision Linux/Unix servers that includes Application servers, WEB servers, Oracle RAC clusters, Oracle standalones servers.
  • Built and configured Red Hat High Availability Cluster Servers for critical applications, creating shared filesystems, installing software on shared filesystems, performing failover/failback of cluster resources.
  • Worked with the Application teams to setup, configure and install the Applications on the Standard alone and Cluster Servers.
  • Monitored server and application performance & tuning via various stat commands (top, sar, iostat, vmstat, netstat, mpstat, prstat, nfsstat, prtconf.

Environment: Red Hat 5 & 6; Solaris 9,10; Rack mount Servers, Splunk 5,6 servers; MySQL Database servers; Ksh & bash shell environment; Infra Enterprise, Puppet, AES, CI/CD, Git hub, Jenkins, Net backup, IBM Storage Manager, VSphere ESX4.0.

Confidential

Systems Administrator

Responsibilities:

  • Performed key support activities to install, configure, secure, upgrade, patch, troubleshoot, maintain, tune, monitor, manage and provide 24X7 on-call support of the UNIX / Linux server infrastructure
  • Worked with system, network, security, and storage engineering teams to prepare and configure new servers for the VMware ESX environment
  • Performed backup and recovery of all systems, configurations, applications and data in the data center environment using NetBackup and other backup and recovery systems
  • Administered VMware environment, evaluated and implemented new hardware and software solutions that benefited architecture and operations
  • Identified and fixed ESX performance bottlenecks by working with clients and other teams
  • Configured NFS server to share resources across multiple servers
  • Resolved production server problems related to web applications, cluster failover, file system, DNS and network connectivity
  • Installed and configured Puppet and assisted DevOps teams in automation using various DevOps tools like Puppet, Jenkins and GIT.
  • Installing, upgrading and configuring SUN Solaris 9/10 on Sun Servers using Jumpstart and Red Hat Linux 5.x Servers using Kick start
  • Administered the network issues and resolved operating systems related issues of AIX, Linux and making sure that the users get the proper environment for testing
  • Maintained Oracle database servers for backup operations
  • Installation and configuration of Oracle RAC on Linux and Solaris servers
  • Worked on installation and configuration of Puppet, which was later used for the automation of the infrastructure.
  • Installation, configuration and maintenance of DNS servers, Mail servers, FTP servers, NFS, NIS, LDAP and Samba Web servers on Sun Solaris, and Red Hat Linux platforms
  • Configuring distributed file systems and administering NFS server and NFS clients and editing auto-mounting mapping as per system / user requirements
  • Troubleshooting and analysis of hardware and software failures for various Solaris servers (core dump and log file analysis)
  • Provided remote support and administration on network for internal and external clients using tools like Microsoft remote desktop connection
  • Provide day to day support (troubleshooting & installing) for more than 50 users for hardware, network& software’s including Microsoft office applications, mail clients and other network related issues
  • Managed the member server, a server which hosts services like IIS, DNS, and DHCP
  • Provided the backup and recovery of the files and data, worked on windows firewall, terminal server, trouble shooting the computer related problems

Environment: Red Hat Linux 4.x, 5.x, SUN Solaris 8,9,10, E250, E10K, E4500, Nagios, Sun Storage Array NAS and SAN, Active Directory, DNS, DHCP, Group Policy, Backup, Recovery, IIS (HTTP & FTP),

ConfidentiaL

Linux Administrator

Responsibilities:

  • Responsible for suppor ting Linux servers for production, development and testing.
  • Installing, Configuring and Maintaining the DHCP, DNS, NFS send mail server.
  • User Account Management, Group Account Management, configuring dumb terminals, adding modems, formatting and partitioning disks, manipulating swap, local and remote printer management, taking and restoring backup, scheduling jobs.
  • Performance tuning and preventive maintenance. Performed daily backup.
  • Performed addition of Swap space at run time.
  • Performed installation and configuration of LDAP.
  • Resolving TCP/IP network access problems for the clients.
  • Implementing Remote System Monitoring with Sun Microsystems.
  • Performed administrative tasks such as system startup/shutdown, backups, Printing,
  • Documentation, User Management, Security, Network management, configuration of dumb terminals.
  • Performing extensive Logical Volume Management (LVM) tasks.
  • Open-source development, including code contributions to Bcfg2, MUNGE, pdsh, SLURM, VMware Ruby.
  • Troubleshooting backup and restore problems and performed day-to- day trouble shooting for the end users on Solaris and Linux based servers.
  • Develop, Maintain, update various scripts for services (start, stop, restart, recycle, cron jobs).
  • UNIX based shell, Perl.

Environment: Linux ( Red Hat Enterprise, CentOS), Centos, Windows 2003, HP, IBM, Solaris, SLURM,Oracle 8, SSH Gate, Cisco routers/switches, Dell 6400, 1250, Sun E450, E250.

We'd love your feedback!