We provide IT Staff Augmentation Services!

Devops Engineer Resume

3.00/5 (Submit Your Rating)

Philadelphia, PA

SUMMARY:

  • Over 7 + years of experience in administration of Installation, Configuration, Management of Linux OS (RHEL, CentOS, Ubuntu), AWS, Windows Servers in an Agile environment.
  • Experiences in Installation, Configuration, Integration, Backup, Upgrades, Patching, Monitoring System Performance, System and Network Security and Troubleshooting of Linux Servers.
  • Highly experienced in AWS Cloud platform and its features which includes EC2, VPC, EBS, AMI, SNS, RDS, EBS, Cloud Watch, Cloud Trail, Cloud Formation AWS Config, Auto scaling, Cloud Front, IAM, S3, and R53.
  • Implemented and maintained monitoring and alerting of production and corporate servers such as EC2 and storage such as S3 buckets using AWS Cloud Watch.
  • Automation of OS builds and Application Installation through Puppet & Chef and deployed Docker Engines in virtualized platforms for containerization of multiple apps.
  • Experienced working in a transforming DevOps culture implementing CI/CD process using tools like GIT, Jenkins, Maven and Chef.
  • Extensive experience using MAVEN and ANT as build tools for the building of deployable artifacts (jar, war & ear) from source code.
  • Automated various Middleware administration tasks as part of DevOps cultural drift using SHELL, python, Chef and Ansible.
  • Strong understanding of infrastructure automation tooling using Docker and Ansible .
  • Installed and managed Middleware tools through Puppet such as WebSphere Application Server 7.x/8.x, JBOSS GA7/EAP6, IBM IHS, Apache & Tomcat.
  • Experience in deploying applications in WAR, EAR and JAR formats on WebSphere Servers and Clusters.
  • Installed Configured, Monitoring tool such as Splunk, Nagios, for Resource Monitoring/ Network Monitoring / log trace Monitoring.
  • Day to day job included but not limited to handling Tickets, Monitoring, Troubleshooting and maintenance.
  • Experience in Red Hat Enterprise Linux and VMware infrastructures administration, troubleshooting and performance tuning.
  • Worked in infrastructure team on installation, configuration and administration of Red Hat Linux 8/9, RHEL 5.x/6.x/7, CentOS 5.x/6.x/7, Red Hat Satellite 6, Windows Server 2008 - R2/2012-R2 and SUSE Linux 10.x/11.
  • Upgradation of Kernel in Red Hat Linux and CentOS servers. Installed and worked on Red Hat Enterprise Linux using Satellite server (Kickstart), Package Management using Red Hat RPM/YUM.
  • Implemented day-to-day tasks in Red Hat Linux include upgrading RPMS, kernel, HBA driver, configure SAN Disks, Multipathing and LVM file system .
  • Installation, Configuration and Management of RDBMS and NoSQL tools such as SQL Server 2008/2012/2014, MySQL, DB2, PostgreSQL, MongoDB &, Cassandra.
  • Responsible for installation, configuration and administration or oracle 10g/11g database on SCO Unix, Linux and windows 2003 servers and an integral part of the backup and recovery.
  • Knowledge of networking concepts (DNS, TCP/IP, HTTP, SSH, OSI layers, Client/Server architecture and Firewalls)
  • Expertise in implementation and maintenance of Apache HTTPD, SMTP, DHCP, NFS, NIS, NIS+, LDAP, DNS, SAMBA, SQUID, Postfix, send mail, FTP, Remote Access, Security Management & Security trouble shooting skills.
  • Experience in Installing Certificates on various Webservers, WebLogic &WebSphere Application Server.
  • Experience NIC bonding/NIC Teaming configuration in Linux/UNIX/Windows/VMware systems to increase the bandwidth or redundancy based on requirement by the application.
  • Expertise in writing Bash Scripts, Pearl Scripts (hash and arrays), Python programing for deployment of Java applications on bare servers or Middleware tools.
  • Day to day administration of the Development environment and Production and Test environment systems,24x7 on-call support

TECHNICAL SKILLS:

Operating Systems: RHEL 5.x/6.x/7, CentOS 5.x/6.x/7, Ubuntu/Debian/Fedora, Sun Solaris 7/8/9/10, Windows Server 2003/2008/2012

Application Server: IBM WebSphere Application server 8.x/7.x/6.x/, Apache Tomcat 6.x/7.x and JBOSS as 6.x/7.x

Web Server: IBM HTTP Server, Apache HTTP Server, Microsoft IIS

Networking: DNS, DHCP, TCP/IP, SMTP

Protocols: HTTP, HTTPS, LAN, WAN, IPv4/v6, TCP/IP, UDP& Telnet.

Build and Automation Tools: Puppet, Chef, Ant, Maven, Jenkins Urban deploy, Ansible, GIT, GITHUBScripting tools: Bash, Perl, Python, Ruby, Shell, PowerShell

Database: MySQL, MongoDB, Cassandra, PostgreSQL, SQL Server

IDE: Eclipse, Net Beans.

PROFESSIONAL EXPERIENCE:

Confidential, Philadelphia,PA

DevOps Engineer

Responsibilities:

  • Worked in several roles in various capacities as a DevOps Engineer managing and delivering the deployments.
  • Installed and configured Chef for Automating Deployments and supplying an entire automation solution.
  • Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups, Optimized volumes and EC2 instances.
  • Working with AWS S3 services creating buckets, configuring buckets with permissions, logging, and versioning and tagging.
  • Deployed an Elastic Beanstalk application in a load balancing, auto scaling, environment in a VPC that has both a public and private subnet.
  • Monitoring your instance using Amazon cloud watch, which collects and Processes raw data from Amazon EC2 into readable near real time metrics.
  • Worked on setup up and maintenance of automated environment using Chef Recipes & cookbooks within VMware and AWS environment.
  • Involved in Chef and Other Configuration management tools to deploy infrastructure code across multiple environments and Automation purpose.
  • Created Chef driven configuration of user accounts and Installed packages on Chef only when necessary by managing the attributes and involved in setting up builds using Chef as a configuration management tool.
  • Installed and Implemented Ansible configuration management system. Used Ansible to manage Web applications, Environments configuration Files, Users, Mount points and Packages.
  • Used various services of AWS for this infrastructure. I used EC2 as virtual servers to host GIT, Jenkins and configuration management tool like Ansible.
  • Currently working on cluster and network configuration for Docker containers running on multiple hosts.
  • Working on configuring a local Docker hub for storing Docker images internally using the Docker registry.
  • Installing, configuring and administering Jenkins Continuous Integration tool on Linux machines along with adding and updating plugins such as GIT, ANT, and Chef.
  • Used ANT and MAVEN as a build tools on java projects for the development of build artifacts on the source code.
  • Installed, Managed and Configured Managed monitoring tools such as Splunk and Nagios for motoring the logfiles, Network Monitoring, log trace monitoring and the hard drives status.
  • Configuring and maintaining the Webservers like Apache, Tomcat and App servers like Weblogic, WebSphere and JBoss.
  • Installation of software packages and checking the integrity of the installed packages. Installed different RPM Linux 6.x/7.x
  • Administered Linux servers for several functions including managing Users, Groups, and permission for each groups and users.
  • Worked with different hardware and software vendors to troubleshoot the hardware and software problems.
  • Administered Linux servers for several functions including managing Apache/Tomcat server, mail server, MySQL databases in both development and production.
  • Provided 24/7 on call support on Linux Production Servers. Responsible for maintaining security on Red hat Linux.
Confidential, Troy, Michigan

DevOps Engineer/Linux Administration

Responsibilities:

  • Installed and configured an automated tool Puppet that included the installation and configuration of the Puppet master, agent nodes and an admin control workstation.
  • Developed new Modules and Manifests files for installation of OS and custom written software packages using Puppet.
  • Configured security for Puppet users and generated reports for higher management on the status of environments.
  • Responsible for puppet implementation and maintenance and to develop the puppet manifests in Ruby.
  • Developed automation scripting using Puppet to deploy and manage Java applications across Linux servers.
  • Managed deployment automation using Puppet, Hiera, Custom Puppet modules, in Ruby and created Puppet manifests and modules to automate system operations. Created monitors, alarms and notifications for EC2 hosts using CloudWatch.
  • Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups, Optimized volumes and EC2 instances.
  • Configured Elastic Load Balancers with EC2 Auto scaling groups, Created multi AWS VPC instances.
  • Setup puppet master, client and wrote scripts to deploy applications on Dev, QA, production environment.
  • Deploy and monitor scalable infrastructure on Amazon web services (AWS) & configuration management using puppet.
  • Installed and configured monitoring tools Nagios/Splunk. Centralized monitoring and logging for systems running on the cloud(s) and on premise, using tools like Nagios/splunk.
  • Developed and supported the Red Hat Enterprise Linux based infrastructure in the cloud environment.
  • Installed Jenkins/Plugins for GIT Repository, Setup SCM Polling for Immediate Build with Maven Repository and Deployed Apps using custom ruby modules through Puppet as a CI/CD Process.
  • Configured yum repository server for installing packages from a centralized server.
  • Perform build and release management in a Jenkins / Stash / git environment with Jenkins jon-demand slaves in Amazon EC2 cloud, for an Ubuntu Java development environment.
  • Configured Red Hat Kickstart for installing multiple production servers.
  • Provided 24/7 on call support on Linux Production Servers. Responsible for maintaining security on Red Hat Linux
Confidential, NJ

Linux System Administrator

Responsibilities:

  • Installation, configuration and upgrade of Solaris 9/10, Redhat Linux 3/4/5, SUSE 10, HP-UX 11i, AIX 5.3 operating systems.
  • Configured and installed Solaris, HP-UX and Redhat Linux Servers using jumpstart, Ignite, and Kickstart.
  • Extensive use of Logical Volume Manager (LVM), creating Volume Groups, Logical volumes and disk mirroring in HP-UX, AIX and Linux.
  • Configuration of Hardware and Software RAID on Digital & Sun Servers.
  • Experience in building Servers using Jumpstart in Solaris, Kickstart in Linux, Ignite process in HP-UX and Manual installation.
  • Configuration and administration of DNS, LDAP, NFS, NIS, NIS+ and Send mail on RedHat Linux.
  • Used Disk Management Utility daily for file system creation and file system management.
  • Managed Patching and worked on Firmware Updates for Blades and Enclosures.
  • Package management using RPM, YUM and to update in Red Hat Linux.
  • Experience in BIOS UPGRADE and OS installations and configurations and maintenance.
  • Experience in maintaining/tuning/upgrading Web logic/Web sphere and Web based applications like Java & Tomcat/Apache.
  • Installed and configured JMX-based services on JBOSS.
  • Configured JNDI and JMS on JBOSS.
  • Performed tasks on F5 load balancer like installing and renewing SSL certificates and bouncing servers with performance issues after taking them out of the server pools.
  • User, Group management for all the UNIX servers.
  • Modifying/ Writing scripts in Bash and shell for optimizing day to day administration.
Confidential

Jr Linux System Administrator

Responsibilities:

  • Installation of patches and packages using RPM and yum in Red hat Linux.
  • Created and modified application related objects, created Profiles, users, roles and maintained system security.
  • Installed and configured SAMBA server for Windows and Linux connectivity.
  • Monitored System Activities like CPU, Memory, Disk and Swap space usage to avoid any performance issues.
  • Monitoring and troubleshooting of any datacenter outages.
  • Configured NFS Servers, NIS+ Servers, NIS+ Clients, Diskless clients and Auto clients and automounted the file systems using direct and indirect maps.
  • Also, setup entries in /etc/dfs/dfstab in Solaris share file systems and mounted the disks onto the client systems.
  • Linux kernel, memory upgrade and swap area.
  • Sun Solaris Jump start Installation and Redhat Linux Kickstart Installation.
  • Creation of Logical volumes (LVM) for Linux operating systems.
  • Involved in design, configuration, installation, implementation, management, maintain and support for the Corporate Linux servers RHEL 5.x, CENTOS 5.x.
  • Coordinating with 24 x 7 on-call support personnel in debugging.
  • Maintained proper documentation of all the activities carried out during the project.
  • Worked with DBA team for database performance issues, network related issues on Linux Servers.
  • Maintained proper documentation of all the activities carried out during the project.
  • Created and modified users and groups with SUDO permission.
  • Installed and configured VNC server/client.
  • Coordinating users for any server activities which may involve major changes on software or any hardware related issues.
  • Performing Backups and restores as required by the SLAs of the organization.

We'd love your feedback!