We provide IT Staff Augmentation Services!

Sr. Devops Consultant Resume

0/5 (Submit Your Rating)

Bellevue, WA

SUMMARY

  • Over 8+ years of experience in DevOps, Configuration Management, Build, Release &Deployment of software applications, application development using Java, .NET, Oracle Applications and Data Warehouse related technologies
  • Experience in architecting, developing and maintaining automation to configure, deploy and operate identity management products in development, integration and production environments
  • Designing, building infrastructure on AWS environment. Experience with AWS EC2,S3,Autoscaling,Cloudwatch, Cloud formation template, VPC and ELB
  • Experience with multiple integration techniques based on service oriented architecture such as SOA, Web services (REST APIs, SOAP) and other communication interfaces like HTTP, HTTPS, and TCP etc.
  • Good experience on DevOps tools like Chef, Puppet, AWS, Vagrant, ANT, Maven, Jenkins, Bamboo, Rundeck, Git, Stash, Jira, Gerrit, Subversion, Ruby, SonarQube, Shell scripts.
  • Extensive experience in deployment of J2EE applications on Jboss, Weblogic 8.1 and WebSphere 6.0 application servers.
  • Excellent experience in Administration of Windows, UNIX, OS X, Android servers, LDAP, Application Servers.
  • In - depth knowledge in Branching, Merging Branches, and Applying patches and automate the build Process.
  • Good working experience with defect tracking tools Mercury Quality Center, Serena Teamtrack, Peregrine, Jira, Bugzilla and Remedy.
  • Excellent experience in Agile Development.
  • Good Experience in setting up system configuration using Chef and Puppet.
  • Good Knowledge in Java, J2EE, EJB and, JBoss, Tomcat, Websphere, Weblogic, IIS.
  • Hands-on experience on Administration of UNIX, Linux, Solaris, Windows.
  • Good Experience in integrating and using eclipse, x code, JDeveloper IDE with SCM tools.
  • Good analytical & communication skills, team player and highly self-motivated.

TECHNICAL SKILLS

Data Bases: MS SQL Server 2000, Oracle8i/9i/10g, MS Access, MySql,DB2, Teradata

IDE/Tools: Visual Basic, JDeveloper, Informatica 8.1(ETL), JDeveloper, Eclipse, Xcode, InstallAnywhere

Web: HTML, JavaScript, REST, Hibernate, J2EE, EJB, SOAP, JSP, VBScript, XML, ADO, ASP, IIS, Websphere, Weblogic, Oracle Application Server, Apache Tomcat, JBoss, Dreamweaver

Reporting Tools: Business Objects XI, BO Universe, Web Intelligence, Desktop Intelligence, Cognos, Crystal Reports

Languages: PL/SQL, SQL, Java, VB, C, C++, C#.

Cloud/virtualization tools: VM ware, VMware esxi, Oracle Virtual Box, OVM, Docker, AWS, Openstack

Build/ Tools: Cruise Control, Teamcity, Microsoft Azure, Serena Mover, Bamboo, Build Forge, Jenkins/Hudson

Platforms: Windows XP/2000, Windows NT, Windows 95/98, UNIX (HP, Solaris), Linux, Red Hat, Ubuntu, OS X, TIBCO

SCM& Tracking: PVCS, Perforce, CVS, Subversion, Git, Serena Dimensions, StarTeam and Clear Case, Clear Quest, Peregrine, Remedy, Serena TeamTrack, Bugzilla, PAL release management tool

Scripting: Shell, Ant, NAnt, rpm, Maven, GNU make, Perl, Python, Windows batch

PROFESSIONAL EXPERIENCE

Confidential, Bellevue, WA

Sr. DevOps consultant

Responsibilities:

  • Installing, Creating and Replicating the Subversion/GIT Repositories on Multiple servers to support the distributed development teams
  • Involved in Architect, build and maintain Highly Available secure multi-zone AWS cloud infrastructure utilizing Chef with AWS Cloud Formation and Jenkins for continuous integration.
  • Implemented and maintained Chef Configuration management spanning several environments in VMware and the AWS cloud.
  • Written Chef Recipes from the scratch for multiple packages and integrated with Jenkins/Rundeck/AWS.
  • Designed & implemented enterprise grade with customizable and cost-effective Solutions on AWS. Worked on AWS- EC2, S3, Glacier, Storage Gateway, Elastic Load Balancing, VPC,IAM,Route53,RDS,SES,SNS,CloudFront(CDN), CloudWatch, Auto Scaling Elastic MapReduce and other services of the AWS Services
  • Built Cloud infrastructure for Multi-Tier Applications with Failover and High Availability Mode.
  • Experience in Creating secured cloud infra using (VPC) for Staging and Development environment on AWS.
  • Design & implemented VPC service for extension of customer‘s on-premises datacenter with AWS Cloud using AWS VPC and VPN & Direct connect services.
  • Worked with different application teams to understand, analyze their current process, tools, techniques, workflows and involved in evaluation and finalization of state of art tools.
  • Create build and deploy scripts using ant, Maven and rpm spec files, trouble shoot the build and deploy issues.
  • Administration Maven Nexus repository, integrate the maven releases with version Control system systems like SVN and GIT
  • Configuration of Jenkins, Identifying and Installing required plug-ins to Jenkins, integrating external Unix servers, adding nodes/Slaves to Jenkins, writing scripts to configure build jobs, Build Pipelines, set up of automated Gerrit Verification Process of in Jenkins and Bamboo
  • Defending the branching and merging methodologies in SVN and GIT.
  • Defining the SNAPSHOT and Release Versions and Maven. Auditing the pom files during release to make sure no SNAPSHOT dependences are the release build.
  • Involved in building IOS and Android Builds and deployments for mobile applications.
  • Merging of the branches in SVN and GIT.
  • Creating the build rpms and organizing them in the deployment requests and Jira tickets.
  • Integrating the CI jobs with maven Nexus repository. Migrated Ant projects to Maven.
  • Created builds, Coordinate with teams for the releases to QA, Regression and Production and resolving the deployment issues.
  • Participate in the QA, Regression and Production deploys on large scale of servers.

Confidential, San Jose, CA

Sr. Build Release Engineer/ Dev ops Engineer

Responsibilities:

  • Administration and Implement the Security on Subversion, Involved in migrating the SVN repositories to GIT.
  • Installation, Configuration, Administration of WebLogic, Apache Tomcat and deploying applications to integrated dev environments.
  • Configured parameterized builds in Jenkins to deploy the code into Dev, QA and stage environments.
  • Installed multiple plugins in Jenkins like mask password plugin, release plugin, email-ext plugin, perforce, GIT plugin, cobertura plugin, etc...
  • Written Chef cookbooks for Weblogic, JDK, Tomcat, Apache installation and configuration
  • Implemented CI and CD Pipelines in Jenkins
  • Written multiple shell scripts for deployment automation, log rotation, datasync, etc...
  • Point of contact of all build/deployment/network related issues/resolutions.
  • Configuration administration of Nexus Maven repository.
  • Configured the build jobs on Jenkins and Bamboo build servers
  • Integrating Maven and Subversion for releases, creating and modifying the pom.xml files for maven projects.
  • Create and maintain of build scripts in ant, Maven and automation scripts.
  • Configured the WAMP/LAMP to make work with Oracle. Created the automation scripts in PHP, shell, Perl and on Oracle using PLSQL.
  • Manage the properties files for DEV, TST, UAT and PROD.
  • Coordinate the releases from DEV to PROD
  • Create the user guides processes documents, the implementation documents.
  • Installation and Administration of VMware
  • Installing and Setup of integrated environments.
  • Maintaining the Tags, Branching and merging the code in the parallel development.

Confidential, Columbus OH

Sr. Configuration Manager & Build Release Engineer

Responsibilities:

  • Classify and identify the Items such as documents, Source Items, Support Items and Archive items
  • Create Repository structure in the Subversion.
  • Installing Subversion, Apache Tomcat, Application servers on Unix Servers.
  • Establishing the change control in response to approved issues.
  • Maintaining the revision management, base lining
  • Auditing the Source.
  • Maintaining the Tags, Branching and merging the code in the parallel development of two phases.
  • Applying the vendor (Oracle) patches to the Trunk and All branches in Subversion Repository.
  • Documenting the process of code promotion, defect tracking and user guide for Subversion.
  • Maintaining users’ security on SVN.
  • Setting up the environments (QA, UAT and PROD) by installing UNIX, Application servers and Databases.
  • Administering the UNIX, SVN Repository.
  • Migrating the code from other Version Control to Subversion.
  • Replicating the Subversion Repositories on to multiple Servers.
  • Create the scripts to automate continuous integration of build to compile the Oracle Forms, Reports and Database Objects.
  • Installing, Configuring the Cruise control to completely automate build and deployment of the web services applications on to JBoss.
  • Creating the process documents and Train the team members.

Confidential, Springfield, OR

Configuration Build & Release Engineer

Responsibilities:

  • Provided support to the Development, software quality assurance QA & BA teams by performing periodic builds or coordinating changes to multiple test and/or production application environments. Adheres to established RTP processes or as appropriate.
  • Planed, coordinated, and executed a minimum of three mock migrations per major release.
  • Handled all migrations into the production environment and To Ensure that only quality changes are introduced into the production environments
  • Attended all bug prioritization meetings with development and product management representing RTP team.
  • Responsible for building and Deploying Java code to Application servers.
  • Configured Depots Sync the client workspace with Depot, Implemented Promotion groups, Users, Groups labels, branching on Perforce.
  • Used P4 Protect for setting Protections for Perforce Server.
  • Involved in taking in Backups, Checkpoints and Journals.
  • Used P4 Command line interface commands in script to migrate the code to different promotion Groups.
  • Configured the defect tracking gateway of Perforce with third-party Vendor Defect tracking tool.
  • Administered the Perforce server to meet the needs of the project.
  • Maintained labeling convention to source files to protect the integrity of Source files.
  • Responsible to untar the new code to different modules on node servers.
  • Administered and Performed Deployments on Weblogic, Websphere Application Servers.
  • Responsible for sanity test of Enterprise Licensing portal.
  • Administered ERP applications, which touched the Enterprise Licensing.
  • Performed build and deployments on multiple environments including QA, UAT and Production.
  • Gathered Above/Below the Line Projects with PPM ID and coordinating with PM’s regarding Release schedules
  • Responsible for the migration of the DDL and DML scripts to Oracle Databases from Source control management systems.
  • Coordinated multiple parallel Releases and Instance refreshes.
  • Wrote the script to automate the migration of Informatica Objects in QA, UAT and Production Environments.
  • Built and deployed the Java (J2EE) and .Net application to Application Servers.
  • Worked closely with developers and managers to resolve the issues during the deployments to different environments
  • Documented deployment & Remedy process for Catalyst project.

Confidential

Unix Administrator

Responsibilities:

  • Installation of UNIX and Applications databases, Application servers, CVS version Control on UNIX.
  • Setting up of centralized user and group authentication via LDAP to all the applications.
  • Administration of Apache and configuration.
  • Set up the LAMP to create company internal web front end.
  • Set backup on daily basis and restore from back up whenever needed.
  • Set up cron jobs to automate the daily jobs.

We'd love your feedback!