We provide IT Staff Augmentation Services!

System Administrator Resume

4.00/5 (Submit Your Rating)

OBJECTIVE:

To obtain a position that utilizes my DevOps, SDLC, System Administration, Development and hands on managerial and lead experience in IT environment. Experienced in transitioning to DevOps experience configuring CI using tools like Jenkins, Build Forge. SCM/Version Management Tools Git, ClearCase and knowledge of Chef/Puppet, Dockers, Dockers Swarm and Kubernetes. Successfully delivered 40 consulting assignments with 100% success rate which included from pre and post sales, going live to recover from hardware failures, upgrades, migrations and assessments, leading the junior consultant and partners. (Excellent Reference available from consulting engagements while consultant four IBM/Rational using ClearCase and ClearQuest and Build Forge and as well current SCM position).

PROFESSIONAL SUMMARY:

  • Proven IT consultant with 20 years of experience in all aspects of SDLC, And 2.5 years of experience in transitioning to DevOps.
  • Experience with leading SCM (ClearCase, Git) and CI (continuous integration), automation framework Jenkins, Build Forge, Team City. Setting up the pipeline in Jenkins and Homegrown tools via scripting.
  • I have proven ability and track record to train and support developers, testers, and engineers on DevOps/SCM processes and tools. Possess hands - on DevOps experience, system administration and development experience, a strong math background, analytical skills, and the ability to work in a team environment.
  • I am a proven performer with a strong track record of achieving cost savings through process improvements and automation while reducing errors and increasing release acceptance rates.

TECHNICAL SKILLS:

DevOps Tools: Jenkins, Git, Chef/Puppet, Eggplant, Cucumber, Dockers, Kubernetes, Eggplant .

SCM Tools: ClearCase (Base and UCM), Git, GitoLite, RTC, SVN Synergy/Continuous, PVCS Dimensions, (Sublime Confidential /AT&T internal CM tool) and PVCS Dimensions.

Change Management Tools: Jira and ClearQuest, Mantis and home grown tools back at AT&T (Sublime)

Build Tools: Jenkins, Build Forge, Make, Ant/Ivy and Gradle.

Languages: C, Shell (bash, ksh), Awk, Perl, Python.

Databases: MySQL, Oracle, Informix, and Sybase.

Change Management/Tracking Tools: ClearQuest, Mantis and Jira.

Continues Integration Tools: Jenkins, Bamboo and home-grown tools on LAMP stack.

Development Process: DevOps, Agile, RUP.

Build Tools: Ant, Build Forge, Nmake ( Confidential /AT&T), Build, Open Make, IBEC (Home Grown, build automation tool Intelligent Build Environment tool at AT&T).

Installation Tools: Chef, Puppet, RPM, fpkg, swpkg (HP)

Hardware: HP-UX, Sun-UX (Solaris), Linux( Ubuntu, SUSE, Red Hat), Windows 2003, 2000 and NT.

EXPERIENCE:

Confidential

System Administrator

Responsibilities:

  • Active Player in transitioning to DevOps and creating, managing the pipeline and coordinating the fixes.
  • Manage multiple sites using Jinkins/Git/ClearCase sites, secured and unsecured.
  • Improve process and automate most important parts, using scripts and Jenkins.
  • Setup and transfer Jenkins jobs to new servers.
  • Train junior engineers and mentor them.
  • Recover replicas gone bad.
  • Preform and automate the Java Builds.

Confidential

System Administrator

Responsibilities:

  • Install and Upgrade ClearQuest Webserver, FTS (Full Text Search), CTE/CCRC servers.
  • Improve and stream line the install process and upgrade the documentation.
  • Work ALM Schema integrated with ClearCase UCM.
  • Day to Day UCM ClearCase support limited to 15% of time.
  • Work with IBM on top 10 issues (RFE, Bug Fixes) impacting Qualcomm.
  • Respond to performance related issues.
  • Run Database audits and work with IBM to get issues resolved.
  • Respond to log audits and issues generated by ClearCase over 15 thousand clients using Splunk.

Confidential

System Administrator

Responsibilities:

  • Provide high level design to map ClearCase, Change Management to Git open source tool.
  • Successfully demonstrate and provide proof of concept for providing similar control and restrains in Git and Gitolite as currently implemented in ClearCase and Change Management Tool.
  • Enhance homegrown build automation tools and framework with detailed monitoring and visibility and automated test.
  • Automating Release and Daily builds, provided key enhancement so build can be performed in parallel.
  • Automated /scripted silent install for ClearCase which was utilized to install more than 500 clients.
  • Provide support for automated scripts to for release management and auditing.
  • Flawless migration of ClearCase from old servers to new servers using Linux OS.
  • Manage ClearCase and ClearCase Multisite at 6 Sites.
  • Day to Day issues as well as long term projects and improvements.
  • Design and present ClearCase High availability architecture.
  • Design and Size the new Hardware for ClearCase.
  • Relocate the Vobs/DB to new Linux servers.
  • Identify the hardware issues.
  • Identifying the Vob Backup up issues and the script.
  • Assess current process and identify process improvement opportunities.
  • Develop and plan implementation ClearCase cross platform a ClearCase.
  • Trouble shoots Vob DB corruption issues.
  • Write Automate nightly build script.
  • Several Automations written in Perl, Shell.
  • Recovering views gotten corrupted after IT migration to new Linux Desktop, resulting in saving 40 days of work.
  • Identify several important areas of Improvements.
  • Arrange demo for Electric Accelerator build tool.
  • Customer references are available from IBM customer engagements, over 40 successful engagements.
  • Define, Assess, deliver technical services in ClearCase and ClearQuest
  • Deliver training/classes for ClearCase and ClearQuest.
  • Implement and provide startup support ClearCase and ClearQuest including Multisite services.
  • Deliver BuildForge Class in conjunction with another consultant.
  • Deliver service to upgrade the ReqPro, ClearQuest and with the team member.
  • Handle difficult customer situation at short notice. (Details available at request)
  • Excellent references available from engagements from current position, IBM customer, as well as other employers.

Confidential

Software Configuration Manager

Responsibilities:

  • Identifying gaps in the current process along with both short and long-term fixes.
  • Develop and deliver the CM presentation to development leads, VP and various stake holders.
  • Delivered branching and merging solution to manage current releases, production release, service pack, and emergency bug fix.
  • Provide training and guidance to development teams with regards to best practices in configuration management.
  • Help define requirements for the project and criteria’s for SCM Tool Selection.
  • Arrange demos and perform tool selection to fit the company requirements and culture.
  • Implement selected/Synergy SCM tool.
  • Write and enhance scripts in Bash Shell, Perl and Nant (for .Net).
  • Provide migration plan and perform migrations

Confidential

Configuration Management Consultant

Responsibilities:

  • Provide training and guidance to development teams with regards to best practices in configuration management.
  • Provide merging and branching solution.
  • Deliver the plan to standardize the builds and arranged the demo for the OpenMake and leading SCM tools
  • Identify the missing component to implement best practice/activity-based configuration management using StarTeam.
  • Provide training and guidance in activity-based configuration management.
  • Arrange demo for activity-based component for StarTeam to Development and QA groups.
  • Identify gaps in the build process.
  • Arrange the demo for Open Make/Build F to demonstrate how it can address the needs for the development community..

Confidential

Vice President

Responsibilities:

  • Lead the effort to develop and standardized the Configuration Management process.
  • Wrote the scripts to support the SDLC, Configuration Management and release process.
  • Assess current approach and recommend use of process-based Configuration Management using Rational’s Unified Change Management (UCM) and ClearQuest, RequistePro and SODA.
  • Fix all bugs in old process and tools and wrote scripts to automate the process.
  • Lead a team of 2 members along with directing the work of others in implementing process improvements for NT releases and securing the environment.
  • Wrote over 700 lines of Korn Shell and Perl scripting code for 50 functions to automate tasks to reduce errors.
  • Train the new staff providing guideline to necessary training and courses need to take over the day to day CM work.
  • Provide Change Management expertise to Risk Analysis team for ClearQuest.
  • Customize the ClearQuest defects for End User, QA, and Development.
  • Customized Reports based on Product/Application/Component for improved Management and status/sate of the Application.
  • Design and Customized and Mapped ClearQuest to the Product, Projects, Application and Subcomponents.
  • Designed and defined and state transition of activity (Bug, enhancement).
  • Designed and implemented loose integration of ClearQuest and ClearCase for improved Change Management and Quality Assurance.
  • Describe benefits of recommended approach and detail steps to be taken to integrate UCM with ClearCase for version management and ClearQuest for Change Management, ClearCase MultiSite for high availability and improved backups.
  • Implement improvements to process, tools, and existing scripts resulting in reducing the release time by a factor of 10 while achieving 100% a ClearCase acceptance of releases from the client’s release distribution management group.
  • Delivered and executed the plan using SAMBA for interoperability ClearCase with Unix (Solaris and HP-UX) and NT.
  • Integrate Slick Editor, SODA, and RequistePro with ClearCase.
  • Migrate users to ClearCase from Visual Source Safe.
  • Setup and conduct a pilot program using UCM with ClearCase and to demonstrate capabilities.
  • Designed and demonstrated in ClearCase Multisite Producer/Consumer and Shared Code using UCM.
  • Train the client’s developers on the new SCM System, improve developer guidelines for SCM, and provide ongoing consultation support to developers.

Confidential

System Administrator

Responsibilities:

  • Migrated users from old architecture to component based new VOB in ClearCase.
  • Applied scripts and triggers for process customization and enforcement using Perl and Ksh.
  • Investigated and debugged Perl, Socket related issues between NT client and Unix Server.
  • Guided and supported the team follow improved component based standardized Configuration Management process.
  • Guided and initiated new development teams for Configuration Management using ClearCase.
  • Administered and resolved day-to-day issues for a dozen applications in UNIX /NT environments.
  • Due to loss of team member, handled release distribution and later completely automated the batch delivery process to most efficiently handle batch deliveries while eliminating the need to replace lost headcount.
  • Provided improved branching & merging strategies based on need of development teams saving time and enforcing the policies.

Confidential

System Administrator

Responsibilities:

  • Brought on board by the company as a SCM expert to resolve SCM problems that internal personnel weren’t able to resolve on their own.
  • Streamlined the change management and build process to better enable the client to manage up to 10 different branch lines of the product with their staff of over 200 developers and 50 testers. Supporting 3-tier architecture with Front end being Java, middle tier(C++) and backend on Oracle.
  • Automated the SCM and build tools by creating a database, shell scripts, and a set of tools to handle different types of builds including full, partial, and quick-fix builds as well as branch and 40 different variants of Baseline.
  • Recreated exact version of the file (as required by developer) working directly with SCLEARCASES and by passing Sublime to get around Line Level dependency by inserting and excluding certain deltas from SCLEARCASES files and feeding customized list of delta for insertion and exclusion to get command.
  • Handled code changes from development to the baseline build, integration, system test, and production by creating scripts.
  • Instilled discipline and developed process so that any baseline can be recreated from scratch in event of emergency.
  • Above process was put to use and saved lots of time when files got a ClearCaseidentally removed by new member of configuration management team.

Confidential

System Administrator

Responsibilities:

  • Performed Configuration Management Assessment by interviewing key players to learn about the current process, define the client’s needs, and document SCM requirements and helped them Select SCM tool.
  • Researched several SCM tools including Clear Case, Continuous, Sublime, StarTeam, True Soft, PVCS Dimensions and PVCS Pro.
  • Each tool was evaluated based on general and client specific criteria’s:
  • Ease of File, directory, Baseline versioning, parallel development and merging, build management, migration, object baseline management. Hardware support, ease of use and development, issue/bug management integration. IDE integration, vendor support, Total Cost of Ownership and More.
  • Presented strengths and weaknesses of each tool to client’s staff including the Vice President of Development and the QA Manager.
  • Prepared a written report recommending use of PVCS Dimensions and arranged demo to show how the tool could address the client’s needs.
  • Provided hardware (Sun Solaris) and network recommendations for the PVCS Dimensions, configured the tool including enabling it to work with Exceed, and installed the tool in the lab.
  • Provided a web interface set of related applications for the Communication Software Launcher (CSM).
  • Handled SCM and programming support as well as porting install package “fpkg” from HP-UX9 to “swpkg’ HP-UX10.
  • Provide change management expertise to address interface between Remedy and Sablime.
  • Responsible for release coordination for SONET 4.0 including setup of new generic/branch under SABLIME database.
  • Performed initial installation of application and simulators and conducted sanity check using Tuxedo and Java GUI.
  • Enhanced software and hardware for build environment, customized system administration-related Perl scripts, investigated and resolved change requests for the application and system network controller interface.
  • Lead software configuration team that supported 50 developers.
  • Managed build environment spanning 3 separate databases eventually merging the 3 databases into 1 database.
  • Developed tools to generate reports that helped redesign schema for the Informix database.
  • Resolved Sublime, Nmake, Informix, and C++ issues under HP-UX 9.0.4.
  • Developed and tested procedures for upgrading from HP-UX 8.0.6 to HP-UX 9.0.4 at a customer site.
  • Provided configuration management and system administration support.
  • Managed and automated the software build environment and developed installation scripts.
  • Administered and managed 3 Pyramid with UNIX-OS, installed and managed 15 Sun Solaris workstations, and performed daily backups using automated backup tools.
  • Participated on a team to convert project (WMS) to Object Oriented Design to be implemented in C++ using Case Tools(Like Object Center etc.).
  • Implemented Sublime for SCM and Nmake for compiling software and provided training to developers, testers, and engineers.
  • Managed Change Management System and configuration (CMS) and build environment.
  • Converted the CMS database to Sublime, and customized CMS commands by modifying the C source code.
  • Developed tool to convert change request history from the CMS system to Sublime.

We'd love your feedback!