We provide IT Staff Augmentation Services!

Devops Engineer Resume

0/5 (Submit Your Rating)

VA

SUMMARY

  • Overall 7 Years of experience in IT industry comprising of Linux Systems Administration, as a DevOps Engineer which includes Software Configuration Management (SCM), Build/Release Management, Continuous Integration and Continuous Delivery using different tools.
  • Expertise in configuring and administrating the Source Code Control systems SVN, GIT, CVS, Team Foundation Server, CA Harvest, IBM ClearCase, Perforce and VSS.
  • Strong expertise on DevOps concepts like Continuous Integration (CI), Continuous delivery (CD) and Infrastructure as Code, Cloud Computing etc.
  • Experience in administering and maintain repositories in SVN, GIT.
  • Hands on experience with services like EC2, S3, ELB, RDS, SNS, SES, SQS, Cloud Front, Cloud Formation templates, DynamoDB and monitoring services like Cloudwatch etc.
  • Experience in using Nexus and Artifactory Repository Managers for Maven builds.
  • Experience in writing Shell, PowerShell, and Perl scripts to automate the deployments and environmental changes.
  • Supported multiple projects in DevOps based on implementation through Infrastructure Automation, Configuration Management, and Deployment Management and Test orchestration.
  • Extensive working knowledge on automation for deployment/ configuration of different Application servers like WebSphere, WebLogic, JBoss, Web Servers like Apache, Tomcat and Web Containers like Nginx etc.
  • Scheduled and run tasks in the background automatically at regular intervals using Crontab.
  • Deployed New Relic on to the servers and instantly monitored performance metrics.
  • Monitored individual page transaction performance using New Relic.
  • Worked with optimization of server resources, Amazon Elastic Cloud instances and website security, Web services /REST, Amazon AWS, Chef and Puppet.
  • Involved in Setup and Maintain Weblogic application server and IIS web application servers.
  • Used Ant/Maven for building Java/J2EE Applications.
  • Experience with migration to Amazon web Services AWS from Datacenter.
  • Extensive experience in writing various Automation Scripts to automate manual tasks, deploy applications, application build scripts/versioning etc using many popular open source libraries with different languages like Shell, Ruby and Python based scripting.
  • Creating alarms in Cloudwatch service for monitoring the Servers Performance, CPU Utilization, Disk Usage etc.
  • Using IT process management tool Remedy processed all the requests from the developers.
  • Administered and Implemented CI tools Hudson/Jenkins, Bamboo, Build forge for automated builds.
  • Managed environments DEV, SIT, QA, UAT and PROD for various releases and designed instance strategies.

TECHNICAL SKILLS

Cloud Computing: Amazon Web Services like EC2, IAM, Elastic Beanstalk, and Elastic Load balancer (ELB), RDS (MySQL), S3, Redshift, Glacier, Route 53, SES, VPC, Monitoring.

Configuration Management: ANT, Maven, GIT, SVN Subversion, ClearCase, Jenkins, Puppet, Chef, Sonar, Nexus.

Monitoring Tools: Nagios, New relic, Cloud watch.

Scripting/ Languages: C, C++, Java, .Net, Shell scripting, Python, Ruby and Perl Scripting

Databases: Oracle 7.x/8.0/9i/10g, MySQL, DB2.

Operating Systems: Linux (Red Hat 5.x, 6.x, SUSE Linux 10), AIX, VMware ESX, Windows NT/ 2000/2003/2012 , CenOS, Ubuntu.

Networking/ Protocols: DNS, TCP/IP, FTP, HTTPS, SSH, SFTP, SCP, SSL, ARP, DHCP and POP3

PROFESSIONAL EXPERIENCE

Confidential, VA

DevOps Engineer

Responsibilities:

  • Automated the front - ends platform into highly scalable, consistent, repeatable infrastructure using high degree of automation using Chef, Vagrant, Jenkins, and Cloud Formation.
  • Maintaining the user accounts (IAM), RDS, Route 53, SES and SNS services in AWS cloud.
  • Setup and Maintenance of automated environment using Chef Recipes & Cookbooks.
  • Built & Deployed Java/J2EE to web application server in agile through continuous integration environment and automated activities in TFS once deployment is done.
  • Written scripts in Python to automate log rotation of multiple logs from web servers.
  • Administrating and maintaining repositories in SVN, GIT.
  • Scheduled a Job For More Than One Instance using Crontab.
  • Launching Amazon EC2Cloud Instances using Amazon Images (Linux/ Ubuntu) and Configuring launched instances with respect to specific applications.
  • Responsible for build and deployment automation using VMWare ESX, Docker containers, Vagrant and Chef.
  • Involved in setting up of Docker and creating new images and getting images from Docker hub and performing the builds.
  • Written Cloud formation templates and deployed AWS resources using it.
  • Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments.
  • Created S3 buckets and managed policies and Utilized S3 bucket and Glacier for storage and backup on AWS.
  • Implemented Git mirror for SVN repository, which enables users to use both Git and SVN.
  • Deployed JAVA/J2EE applications through Tomcat Application servers.
  • Worked with a complex environment on Red Hat Linux andWindows Servers while ensuring that these systems adhere to organizational standards and policies.
  • Worked on building Object Oriented applications using Java, writing Shell Scripts on UNIX
  • Generated Perl & UNIX scripts for build activities in QA, Staging and Production environments
  • Created Cloudwatch alerts for instances and using them in Auto scaling launch configurations.
  • Used ticketing tools like JIRA/ Bug tracking / created tickets, generated reports on different bugs and tickets.
  • Migrating the data to respective DEV and QA Oracle database before doing code roll-out.
  • Troubleshooting various production related outages.

Environment: CISCO UCS/VMWARE, SGI Servers, Centos, TFS, Ubuntu, Jenkins, Maven Chef, Jira, AWS, IIS Server, Sonar, Nexus.

Confidential, Redwood City, CA

Release/Build Engineer and AWS Administrator

Responsibilities:

  • Migrated SVN repositories to Git and administrated Gitlab to manage Git repositories.
  • Working on Build and improving the reliability and performance of cloud applications and cloud infrastructure deployed on Amazon Web Services.
  • Configured AWS VPC with public and private subnets.
  • Applied Auto Scaling and Elastic Load Balancing to create high availability and fault tolerance to EC2 instances.
  • Written scripts in Ruby to automate log rotation of multiple logs from web servers.
  • Deployed J2EE applications to Application servers in an agile continuous integration environment and also automated the whole process.
  • Build scripts using ANT and MAVEN build tools in Jenkins, Sonar to move from one environment to other environments.
  • Used Jenkins& Puppet to perform automated CI Builds and Deployments.
  • Worked on Puppet for the deployment of servers with custom scripts.
  • Deployed Puppet for configuration management to existing infrastructure.
  • Involved in Installing Jenkins on a Linux machine and created a master and slave configuration to implement multiple parallel builds through a build farm.
  • Generated Ant, Perl & UNIX scripts for build activities in QA, Staging and Production environments.
  • Worked on deploying, managing, and operating scalable, highly available, and fault tolerant systems on AWS.
  • From New Relic’s interface, constructed dashboards based on developers queries.
  • Involved in migrating an existing on-premises application to AWS.
  • Worked on implementing and controlling the flow of data to and from AWS.
  • Monitored disk usage by creating alerts within New Relic.
  • Selecting the appropriate AWS service based on compute, data, or security requirements.
  • Identified appropriate use of AWS operational best practices and estimated AWS usage costs and identified operational cost control mechanisms.
  • Deployed the applications to Tomcat Application Server and static content to apache web servers.
  • Documented project's software release management procedures with input decisions

Environment: Oracle WebLogic 9.x/10.x,, Oracle 11g, Solaris 10, New Relic, LINUX, SVN GIT, ANT, Puppet, Jenkins, LDAP, HP Quality Center.

Confidential, Minneapolis, MN

Build & Release Engineer

Responsibilities:

  • Monitoring and administering the automated build and performed continuous integration process to ensure correct build execution, and facilitate resolution of build failures.
  • Creation and setup of new environments/branches such as development, testing and production
  • Maintained configuration files for each application for the purpose of build and install on different environments.
  • Created the build instructions docs and install instructions docs for each application for different environments.
  • Developed processes, tools, automation for Jenkins based software for build system and delivering SW Builds.
  • Performed merges for each build from Development Branch to Integration Branch.
  • Used ANT as build tools on Java projects for the development of build artifacts on the source code.
  • Worked with the automated scripts for the Build and Deployment of the applications
  • Worked closely with development team and QA team for product releases .
  • Worked under an environment that has a good defect tracking system through the use of Manual Test and Test Manager.
  • Documented release, builds and source control processes and plans and Support development engineers with Configuration Management issues.

Confidential

Unix/Linux Administrator

Responsibilities:

  • Involved in complete Administration tasks on UNIX, Red HatLinuxand Solaris and documentation for the projects executed.
  • Responsible for installation, configuration and administration of Ubuntu and Red Hat EnterpriseLinuxon x86 architecture.
  • Rapid-provisioning and configuration management for CentOS using Kickstart.
  • Configured Kickstart server to install Red HatLinuxon multiple machines.
  • Experience using Kickstart and modified Kickstart based on server profiles and hardware specifications.
  • Experienced Installing, Configuring and supporting VMWare ESX 3.4 and 4 versions.
  • Installed, monitored and supported Web and Application Servers on AIX andLinuxenvironments.
  • Implementation and setup of localLinuxdisk backups using open Source applications.
  • Installation and troubleshooting on VMware runningLinux(Red Hat) and Windows (wintel, windows 7, XP, Vista).
  • Worked with DBA for Installation of Oracle onLinuxand Solaris.
  • Worked on installation of Power path on allLinuxboxes.
  • Participated in installing and configuring of UNIX/Linuxbased Oracle 10g products.
  • Perform day to day LVM operations and System Admin tasks.

Environment: RHEL, Solaris, AIX and Windows, ShelliPlanet4.1, BMC Remedy, SunOne 6.1, IIS 6.0, Windows 2008, Linux, Shell Scripting, Oracle 9i.

We'd love your feedback!