We provide IT Staff Augmentation Services!

Devops Engineer Resume

4.00/5 (Submit Your Rating)

Lake Forest, IL

PROFESSIONAL SUMMARY:

  • 7+ years of experience as a Build/Release/Deployment/Operations (DevOps) Engineer with a good understanding of the principles and best practices of Supply Chain Management in Agile, Scrummethodologies.
  • Involved in complete SDLC (Software Development Life - Cycle) of various projects including requirement gathering, data modeling, development, production support, maintenance and performance tuning.
  • Experience in automating, configuring and deploying instances on AWS, Rackspace cloud environments and Data centers, also familiar with EC2, S3, ELB,Cloud watch, SNS, Elastic IP’s and managing security groups, IAM on AWS.
  • Administrate various environments in software development life cycle Windows, Ubuntu, Red Hat Linux, SUSE Linux, Centos and Solaris servers. Experience supporting Chef Environment with multi hundred servers and involved in developing manifests.
  • Experience in using configuration management tools Chef, Puppet.
  • Hands on experience with build tools like Hudson/Jenkins, TeamCity, Sonar, Maven, ANT and NANT.
  • Experience working in Data Center’s managing Servers, SAN and NAS devices like Cisco, Brocade, EMC and HDS devices.
  • Efficient in installing and administrating CI tools like Hudson, Jenkins.
  • Expertise in administering and supporting the code versioning tools including GIT, Subversion and CVS on UNIX/LINUX environments.
  • Explicit approach in understanding of source control management concepts such as Branching, Merging, Labeling/Tagging and Integration.
  • Infrastructure management, infrastructure health metrics and performance monitoring using Nagios/Splunk.
  • Built Automation scripting like, ApacheANT, Maven.
  • Good understanding in Shell, Bash, Ruby, Python scripting.
  • Expertise in working with OracleWebLogic, Apache Tomcat application servers.
  • Experience in building and deploying Java & SOA applications and troubleshooting the build and deploy failures.
  • Good interaction with developers, managers, and team members to coordinated job tasks and strong commitment to work.
  • Efficient team player with excellent interpersonal skills, self-motivated, dedicated and understanding the demands of 24/7 system maintenance and have good customer support experience.

TECHNICAL SKILLS:

Application Servers: Jboss 5.x/6.x/7.x, Wildfly 8.0, Oracle (BEA) WebLogic 9.x/10.x/11g/12c, Tomcat 7.0.x/8.0.x.Web servers Apache 2.x, ERS, IIS, Nginx.

Operating Systems: RedHat Enterprise Linux 5.x/6.x/7.x, Solaris 9.x/10.x/11.x, UBUNTU Windows NT/XP/2003/2008.

Languages: C, C++, JAVA, JAVA Beans, Perl, SQL, Python, Ruby, HTML, WLST, XML, JSP.

Automation and Monitoring Tools: Puppet, Foreman, Kickstart, Jumpstart, cobbler, Jenkins, Dockers, Nagios, Zabbix.

Cloud Technologies: AWS(EC2, S3, VPC, Route 53), OpenStack.

Databases and DB Tools: Oracle 10g/11g/12c, MY SQL, SQL Navigator, SQL Plus.

Tools: /Utilities: Jprobe, Cobertura, Clover, Ant, XML, Spy, Eclipse.

Scripting: Ant, Maven, Bash Shell scripting.

Source Control Tool: Subversion (SVN), CVS, GIT,Clear Case.

Issue tracking Tools: JIRA, TRAC.

PROFESSIONAL EXPERIENCE:

Confidential, Lake Forest, IL

DevOps Engineer

Responsibilities:

  • Installing Red Hat Enterprise Linux 5.x/6.x, CentOS and installing packages, patches for Red Hat Linux servers, administrator of Red Hat Satellite Servers to avoid outage and developed strategies for enhanced system resource utilization.
  • Responsible for Red Hat LinuxDesigning, Installing, Configure, Security, Backup and upgrade.
  • Configured Elastic Load Balancer to safeguard that the traffic is distributed uniformly across all the EC2 Instances.
  • Used Simple Storage Services, Glacier and Elastic Book Store to manage the storage in cloud.
  • Deploy and manage servers through Puppet and scripts, use cloud providers as uninterrupted substrate for implementation.
  • Managed Web Applications, Configuration files, User Mount Points, Database and Packages through Puppet.
  • Managed, configured servers to automate tasks and deploy apps on Virtual Machines, Bare-Metal and Cloud Instances using a tool Foreman along with Puppet.
  • Experienced in installing, configuring, administrating Jenkins on Linux machines alongside updating plugins like GIT, Maven, SVN and Puppet.
  • Involved in migrating subversion SVN to GIT.
  • Experienced in SCM tools GIT/GIT Hub.
  • Ensured the reliability of applications by creating release branches and development branches using GIT Branching.
  • Troubleshoot server issues and registered events since Forced Crash Dumps.
  • Proficient in installing and configuring Nagios, monitoring tool to monitor bandwidth of server network and hard drive status.
  • Improved monitoring in Nagios and custom plugins.
  • Ensured the continuous operation of build and test systems by efficiently working with development, testing, deployment, infrastructure and project teams.
  • Efficiently worked with development team, planned future requirements and held meetings to analyze the usage and create report for the future requirements.
  • Experience with in working in an Agile / Scrum environment and daily standup meetings.

Environment: Linux (RHEL 5.x/6.x), RedHat Satellite Server, AWS, Puppet 3.x, Jenkins 1.x, WebLogic 11, WebSphere 7.0/8.0, Shell Scripting, VMware ESXI 4.x & 5.x, Apache 2.x, Apache Tomcat 6.x/7.x, GIT, Nagios 4.x/5.x.

Confidential, Austin, TX

DevOps/SiteOps Engineer

Responsibilities:

  • Developed an environment to host xxx repurchase agreement, setup and administrate Nexus to host storehouses.
  • Included a monitoring service Sensu and integrated it with Chef to setup vigilant and notify the service checks accordingly.
  • Developed uninterrupted delivery process for the dev teams with applications that are based on Java and Maven.
  • Used Maven Build Tool to customize the design process using the Agile and SOA concepts.
  • Used Jenkins scheduler to maintain the continuous delivery pipelines, initiated template based pipelines with embedded logic that will be accustomed to any project of the sort.
  • Installed and administered GIT source code tool and ensured the reliability of the application as well as designed the branching strategies for GIT.
  • Efficiently worked on building the data centers using Amazon Web Service, installed images on amazon web services using Jenkins/Hudson, GIT and SVN.
  • Deployed all content cloud platforms on amazon web services using EC2 instances, S3, EBS, SQS and SNS services.
  • Installed and configured Splunk to monitor hard drive status, improved monitoring.
  • Automated the deployment process using ANT, NANT and Shell scripts.
  • Used Eclipse to write an ANT script, which compiles the Java code and executes the unit test.
  • Automated the code checkout process by incorporating GIT into Jenkins.
  • Experience using Agile Scrum methodology.
  • Administrated a large-scale distributed application environment, deployed artifacts, used JIRA as the ticketing tool.

Environment: AWS, Docker, GIT, Apache ANT, Apache Tomcat, Maven, Jenkins, Shell, Bash, Unix/Linux, Windows, Web Sphere, Chef, ActiveMQ, Oracle 11g, RDS, Nexus, sensu, Splunk, logstash, OneOps, RHEL 4/5/6, CentOS, Java, Jira.

Confidential, Dallas, TX

Build and Release Engineer

Responsibilities:

  • Worked on Development, Production, UAT and QA environment apart from actively participating in release cycle of the product.
  • Create Merging and Branching according the schedule.
  • Installed, configured, administrated Bambooon Linux machines, installed and updated plugins like GIT, ANT and Puppet, configured security, created master and slave for fulfilling parallel builds.
  • Deployed EJB modulesand increased the Java heap memory.
  • Installed and configured Nginx as one of the load balancers.
  • Efficiently worked on policies setup by the organization on Firewall, DNS, Load Balancer, Middleware, Security and Web Applications.
  • Used Sun Solaris and Red Hat Linux platforms, installed, configured and administrated DNS, NFS, Mail Servers, FTP and RPM servers to efficiently work on those platforms.
  • Managed domain name service using route53 of amazon web service, used AWS command line tools to setup auto scaling on Instance group.
  • Created Instances, VPC’s and Security groups in AWS, Setup AWS cloud environment for development and test environments.
  • Deployed the code in production environment by actively coordinating with the Managers, developers, administrators and analysts.
  • Used Jira as the ticketing tool and traced the flaws that are released in any of the Production, development or any other environments.

Environment: Amazon AWS Services,GIT, Ant, Nagios, WebSphere, Artifactory, Bamboo, Bash Scripting, Puppet, Python Scripting, TFS, RAD, Shell, Quality Center, UNIX, Linux, Windows, Java/J2EE.

Confidential, Toledo, and OH

Linux Administrator

Responsibilities:

  • Install/configure and maintainRedHat/CentOSLinux cluster and respond to server outages.
  • Implement and maintainRAID array storage systems by fine tuning Bash shell scripts and adding cron jobs to better system performance tuning and automate archiving system with cron jobs.
  • Applying organization security policies to harden Linux by patching and removing, users, services.
  • Watch and monitor the efficiency of server/desktop systems that setup Ganglia to see clusters' performance.
  • Handling second level escalation of all server related queries.
  • Support Production/development and Testing systems, UNIXsystem upgrading and UNIX Network configuration
  • User/group maintenance in both production/development environments. In-house process control initiatives including IT Services Management, worked with LDAP integration for a single log on purpose.
  • Collaborated with DBA managing their databases by backup and recovery procedures. Handled exchange 2000 servers along with active directory.
  • Worked with active directory and exchange set up in the environment with both 2000 and 2003.
  • Regularly install the latest patches on the servers. Maintained active directory and worked on migration from 5.5 to 2000. Installing, configuring and troubleshooting LINUX operating systems
  • System administration of critical Solaris and Linux servers. Responsible for the 24-hour availability and security of the network and servers
  • Setup Jumpstart servers for automated installation of Solaris and Kick start for Linux servers and workstations and setup NIS, NFS for centralized administration of user account configurations.

Environment: UNIX/LINUX, Solaris 8/9, RedHat Linux 2, CentOS, Windows, Oracle 8.0, Tivoli, Apache Tomcat, Shell Scripts.

Confidential

System Engineer

Responsibilities:

  • Installation, migration, Configuration and Administration of Red Hat Linux.
  • Perform O/S,firmware and required infrastructure software upgrades.
  • Performance Management&Tuning of Linux Kernel.
  • Developed and modified Linux shell scripts as per the Customer requirements.
  • Performed day-to-day jobs such as monitoring log files, writing and running the scripts to automatically watch the resources, CPU, memory, I/O, and paging space.
  • Created Users and Groups for certain departments. Configured DHCP for dynamic IP scheduling.
  • Responsible for the operation, maintenance and integrity of a distributed, networkedLinux based environment. Writing Shell scripts for automation of jobs, system monitoring and error reporting.
  • Setup and configured network TCP/IP on Linux environment.
  • Maintained DNS and NIS server.
  • Provided support for the systems in the Data Centre and in the production environment.
  • Also, provided support for the SMTPmail server and the network components using the firewalls.
  • Networking service, performance, and resource monitoring.
  • Managed data backups, archives, restoration and recovery.
  • Worked over the stack with protocols such as TCP/IP, FTP, DNS, NIS, BIND, sys logging, Linux Account management, file permissions, users and work group management.

We'd love your feedback!