We provide IT Staff Augmentation Services!

Devops Engineer Resume

4.00/5 (Submit Your Rating)

Scottsdale, AZ

Professional summary:

  • Had 9 years of experience in Development, Systems Administration, including SCM, Build/Release Management and Change/Incident Management.
  • Experienced in Configuration, Administration and Maintenance of source control management systems, such as Sub Version, Perforce, TFS, GIT and Clear Case.
  • Hands on experience on Build, Deployment, usage of Continuous Integration tools, build configuration, change history for releases, Maintenance of build system, automation and maintaining source control management system.
  • Experienced in Bug and Issue tracking tools Bugzilla, JIRA.
  • Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments.
  • Extensively worked on Hudson, Jenkins, Team City and Bamboo for continuous integration and for End to End automation for all build and deployments.
  • Experience of working with the release and deployment in Java/J2EE, Android, iOS, C, C++ and ASP.net Web applications environment.
  • Experienced in understanding of source control management concepts such as Branching, Merging, Labeling/Tagging and Integration.
  • Knowledge on Application Lifecycle Management, Change Management, Release Management and ITIL process.
  • Exposed to all aspects of software development life cycle (SDLC) such as Analysis, Planning,
  • Developing, Testing, implementing and Post - production analysis of the projects.
  • Experienced on deploying the code through web application servers such as Web Sphere, Web Logic, JBOSS, Apache Tomcat.
  • Experienced in deploying Database Changes to Oracle, MS SQL Server and MY SQL databases.
  • Experienced in trouble shooting and finding the Root cause analysis of the problems generated while building, deploying, testing and in production.
  • Hands-on experience in creating and managing the various development and build platforms, and deployment strategies.
  • Good understanding of Open shift platform in managing Docker containers and KubernetesClusters.
  • Production experience in large environments using configuration management tools Chef and Puppet.
  • Had good knowledge on Tumbleweed secure file transfer messing.
  • Designed and created multiple deployment strategies using Continuous Integration and Continuous Development Pipelines and configuration management tools with remote execution to ensure zero downtime and shortened deployment cycles via automated deployments.
  • Managed environments DEV, SIT, QA, UAT and PROD for various releases and designed instance strategies.
  • Experienced in writing Manifests, Modules using Industry Best Practices for both Deployment Automation and Infra Configuration Management.

PROFESSIONAL SKILLS:

Operating Systems: Windows Server 2003/2008 R2/2012, Linux, Unix.

Versioning Tools: CVS, Subversion, Clear case, GIT, Stash.

SCM Tools: Chef, Puppet, Ansible.

Cloud Computing: AWS, OpenStack.

Languages: Shell scripting, PERL, C, C++, PHP, JAVA, PL/SQL, HTML, JavaScript, J2EE, JSP, Servlets, Python, Ruby.

CI and Build Tools: Hudson, Jenkins, Bamboo, Team City, ANT, MAVEN, Makefile, Gradle.

Applications Servers: Apache Tomcat 5.5/6.x, WebLogic 8.0/9.0/9.1/9.2/10.3, WebSphere 5.0/6.0/6.1, JBoss 5.0, 4.0, OHS.

Incident/Change Management Tools: HPSM, BMC Remedy, Clarity.

Bug Tracking Tools: JIRA, Rally, Remedy and IBM Clear Quest.

Server Deployment Tools: MDT, Blade Logic.

VMware: VMware ESXi 4.0/5.0/5.5, Virtual center server 2.5, 4.0 and 5.0,VMware converter enterprise, VMware Update Manager, HA, DRS, vMotion and svMotion, p2v and v2v migrations.

PROFESSIONAL EXPERIENCE:

Confidential - Scottsdale, AZ

DevOps Engineer

Responsibilities:

  • Migrated applications from Ant, Svn, Anthilpro to Gradle, GitHub and Jenkins.
  • Automated the front-ends platform into highly scalable, consistent, repeatable infrastructure using high degree of automation using Chef, Vagrant, Jenkins, and cloud Formation.
  • Written multiple manifests and also customized facts for efficient management of the Chef clients.
  • Setup up and maintenance of automated environment using Chef recipes & cookbooks within Azure environment.
  • Involved in DevOps migration/automation processes for build and deploy systems.
  • Create and maintain documentation of deployment plans, test plans, infrastructure diagrams and other technical documentation.
  • Trouble shoot and identify root cause for issues, and implement permanent corrective actions for incidents.
  • Test applications before and after deployments to identify bugs, resolve deployment and configuration issues.
  • Used Puppet for centralized configuration management of essential services.
  • Deployed OpenStack private cloud as part of datacenter collapse, which utilized OpenStack services such as glance, heat and nova compute.
  • Perform Jenkins administration, updating plugins, setting up new projects and debugging build problems.
  • Created custom modules in Puppet to support the applications.
  • Developed unit and functional tests in Python and Ruby.
  • Worked on the concept of GIT cloning to create GIT repository.
  • Implemented the supporting platform forOpenStackinfrastructure on the cloud that all services and applications will rely upon.
  • Installing Red hat Linux using kick start and applying security polices for hardening the server based on the company policies.
  • Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments.
  • Configured AWS Identity and Access Management (IAM) Groups and Users for improved login authentication.
  • Conduct systems design, feasibility and cost studies and recommend cost-effective cloud solutions such as Amazon Web Services (AWS).
  • Worked onAtlassian tools like Bamboo, Jira, and confluence.
  • Created Branches, Labels and performed Merges in Stash and GIT.
  • Installation and configuration of Oracle HTTP server (OHS).
  • Wrote Shell Scripting to check security setting of the server and to change the server settings.
  • Involved in the development of Bash shell scripts to automate repetitive tasks.
  • Coordinate with the Development, Database Administration, QA, and IT Operations teams to ensure there are no resource conflicts.
  • Using ANT, Chef Scripts with Ivy to build the application and deploy.
  • Using Chef and AWS allowed me to reduce costs for the department and eliminate unwarranted resources. Automated provisioning of cloud infrastructure with Chef.
  • Migrated a number of in house shell scripts that supported deployment and configuration of multiple applications toUdeploy(Urban code) to reduce the administrative overhead of QA and production releases.

Environment: RHEL 6.3, 6.4, RED HAT 7, Puppet, Chef, Jenkins, Python, Bash Scripting, VMWare, WebLogic, WebSphere, Docker, Shell Scripting, ANT, MAVEN, GIT, Python, Ruby, Oracle HTTP server.

Confidential, Phoenix AZ

DevOps Engineer

Responsibilities:

  • Managed SVN repositories for branching, merging, and tagging.
  • Resolved merging issues during build and release by conducting meetings with developers and managers.
  • Deployed Puppet, Puppet Dashboard, and PuppetDB for configuration management to existing infrastructure.
  • Responsible for designing and deploying best SCM processes and procedures.
  • Experienced in using JIRA as Bug Tracking Tool.
  • Experienced in deployment of Fusion Middleware SOA applications like Oracle Policy Management, Oracle Service Bus and Business Process Management Composites.
  • Experience in writing Python Scripts to support WebLogic Scripting tool (WLST).
  • Built and Deployed Java/J2EE to a web application server in an Agile continuous integration environment and also automated the whole process.
  • Deployed Informatica Work flows and parameter files to respective Environments UAT, IST and PROD.
  • Experienced in various IaaS architectures including Redhat OpenStack, VMWare vCloud suite, Eucalyptus, and Cloud Stack, hypervisor technologies including Redhat KVM, VMWare vSphere and Microsoft HYPERV.
  • Implemented a Continuous Delivery pipeline with Docker, Jenkins and GitHub. Whenever a new git hub branch gets started, Jenkins, our Continuous Integration server, automatically attempts to build a new Docker containerfrom it.
  • Setting up Code Coverage reports tool like SONAR and COBERTURA to help in managing the quality of source code.
  • Deployed LDAP for centralized authentication.
  • Developed Python and shell scripts for automation of the build and release process.
  • Involved in writing and editing the existing ANT (Build.XML) files in case of errors or changes in the project requirements.
  • Managing the artifacts generated by MAVEN in the Nexus repository.
  • Implemented Maven builds for creating JAR’S, WAR’S and EAR’S.
  • Used Hudson for Continuous Integration and deployment into WebLogic Application Server.
  • Supported and developed tools for integration, automated testing and release management.
  • Verified if the methods used to create and recreate software builds are consistent and repeatable.
  • Created puppet modules for various tools in our infrastructure.
  • Deployed centralized logging via rsyslog and Logstash with Kibana as the web frontend.
  • Posting the Build on time and following it up the testing team on posted builds.

Environment: RHEL, WebLogic, Fusion Middleware Suite, Oracle Policy Modeling, Oracle Service Bus, Puppet, JIRA, Confluence, Fisheye, Windows Server 2005/2008, Subversion (SVN), ANT, Hudson, Maven, Sonar.

Confidential Plano, TX

DevOps Engineer

Responsibilities:

  • Setting up the build and deployment automation for Java base project by using Hudson and Maven.
  • Responsible for creating and deploying builds on various Web logic environments, testing in build environment and release to test team on scheduled time.
  • Creating builds using power shell Scripts, ANT/Maven scripts manually and automated.
  • Troubleshooting deployment and installation issues.
  • Configured Subversion and Nexus for the new applications.
  • Periodically run uDeploy to deploy latest artifact to DEV and QA.
  • Deployed various J2EE and enterprise applications on managed servers and cluster environment and maintained Load Balancing, High Availability and Failover.
  • Deployed the applications in different environments through Weblogic Server and maintained Load balancing, High Availability and Fail over functionality.
  • Manual deployed application into DEV and QA using adminTool.
  • Successfully implemented Hudson for the application,
  • Sonar violation check.
  • Release build and push in to nexus.
  • Periodic execution job whenever SVN is updated.
  • Push snapshot artifacts to uDeploy for DEV, QA and Production.
  • Setup and configure Sonar with custom profile for code violation.
  • Maintained necessary back-up of the important files and documented Linux scripts for future reference.
  • Handling complete Build and Release process including code, documentation and supporting testing team along with the server Administration
  • Work with QA to facilitate verification of releases. Running multiple builds at a time.
  • Managing Daily Builds, Weekly Builds, Nightly Builds and Builds on fortnight basis.
  • Managed and Administered Web logic 8 and 10.3 Environments.
  • SVN administration like give access for branches and SVN repositories.
  • Creating SVN repositories and give access rights to the authorized developers.
  • Assist clients for application code migrations (for lower and higher environments) and Environment related issues.
  • Launching Amazon EC2 Cloud Instances using Amazon Images (Linux/ Ubuntu) and
  • Developed Shell/Python Scripts for automation purpose.
  • Configuring and Networking of Virtual Private Cloud (VPC).
  • Written Cloud formation templates and deployed AWS resources using it.
  • Written scripts in Python to automate log rotation of multiple logs from web servers.
  • Worked with a complex environment on Red Hat Linux andWindows Servers while ensuring that these systems adhere to organizational standards and policies.
  • Monitored the servers and Linux scripts regularly and performed troubleshooting steps - Tested and installed the latest software on server for end-users.
  • Ensure servers and environments are available for developments and testing validation is meeting the expectation.
  • Responsible for managing and creating different environments for PI Line of Business.
  • Make sure the configuration, version and systems are working fine.
  • Assist Clients and teammates to understand issues and help/coordinate with multiple teams to resolve issues and make the environment stable.
  • Configuration changes and new environment setup.

Environment: Hudson, SVN, Maven, Nexus, Linux, AWS, uDeploy, Python, Puppet. etc...

Confidential

VMware Engineer

Responsibilities:

  • Installation, configuration and administration of Windows 2008/2003/2000 servers.
  • Manage Domain Controllers and Additional Domain Controllers.
  • Implement Disaster Recovery in Windows 2003/2000 Domains.
  • Involved in the VMware implementation and expansion work.
  • Perform P2V, V2V hot and cold Migrations using VMware vCenter converter standalone..
  • Upgrade VMware tools, Hardware and Windows OS patches.
  • Create and manage resource pools for Virtual Machines.
  • Monitor and manage performance of ESX servers and Virtual Machines using Virtual Center Server for HA, DRS.
  • Creation of templates from VMs and deploying VMs from templates.
  • Maintaining documentation and process for supported systems and applications.
  • Installation and Management of ESX and ESXi hosts on HP servers.
  • Updated HP Firmware and ProLiant Support Pack for Windows 2000/2003 servers.
  • Configured HP Blades in HP C3000 enclosure.
  • Assisted in migration to Exchange 2010, configuring a reliable, fault tolerant and secure environment.
  • Experienced in Active Directory, GPOs, DNS, DHCP, File & Print Servers.
  • Experienced with Virtualization technologies like Installing, Configuring, and Administering VMware ESX/ESXi.
  • Expertise in building Unix, Microsoft Windows, 2008 R2, 2008, 2003, 2000 servers using MDT, Blade Logic. HP Smart Start, Array configurations, diagnosing server, Updating Firmware and PSP, Application Software under multi-platform environments, deployment & monitoring Servers.
  • Handled Data Center as part of Remote Infrastructure Management
  • Created Templates, deploying a virtual machine from template.
  • Restore Windows servers according to DR policies during the Disaster Recovery Tests.
  • Perform Root Cause Analysis for major failures.
  • Perform P2V and V2V conversions as part of the separation process.
  • Part of the Windows migration team in migrating Windows Server 2003 to Windows server 2008 R2.
  • Maintain File servers, Application Servers and Print Server.
  • Categorize servers in terms of complexity and effort required to complete the primary system access tasks.
  • Planned and implemented high availability and disaster recovery on Data centers.
  • Develop PowerShell scripts to generate reports for system administrators and management.
  • Support VMware server infrastructure by handling VM issues requests like Guest operating system, Disk expansion, adding CPU, increasing VM Memory.
  • Involved with storage team to migrate virtual environment from un-encrypted storage to an encrypted storage.
  • Experienced with change control and service request ticketing system to accomplish day to day activities.
  • Analyze and implement OS patches and hot fixes as well as other OS configurations and updates using System Center Configuration Manager (SCCM) and Blade Logic Patch Management tool.

Environment: Windows 2003, 2008, VMware, ESX 5.x, Blade logic, MDT, Power Shell. HP ProLiant.

We'd love your feedback!