We provide IT Staff Augmentation Services!

Devops Consultant Resume

0/5 (Submit Your Rating)

Reston, VA

OBJECTIVE:

  • Hands - on DevOps Lead, Solution Architect/Migration to Cloud/Containerization/Implementation and Configuration of new tools and environments/ CI/CD /Build/Deploy/Infrastructure Automation

SUMMARY:

  • Superior record of steady career progression over 20yearsin IT while working with some of the top consulting firms (EDS, SAP, Capgemini, and CSC) and in serving some of the largest and global clients (Ally Financial, US Treasury, IRS, MDS Pharma, Confidential, GM, Ford, Tenneco Mfg., Visteon, Census Bureau, Gulfstream Aerospace, SAP, Department-of-Defense (DoD)).
  • Proficient in working with multiple vendors, stake holders, and project resources. Proficient in gathering requirements, documentation, design, and presenting ideas for review/approval.
  • Proven ability to implement tools, processes, support multiple environments (Dev, Test, Prod), and manage enterprise level projects while working with multiple teams and geographic locations.
  • Work Ethics - Reliable, persistent, and hard working to ensure project success. Take pride in designing and implementing DevOps solutions. Passionate about implementing the best practical solutions to meet the organizational goals while providing the highest ROI. Always in-tuned in paying attention to the client, promptly acting upon the direction from the stake holders, and in building lasting relationships with clients, co-workers and project teams.
  • SDLC - Hands-on practical experience and in-depth knowledge of SDLC gained while supporting multiple software development projects for multiple clients in various roles (QA, Software development, Technical Leadership, Solution Design and Implementation).
  • SW Configuration Management/CMDB - Experienced in designing and implementing SCM/CMDB Solutions. Assessing as-is environments and implementing practical solutions to meet business needs. Expert knowledge ofSource Code Control, Branching, SW Integration, Baselines, CM Audits, Change, Defect, Build, Release, and Configuration Management practices. Hands-on experience with ClearCase, ClearQuest, PVCS, VM, Subversion (SVN), Git, Remedy, Mercury, and additional SCM tools.
  • Best Practices and Methodologies - Experienced in Implementing DevOps Solutions while utilizing SDLC, CMMi, ITIL, Agile, Waterfall, ISO900, SEI, and IEEE best practices.
  • Databases - Thorough knowledge of relational databases, architecture, SQL, PL/SQL, schemasand hands-on experience in working with Oracle, SQL Server, Sybase, DB2, Ingress, and Access database.
  • OS/Platforms-Extensive experience with all major UNIX, Linux, and Windows Platforms, including some experience with Mainframe.
  • Automation tools - Proficient in implementing automation tools (Hudson, Jenkins, UrbanCode Deploy, CruiseControl, ant, Maven, Subversion (SVN), Git, make, Puppet, Chef, Capistrano, AWS OpsWorks, Nexus Sonatype, and Apache Archiva). Proficient in scripting Python, Perl, Ruby, Java, VB, VBA, and Unix/Linux Shells.

TECHNICAL SKILLS:

OS: Windows, Unix (Sun Solaris, HP-UX, AIX), Linux/multiple distributions, MF

Version Control: CVS, Subversion (SVN), ClearCase, AccuRev, Perforce, TFS, PVCS, git

Build & Integration: make, ant, Hudson/Jenkins, Bamboo, CruiseControl, Maven, AWS/EC2/S3/IAM

JAVA OSS Repositories: Sonatype Nexus Pro, Apache Archiva, Artifactory

App/Web Servers: IIS, Apache Tomcat, Websphere, WebLogic/SOA, Oracle Hyperion/DRM

Languages & Scripting: C, C++, Java/J2EE, VB, SQL, .NET, Ant, Nant, Unix Shell (bsh/ksh/csh/tcsh), Perl, Python, Unix/Linus Shell Scripting, Ruby

Defect Tracking Tools: ClearQuest, JIRA, Team Track, Remedy, Mercury

Database: Oracle, Sybase, DB2, MS SQL Server, MS Access, MySQL, postgresql

Methodologies: SDLC, RAD, Agile, Scrum, RUP, Waterfall

Best Practices: ITIL, CMMI Level 5, ISO9000, SEI, IEEE

Miscellaneous Tools: Visio, MS Office Suite, MS Project, Clarity, Business Objects, Micro Strategy

PROFESSIONAL EXPERIENCE:

DevSecOps Assessment and Setup contract with Intelizign

Confidential

Responsibilities:

  • Assess the client’s current DevSecOps environment to optimize, enhance, and improve.
  • Work with the Cross-Functional Teams (Dev, Test, Ops, and Security) to understand their pain-points, understand their immediate and future requirements.
  • Identify gaps, work with stake holder to prioritize order in which gaps/features are to be implemented.
  • Configure 21 Software project into an automated CI/CD pipeline.

DevOps Consultant

Confidential, Reston, VA

Responsibilities:

  • Currently migrate SAP SuccessFactors and BizX Applications for Federal Clients from SAP Data Centers to SAPNS2 ACE Cloud.
  • Work with multiple projects, teams, applications, and technologies in support of ongoing deployments, migrations, and DevSecOps/SCM needs for SAP SuccessFactors Applications.
  • Also, migrated many Federal clients from SuccessFactors to NS2 Cloud Environment. Received praises from the NS2 and SuccessFactors management for this work, have internal s at both locations to attest.

Support Daily SCM Operations

Confidential, Springfield, VA

Responsibilities:

  • Worked with multiple projects, teams, applications, and technologies in support of ongoing SCM needs for CBP.
  • Implemented, configured, maintained, and upgraded DevOps tool chain (Jenkins, Maven, Jira, CruiseControl, Artifactory, Git Stash, SVN, and AppDynamics).
  • Setup and configure projects in Jenkins and CruiseControl.
  • Installed, managed, and configured Weblogic, Websphere, httpd, and Tomcat Servers.
  • Managed Test, Perf,, and Prod environments.
  • Worked with the Cloud Team as a lead interface for CBP in providing requirements for migrating CBP applications to Cloud.
  • Setup Docker in AWS Cloud, worked with project teams to select an application for migration to Docker/Cloud which could be used as a template for other teams to migrate their applications to Cloud/Docker Env. Migrated first CBP application to Docker/Cloud.

Hands-on Enterprise SCM Architect, DevOps, Continuous Integration/Delivery

Confidential

Responsibilities:

  • Assess existing processes to eliminate inefficiencies and non-compliance. Provide recommendations and implement solutions to enhance and streamline SCM processes.
  • Designed/Implemented defect tracking solutions utilizing, ClearQuest, Mercury and JIRA
  • Automate and streamline build process utilizing SVN, Git, CruiseControl, Hudson/Jenkins. Implemented Agile Continuous Integration process to automate daily builds, releases, and deployments.
  • Responsible of installing and configuring Weblogic (WL), Oracle Hyperion Suite, and DRM.
  • Responsible of Building and Deploying SOA Composites using Weblogic (WL), Java apps in Tomcat, performing DRM import/export, and creating UNIX/Linux shell scripts for automation.
  • Manage Software/Database environments (Development, test, integration, and production)
  • Chair and facilitate the daily Architectural Review Board (ARB) and Change Control Board (CCB) meetings.
  • Respond to audit requests and work with the auditors to ensure compliance.
  • Completed feasibility study for modernizing client’s IT environments to Amazon (AWS). Study included utilization of User Interface APIs, Linux and Windows based EC2 instances, storage (S3), Elastic Beanstalk, OpsWorks, Load Balancing (ELB, HAProxy), setting up VMs/AMIs, Elastic IPs, and implementing security through Identity/Access Management (IAM) for users/groups.
  • Migrated development teams to cloud computing. Implemented role based security control, SSH/WinScp access, managed key pairs, created stacks, layers, instances, clones, elastic IPs, Load Balancers, assigned storage, and implemented Jenkins, Puppet, Chef, and Capistrano.
  • Implemented scripts to continually monitor BETA, PRF, INT, SYS Test, and PROD environments.
  • Implemented scripts to send alerts in the event of performance degradation or failure.
  • Provided to the user base in using new tools and processes (PMs, SW Developers, DBAs, and IT Operational Support Personal).
  • Provided a complete set of requirements to implement a new defect tracking system using ClearQuest. This has been designed, developed, implemented, and currently being used at the US Treasury/Office of Comptroller of Currency (OCC) as an enterprise defect management system. Created customized JIRA workflows to manage change requests at Northrop Grumman for DOD/Army Project (Pentagon).
  • Implemented processes for conducting SCM audits within the OCC environment.
  • Implemented versioning scheme for major, minor, and emergency releases.
  • Implemented requirements for back-out procedures.
  • Participated in CCBs, assess risk for various implementation plans, participate in release schedule meeting, review communication and deployment plans, and provide weekly release readiness status to the sr. management.
  • Implemented processes surrounding the use of CM tools (ClearCase, VM, PVCS) in branching, merging, promoting code through various lifecycle stages (development, testing, and production), locking source code, and creating baselines.

Sr. Software Configuration, Change, and Release Manager

Confidential, Bloomfield Hills, MIa

Responsibilities:

  • Designed and implemented an end-to-end Configuration Management Plan for 80+ member team with a highly automated build and deploy process.
  • Implemented AccuRev branching scheme for parallel development, merging, code integration, and change propagation.
  • Implemented a web based defect tracking system accessible 24x7 in the United States and India.
  • Performed daily configuration, change, build, and deployment activities.
  • Chaired and facilitated CCB meetings.
  • Managed test, beta, and production environments.

SCM Architect and Process Lead

Confidential, Southfield, MI

Responsibilities:

  • Worked as an Architect and Process Lead responsible of overseeing the SCM activities for two separate teams (software development, software maintenance/support) consisting of over 350 resources located in four geographical regions (Michigan, Chicago, Canada, and India).
  • Gathered corporate requirements from the project office, and project requirements from the stake holders to conduct initial assessment.
  • Manage a geographically dispersed release management team consisting of nine CMs.
  • Planned, defined, received approvals, and implemented the following CM processes and tools in support of GM initiatives at the Capgemini development center
  • SW Development Process based on SDLC along with a fully automated integration, build, and deployment process to (test, beta, performance, and production) environments.
  • Configuration Management Process utilizing SVN and VM
  • Sharing of test and development environments by the development, QA, and the support team.
  • Implemented processes and created plans to consolidate code into a single repository for over 150 applications. The source code was initially scattered over at multiple vendor sites in various geographical locations. Identified and worked with the SCM Leads for each of the applications to track, transfer, and integrate code into a single repository.
  • Provided SCM to create awareness and to insure compliance with the SCM policies and procedures.
  • Participated in CCBs and release planning meetings.
  • Conducted SCM audits on high visibility projects to verify compliance. Provided audit reports to the stake holders.
  • Implemented a complete IT Asset Management solution for MDS Pharmaceuticals based on CMDB within an ITIL and FDA regulated environment.
  • The complete solution was implemented in three phases.
  • Requirements gathering (detailed information on CIs and attributes to be captured, maintained over its lifespan, and retired).
  • Architecture, design, and implementation of CMDB and auto-discovery tools.
  • Implementation of tools,, and work methods to analyze and reconcile the differences between the CMDB and the data collected by the auto-discovery tools. . Implementation also included CMDB Audit Plan, Physical Inventory Audits Plan, Missing Data Work Instructions (WI), Data Normalization WI, Processing Duplicate CIs, setting up templates along with the routing and approval process to capture approvals prior to adding new CIs and making changes to existing CIs, and more.
  • This project was administered and managed from the Capgemini Data Center located in Dallas.
  • This project was implemented at an enterprise level and comprised of over 6000 CIs located at multiple facilities in Canada.

Software Development Manager

Confidential, Savannah, GA

Responsibilities:

  • Worked as a SW Development Manager managing multiple projects within the VIPER portfolio of Client/Server and Web based Applications. These applications were developed in .Net using C#, VB, and ASP programming with SQL Server backend.
  • Responsible of client interface in managing daily activities, interfacing lead engineers of various engineering disciplines to design, enhance, and re-engineer PLM/PDM process in Enovia/LCA environment.
  • Responsibilities included managing a team of BAs, Architects, DBAs, Programmers, Testers, Administrators, and Network Engineers to build, integrate, test, and deploy 3-tier solutions.
  • Provided direction to Configuration Managers in streamlining SCM processes, ensuring proper baselines are created and maintained, integrating, and managing source code received from multiple project resources and vendors (IBM, Axiom, Dassault, and Insight) in the Harvest repository.

Software Development Manager

Confidential, Southfield, MI

Responsibilities:

  • Managed a development portfolio of PC-Fast/OSCAR applications
  • Managed a team of on-shore and near-shore (Canadian team) of technical resources (programmers, analysts, & DBAs).
  • Acted as a conduit through which all work request and new requirements were channeled, assigned, monitored, and approved.
  • Ensured all PC-Fast source code and artifacts were properly tracked and promoted in the PVCS repository.
  • In-charge of ensuring adhering to the CMMi level 5 processes.
  • In-charge of ensuring all documents were up-to-date, approved, signed-off, and properly tracked.
  • Performed Release Management activities utilizing CVS repository for the OSCAR application.
  • OSCAR application was developed in Java/J2EE, on a Websphere platform in a UNIX environment.
  • OSCAR application also utilized server clusters for load balancing and failover capabilities. Whereas PC-Fast portfolio contained a set of client/server applications that were developed using VB/VBA with SQL Server backend.
  • Administered CVS repository and users on a Linux platform to manage OSCAR source code.
  • Wrote step-by-step deployment instructions for IBM resources that controlled the production environment. The instructions included:
  • Configuration changes to the production environment.
  • Deployment of Java/J2EE code on Websphere platform.
  • DDL, DML, and DCL changes to the Oracle database.
  • Conducted Release Readiness reviews.
  • Coordinated nightly deployments requiring Keane, IBM, and HP resources.

Configuration/Release Manager/PDM Metaphase Administrator

Confidential, Dearborn, MI

Responsibilities:

  • Worked as a dedicated and people-oriented Metaphase Administrator with a positive attitude.
  • Administered Metaphase application on the distributed UNIX platforms.
  • Configured, Administered, and Managed R&D, test, integration, and environments.
  • Implemented Metaphase patches, updates, and new releases.
  • With every new Metaphase release, identified deprecated APIs in the customized Metaphase code.
  • Notified project teams to update customizations by removing deprecated code.
  • Worked as a gatekeeper and as a configuration manager in a multi-vendor environment to receive, integrate, manage, and build customized code. Vendors were located at various facilities within the United States, Germany, and India.
  • Build and deploy C/C++ and Java code on the UNIX platforms (HP-UX, AIX, and Solaris).
  • Streamlined build and deployment process using makefiles, Perl, and UNIX scripts.
  • Created cron jobs and wrote Perl, UNIX, and SQL scripts to automate maintenance and monitoring of multiple environments.
  • Maintained and updated backend Oracle databases, DB2, Ingress, and Access databases that were used to store persistent data for approximately 80 application.
  • Created scripts to continually monitor and alert on-call support personal when issues were detected.
  • Managed ClearCase VOBS, created branches for parallel development, setup standard ClearCase views to integrate and build code.
  • Issued and tracked ClearCase branches to the project teams and vendors.
  • Created naming and numbering schemes for major, minor, and emergency release.
  • Worked with multiple vendors and project teams to diagnose and resolve build issues.

C/C++ Programmer/Configuration Manager

Confidential, Warren, MI

Responsibilities:

  • Under the guidance of the Senior Unigraphics development team, designed, enhanced, and customized the Unigraphics code on UNIX platforms (Sun and HP) using C/C++ programming language.
  • Customized Unigraphics code for the CAD designers to by automating the manual time consuming tasks.
  • Reduced design time for repetitive manual tasks through customization and automation from weeks to hours.
  • Participated in and facilitated code reviews. As a facilitator ensured all of the changes identified during the code review are correctly updated and checked-in to the SCM repository.
  • Played a key role as a configuration and release manager for this project.
  • Implemented proprietary EDS configuration management tools on the UNIX platforms.
  • Implemented version numbering scheme.
  • Created makefiles to streamline the build process.
  • Created UNIX scripts to track, package, and deploy correct versions of the code at various vendor sites. Each vendor had a unique environment which required proper versions to be installed.
  • Created UNIX scripts to baseline, package, archive, and extract proper versions from the archives.
  • Maintained compliance with the ISO 9000 best practices and requirements.
  • Helped the organization and the project team in strictly adhering to CMMi Level 3 guidelines and in achieving CMMi Level 3 .

QA/Test Engineer

Confidential, Dearborn, MI

Responsibilities:

  • Developed test design and test plan documents for the SBDS Diagnostic System Software.
  • Created test cases to test each of the SBDS diagnostic routines.
  • Worked with the QA team to identify bugs and log issues.
  • Worked with the Software Development team, Database Admins (DB2), and the Automotive Engineers to resolve the identified issues (Software, Database, and Design issues).

We'd love your feedback!