We provide IT Staff Augmentation Services!

Sr. Linux & Aws/devops Engineer Resume

0/5 (Submit Your Rating)

Wilmington, DE

SUMMARY

  • DevOps/ Agile operations, Linux Administrator, Build/Release Management, and Cloud Management.
  • Virtualization technologies like VMware VSphere &XEN, Containers and Vagrant.
  • Software Configuration Management (SCM) processes, which include compiling, packaging, deploying and Application configurations.
  • GIT, Subversion (SVN), TFS and Perforce.
  • Continuous Integration tools Jenkins, Bamboo and project dependency management tools ANT, MAVEN and MSBuild to build Java/J2EE and .NET applications as well as packaging builds using COTS packages.
  • Nexus and Artifactory Repository Managers for Maven builds.
  • Chef Cookbook for the automation of software installation and configuration of customer infrastructures.
  • Java based Web Services and Proficient in SOA, SOAP and RESTFUL.
  • Automating, configuring and deploying instances on AWS,Azureand Rackspace cloud environments and in Data centers.
  • Installation and configuration and administration on IIS 7.0, 7.5, 8. Splunk configuration for the web applications and servers.
  • AWS EC2, network management and datacenter operations.
  • TFS tool for migrating and integrating requirements into work items from various repository tool. Automated 'attachment migration' into TFS and developed 'code review plugin' in extension with Visual studio professional.
  • Apache Tomcat and IBM WebSphere application servers.
  • Working with application developers, Project Managers and QA analysts to ensure proper testing, configuration and deployment.
  • ConfiguringrestAPI'S and Web API'S and troubleshooting issues.
  • Documented release, builds and source control processes and plans for J2EE applications.
  • Scripting for automation, and monitoring using Shell, PHP, Python & Perl scripts.
  • JVMperformance by WebLogic Heap Size, garbage collection, JDBC Pools and taking thread dumps.
  • REMEDY and JIRA tracking tools for tracking defects and changes for Change management.
  • Container based deployments (Docker).
  • Docker hub, creating Docker images and handling multiple images primarily for middleware installations and domain configurations
  • Open source Frameworks such as struts, spring, Hibernate, JSF, Groovy on Grails.
  • Sonar and Selenium with Jenkins to automate the testing of java applications and provided the Acceptance test driven development (ATDD).
  • Strong knowledge of DNS, DHCP and IP Addressing.
  • Installation and configuration of various services like DNS, DHCP, NFS, Send mail, Apache Web Server, Samba, SSH, HTTP, RPM package management.
  • Experience in administering Active Directory and group policies.
  • Full understanding of SDLC, RUP, Agile Methodologies and process.

PROFESSIONAL EXPERIENCE

Confidential, Wilmington, DE

Sr. Linux & AWS/DevOps Engineer

Responsibilities:

  • Provided Configuration Management and Build support for different applications, built and deployed to lower and higher environments.
  • Installation and support of various applications and Databases including Oracle, MySQL and Sybase along with Web Logic 10,JBOSS4.2.x, Oracle 10g, Sun Java System Web Server 7, Tomcat.
  • Integration of Maven/Nexus, Jenkins, Urban Code Deploy with Patterns/Release, Git, Confluence, Jira and Cloud Foundry.
  • Configured Continuous Integration by setting up Build and test automation (ATDD) Jobs in Hudson/Jenkins by pointing to Orchestration and UI layer Repositories in GitHub/Subversion.
  • Using GIT to manage source code developed by various platform engineers.
  • Wrote ANT andMSBuildscripts to deploy the code to various client environments for the testing teams.
  • Posting the build on time & following it up the testing team on posted builds until the specified release goes LIVE conducted pre - sales technical support services for directing sales force of windowsAzure applications.
  • AWS Cloud management and Puppet automation
  • Responsible for handling various CM activities inTFS. This includes activities like Installation, Migration, Upgrade, Applying updates, Administration.
  • Used Build Forge and Jenkins for enterprise scale infrastructure configuration and application deployments.
  • Integration of Maven/Nexus, Jenkins, Urban Code Deploy with Patterns/Release, Git, Confluence, Jira and Cloud Foundry.
  • Implemented backup process for Jenkins, BitBucket, Crucible, JIRA, Confluence.
  • Implemented LDAP for JIRA, BitBucket, Crucible, Confluence and AD for Jenkins.
  • Automated the .NET build process by writing, updating and executing the automated build scripts usingMSBuildand automated the script to create MSI packages for deployment.
  • Setup and configured TCP/IP network on LINUX.
  • Setting up and configuring Apache Mesos and Marathon using cloud formation templates on Ubuntu.
  • Participated in the release cycle of the product, which involves environments like Development, QA, UAT and Production.
  • Provided High Level Clustering (Horizontal/Vertical) techniques with Round-Robin method, load balancing to all the environments.
  • Developed the back end using Groovy and Grails, Value Object and DAO. Developed the back end using Groovy and Grails, Value Object and DAO.
  • Configure/Manage Nagios (3.2/3.3/3.4) for monitoring and enabling alerts for critical conditions.
  • Involved in Creating and Managing the Nodes, Application Server’s, Cluster’s and Deployed Multiple J2EE Applications.
  • Involved in writing unit test case for restful web services using NUnit.
  • Creating user roles and groups for securing the resources using LDAP authentication.
  • Implemented Chef to deploy the builds for Dev, QA and production.
  • Automated AWS cluster provisioning using Chef and AWSCloudFormation
  • Writing shell scripts to automate regular system administration tasks and PowerShell scripts for user management.
  • Developed WindowsPowerShellscript to automate setting of user credentials and activation of Windows.
  • ImplementedPowerShellscripts that automated creation of contacts from Active Directory users and updating of address books -increasing productivity and efficiency.
  • Developed uninterrupted delivery process for the dev teams with applications that are based on Java and Maven.
  • Deployed Applications into PROD & Pre-Prod environments with various Applications server technologies like Weblogic, JBOSS & Apache Tomcat.
  • Automation of WebLogic prerequisites steps for upgrade and used BASH Development and Unix EXPECT
  • Coordinated Release effort amongst various teams (Integration, QA, Testing, and Business Analysis) in geographically separated environment.
  • Configuring Jenkins on hybrid infrastructure and Maven (3.0.x/3.1.x) for build and continuous integration.
  • Performed Automation testing using Selenium WebDriver andNUnittesting framework.
  • Worked with Bamboo Continuous Integration tool and resolve compilation and deployment errors.
  • Worked closely with application developers to devise robust deployment, operating, monitoring, and reporting for the COTS applications.
  • Worked on COTS software implementing some changes to existing system to create a new software version.
  • Used ANT and Maven as Build Tools on Java Projects for the Development of Build Artifacts on the Source Code.
  • Administered Rational Build Forge and created users and given permissions based on their roles.
  • Configured master and agent configuration in Rational Build Forge for better performance

Confidential

DevOps & Linux Engineer

Responsibilities:

  • Deployed Puppet, Puppet Dashboard, and PuppetDB for configuration management to existing infrastructure.
  • Organized and coordinated releases across organization and owns the release management life cycle.
  • Supporting installation & administration of all server based Rational, HP and CA products.
  • Providing Release Management and Build Automation with TFS 2010, RTC Build Automation for multiple projects.
  • Configuration of Continuous, Rolling, Scheduled, Gated Automated Builds with TFS 2010 Build Automation.
  • Deploy, maintain, troubleshoot, tune multi-tier, distributed, cloud-based application components.
  • Develop best practices and processes Agile scrum methodology, JIRA program Management JIRA scrum, JIRA dashboard customization, JIRA release management, JIRA test management, JIRA training .
  • Create complex JIRA workflows including project workflows, field configurations, screen schemes, permission schemes and notification schemes in JIRA.
  • Conceptualized, developed, and implemented client-specific change management system to track ongoing user-requested modifications and vendor-supplied patches, fixes, and updates.
  • Introduced Server Configuration Management with Puppet and automated system builds.
  • Responsibility of Server Administration, Installation and Administration support of server based all Rational, HP and CA products.
  • Agile Program management, Scrum, Bug Cycle management, SDLC design advice using JIRA. Program Management process/tools implementation/customization.
  • Deploying Rational Team Concert, Microsoft TFS for Source Code Management, Build Automation, Release Management, and WorkItem Management & Iteration Plan Management.
  • JIRA customization - Issue Schemes, Workflow Schemes, Field Configuration Schemes, Screen Schemes, Permission Schemes, Notification Schemes.
  • Provided Release services for SDLC Waterfall and Agile/Scrum.
  • Lead cross-functional team to support each Release project plan and post Release/Change review
  • Installation and administration of RHEL 4.0/5.0, Cent OS 5, Solaris 9,10, and AIX 4.3, 5.x, 6.x.
  • Responsible for AIX OS migration from AIX 5.2 to AIX 5.3, 6.1.
  • Worked with VERITAS Volume Manager, VERITAS Cluster Server in all environments. As a member of the team, monitored the VER ITAS Cluster Server 4.1 in SAN Environment.
  • Performed migration from RHEL 4 to RHEL 5 & automated installations of Operating System using kickstart for RHEL.
  • Implemented and administered LVM based file systems on RHEL 4,5
  • Installed and configured Jboss Application servers.
  • Deployed web and enterprise applications on Jboss application server in a channel secure environment.
  • Configured Apache to proxy the backend Jboss domains over HTTPS for secured communication.

Confidential

Linux/Unix Administrator

Responsibilities:

  • Configuring/Installing Operating systems Sun Solaris 10 & 11, RHEL5 and RHEL5.5 and various applications on it to make the server production ready.
  • Installation of patches and kernel modules on various production and database boxes.
  • RPM and YUM package installations, patch and other server management.
  • Installing and configuring Apache (2.0) and supporting them on Linux production servers.
  • Good Knowledge on shell scripting languages like Bourne shell, Korn, Perl shell.
  • Deployed latest patches for, Linux and Application servers, Performed Red Hat Linux Kernel Tuning.
  • Handling various production deployments.
  • Involving in the upgrade activities for the servers and applications.
  • Interaction with Client to understand the needs and put the forth any queries regarding the assigned task for its successful completion.
  • Integrating UNIX Directories and file systems using packages like SAMBA. Setting up printers on UNIX / NT machines to work seamlessly across platforms.
  • Assisting Development team to provide the information and troubleshooting.
  • Working with Development team to troubleshoot Web logic issues, troubleshooting the problems related to Apache web server.
  • Working closely with Vendors on Hardware Problems, software fixes.
  • Installed and Configured EMC SAN Power path, Expertise in use VMware virtual infrastructure.

We'd love your feedback!