We provide IT Staff Augmentation Services!

Devops Engineer Resume

2.00/5 (Submit Your Rating)

Chevy Chase, MD

SUMMARY

  • 8+ Years of experience in IT industry comprising of Development Operations (DevOps), Software Configuration Management (SCM), Build & Release Management.
  • Extensive experience as a DevOps engineer
  • Extensive experience in Infrastructure management tools and data centre automation.
  • Cloud Provisioning
  • Strong Knowledge on Amazon Web Services (AWS) administration
  • Strong Knowledge on EC2, VPC, S3, Route 53, IAM
  • System Administration
  • Experience in Linux and Windows systems
  • Configuration Management Tools
  • Experience in administering and automation using Puppet and Chef
  • Version Control Tools
  • Experience in administering Subversion (SVN), TFS, GIT, CVS and Rational Clear Case
  • Build Management Tools
  • Experience in setting up the Ant and Maven build scripts for JAVA and J2EE applications
  • Continuous Integration(CI) Tools
  • Strong knowledge on CI tools Jenkins, Bamboo and Build Forge for automated builds and deployments
  • Experience in integrating Unit Tests and Code Quality Analysis tools like JUnit, Cobertura, Clover, PMD, find bugs and check style
  • Release Management Tools
  • Experience writing Ruby, Python, Shell (Bash), Perl and Batch/PowerShell scripts to automate the deployments
  • Experience in configuring and deploying Java, J2EE and .NET applications into application servers (WebSphere, Jboss and Apache Tomcat and IIS)
  • Environment Management
  • Managed environments DEV, INT, QA, UAT and PROD
  • Monitoring Tools
  • Installed and Configured Nagios and Splunk
  • Providing Troubleshooting and Customer support in critical 24x7 production environments
  • Configuration and Troubleshooting of TCP/IP network services
  • Performed server consolidation and virtualization using VMware ESX 3.5/4/4.1; created VM’s on Virtual Centre server and installed guest OS using Virtual Infrastructure client.
  • Experience in SDLC, Agile and Scrum Methodologies.
  • Team player with excellent Interpersonal Skills, Self - Motivated, Dedicated and Understanding the Demands of 24/7 System Maintenance and has good Customer Support Experience.

TECHNICAL SKILLS

Operating Systems: Linux (Red Hat 4.x, 5.x, 6.x), UNIX, WINDOWS NT/2000/2003/XP/VISTA/7, AIX

Version Control Tools: CVS, SVN, IBM Rational Clear Case, Perforce, RTC, GIT

Languages: C, JAVA, RUBY, SHELL, PERL

Databases: My SQL, MS Access, Oracle 9i/10g/11g, DB2

Application Servers: WEBLOGIC, WEBSPHERE, TOMCAT

Tools: CHEF, PUPPET, ANT, HUDSON/JENKINS, MAVEN, BUILD FORGE

Cloud: AWS EC2, VPC, EBS, AMI, SNS, RDS, EBS, Cloud Watch, Cloud Formation AWS Config, S3, Cloud Trail, IAM. VMWare

PROFESSIONAL EXPERIENCE

Confidential, Chevy Chase, MD

DevOps Engineer

Responsibilities:

  • Amazon Web Services (AWS) administration.
  • Hosting the application using EC2, VPC, S3, Route 53, IAM.
  • Installed and Configured Atlassian Tools (JIRA, Stash/Git, Bamboo, Confluence)
  • Setting up projects, repos, fork repos and branching strategy for Stash/Git.
  • Setting up JIRA workflows schemes.
  • Managing and Creating Run Environments on Linux or windows platform using Tomcat, Intel SOA express, glassfish, and other application servers.
  • Worked closely with development team and SQA team for product releases.
  • Creating projects space and administering project spaces in Confluence.
  • Installed and Configured Puppet Master, Puppet Console and Puppet Agents.
  • Creating manifests and classes in Puppet for automation.
  • Automated Linux production server’s setup using Puppet scripts. Documented release, builds and source control processes and plans.
  • Worked on building and deploying Java code through Jenkins.
  • Used Jenkin to automate builds and deployments.
  • Managing and Creating Run Environments on Linux or windows platform using Tomcat, Intel SOA express, glassfish, and other application servers.
  • Setting up Ant and Maven scripts for JAVA/J2EE builds.
  • Deploying JAVA/J2EE applications in WebSphere.
  • Deploying .NET applications in IIS.
  • Setting up Nagios monitoring on both Linux and Windows systems.

Environment: JAVA/J2EE, .NET, AWS, Ant, Maven, MS Build, Puppet, Bash, Python, Ruby, Linux, Windows, Web logic, Bamboo, Confluence, Stash/Git, JIRA, WebSphere, IIS, Nagios.

Confidential, Kansas City, MO

DevOps Engineer

Responsibilities:

  • Wrote and maintained build scripts for E2Open cloud platform SaaS applications modules like supplier services and admin portal using Maven
  • Responsible for proper functioning DEV/TEST/STG/PROD environments for these applications
  • Maintained Jenkins continuous integration infrastructure and automated releases to DEV/TEST/STG/PROD environments
  • Participated in after hours on-call rotation to support Ops performs deployments on PROD environment
  • Server configure management via Puppet or Chef
  • Worked with multiple development teams to troubleshot and resolve issues
  • Integrated Selenium automation regression test suite in Jenkins build pipeline
  • Knowledge with Source Code Management and Project Management tools (i.e. Subversion, GIT)
  • Worked with Puppet and Chef which is used to manage Linux but later versions support Microsoft Windows
  • Implemented comprehensive cloud monitoring and incident management solution using Cloud kick, Data dog.
  • Planning, deployment and tuning of Elastic search for Linux based infrastructure.
  • Maintain Chef and Puppet servers and management application that can use Service Now(CI) data to bring computers into a desired state by managing files, services, orpackages installed on physical or virtual machines.
  • Wrote Python scripts for pushing data from Mongo DB to MySQL Database
  • Understanding & usage of Atlassian tools (i.e. Bamboo, JIRA, Nexus)
  • Some software development and system administration experience
  • Experience in designing, developing, and engineering automated application builds and deployments
  • Managed virtual machine's setup and maintenance with Chef.

Environment: SaaS applications, SVN, Maven, Bamboo, Nexus, Bash Scripting, Chef, SoapUI, Selenium WebDriver, JIRA, Tomcat, Java, JUnit, Docker, XML, XPATH

Confidential, Austin, TX

Build & Release Engineer

Responsibilities:

  • Worked closely with the Development Team in the design phase and developed use case diagrams using Rational Rose.
  • Worked with the Architects on SDLC process being the owner of post development environments
  • Coordinated the resources by working closely with Project Managers for the release and carried deployments and builds on various environments using continuous integration tool
  • Developed and implemented the software release management for the release of web applications.
  • Wrote ANT and MAVEN Scripts to automate the build process.
  • Used Shell/Perl scripts to automate the deployment process.
  • Performed Load/Functional testing using Mercury Load runner and HP QTP.
  • Designed a customized Status Reporting tool used currently, based on the specific requirements using J2EE/ Struts and WebSphere Application Server with DB2 as Database.
  • Coordinated Instance Refreshes and Environment Re-base lining.
  • Coordinated all the IT projects successfully by resolving release interdependencies and planning release.
  • Planning, scheduling and documenting releases at code Freeze Periods.
  • Worked with many teams of strength more than 30 and managed 2 release/build engineers.
  • Stand by administrator for Clear Case and PVCS.
  • Performed Functional and Stress Testing for a few applications using Mercury Load runner.
  • Worked with HP QTP for Functional Testing.
  • Creating manifests and classes in Puppet for automation.
  • Automated Linux production server’s setup using Puppet scripts. Documented release, builds and source control processes and plans.
  • Worked on building and deploying Java code through Jenkins.
  • Used Jenkin to automate builds and deployments.

Environment: Subversion, Clear Case, Hudson, Java/J2EE, JDK, ANT, MAVEN, DB2, UNIX, Windows Server 2003, Windows XP, Web Sphere, Perl Scripting, HP Quality Center.

Confidential

Build & Release Engineer

Responsibilities:

  • Controlled 100+ servers on ESXi 4/5, RHEL 4/5/6 & AIX 5.3 / 6.1 as part of a team of 4 Linux Admins.
  • Worked on kernel patching/upgrades, backups on multiple environments of ESXi and Linux
  • Performed OS Installation/configuration/Upgrades/Patches and migrations
  • Ensured system security, backup/restore, Disaster Recovery, performance checked, troubleshoot on UNIX (CentOS, Red Hat Linux/AIX) Systems
  • Managed VMware infrastructure environment using ESXi servers and virtual machines.
  • Added ESXi servers to the cluster for Fault tolerance (FT) and managing them through VSphere client
  • Created VMware cluster and enabled HA/DRS features to enable fully automatic failover.
  • Configured VMotion, Virtual switch and VLAN in virtual centers
  • Managed UNIX platform and created virtual machines
  • Checked VMotion, storage VMotion and cold migration
  • Worked on DevOps tools like Puppet and GIT
  • Used Puppet to create Modules
  • Maintained ESXi hardware and upgraded them using VMware update manager.
  • Snapshot management and restored them when required
  • Worked on EMC SAN tech refresh on both host based and array based migration
  • Monitored the logs from Apache, Tomcat and other services that running in a Linux Box
  • Installed and configured Web Sphere Application Server Community Edition
  • Worked on various UNIX servers (core dump and log file analysis) for configuring and troubleshooting along with analysis of hardware and software failures.
  • Allocated the SAN as per requirement of the app/DB forecast and extended the file system, which are under Veritas, Linux and AIX LVMs.
  • Worked on Nagios and Cacti for monitoring the systems
  • Installed and Maintained Tomcat and Apache Web Servers on Red Hat Production Servers.
  • Worked on Day to Day Server maintenance task using command nslookup, ping, top, vmstat, IOStat, tcpdump etc.
  • Security measures blocking unnecessary ports and restricting user’s remote logins
  • Worked on various UNIX servers (core dump and log file analysis) for configuring and troubleshooting along with analysis of hardware and software failures
  • Coordinated with different vendors according to the root cause and deployed action based on the scenario
  • Worked on 24X7 support in production environment

Environment: RHEL 4/5/6 & AIX 5.3 / 6.1, ESXi 4/5, VSphere, SAN, NAS, Puppet, GIT, Nagios, Cacti, Oracle Rack, LVM, EMC/CLARiiON, Vmware, Vmotion.

Confidential

Linux Admin

Responsibilities:

  • Administrator of various Redhat/Oracle Enterprise Linux servers in the environment
  • Provision server build out within Hyper-V & OVM
  • Worked with the Oracle DBA team on various needs including stand alone and RAC.
  • Assisted with PeopleSoft (Primavera) support when necessary.
  • Assisted with WebLogic installations and administration when necessary
  • Assisted with Tomcat/Jboss installations and administration when necessary
  • Assisted in planning, installation and administration of Disaster Recovery for Linuxservers.
  • Ensuring all Unix/Linuxbased servers are adhering to change control and are audited.
  • Understand and able to configure Postix, DNS/bind/named, ntpd, ssh, LVM, multipath,Samba/CIFS
  • Performed quarterly server patching
  • Maintaining documentation and diagrams for both daily operations and Disaster Recovery
  • Assisted Backup Administrator with Unix/Linuxbackups using Commvault.
  • Other duties as assigned.

Environment: Red Hat Linux (RHEL 4/5), Logical Volume Manager, Global File System, Red Hat Cluster Servers, Oracle, MySQL, DNS, NIS, NFS, Apache, Tomcat,

We'd love your feedback!