We provide IT Staff Augmentation Services!

Devops/scm Architect Resume

0/5 (Submit Your Rating)

VirginiA

SUMMARY

  • Senior Architect with over sixteen years of experience, well - organized, and excellent communication skills.
  • SME in Devops Design/Implementation from Groundup
  • Experience building Hybrid Could Environment from Groundup
  • Extensive experience building BGP links between site and ISP
  • Expert level with Linux Package Management (both DPKG and RPM)
  • Subject Matter Expert with AWS implementation and Virtual Private Could(VPC) in particular
  • Advance level scripting skills with Bash, Perl and Python
  • Expert level in Complete Software Configuration, Build/deploy management and Change Management
  • Strong understanding and a wide range of experience with SDLC automation tools including installation, configuration, customization and implementation for large-scale, global project teams.
  • Solid experience in coaching and managing project team members, business teams, and analysts to facilitate and implement Devops solutions, including on Cloud from ground up, with a variety of hybrid tools and solutions leading to Saasification of applications
  • Great interpersonal skills
  • Excellent communication skills both written and verbal
  • Two years of Experience with Configuration Management tools such as Puppet
  • Performed Full Blown Puppet Enterprise Installations and Configuration of Puppet Agents
  • Installed Puppet Enterprise and connected it to Puppet Agents in the Enterprise AWS
  • Writing and Modifying Puppet Modules, Manifests and Facts (orawls, apache)
  • Define, Simulate, Enforce and Report through Puppet Enterprise
  • Puppet - Gathering and Managing of nodes by the Puppet Master
  • Have worked with Chef implementations and migration from Puppet to Chef for over three years. Well versed with design/implementing and scaling of build farms for various technology stacks using Chef Cookbooks/recipes.
  • Have coached and trained Chef usage to various small size team developers and Ops teams.
  • Used Docker and its containers to scale build machines/farm with Chef

TECHNICAL SKILLS

Operating Systems and Application Servers: UNIX, Windows, SunSolaris, Linux OS, Amazon AWS EC2 Cloud, BEA WebLogic, IBM WebSphere, JBoss, Tomcat

Process and Methodologies: Application Lifecycle Management (ALM), Agile Development, Scrum, Rational Unified Process (RUP), Software Engineering Institute’s Capability Maturity Model (SEI/CMM)

Tools: IBM Jazz tool suite: Rational Team Concert, Rational Quality Manager, Rational Requirements Composer; Rational App Scan, Rational Functional tester, Rational Publishing engine, RRDI, UDeploy, Rational ClearCase, ClearQuest, CQTM, OSLC, Build Forge,DOORS Next generation/ RequisitePro, Rational Functional Tester, Rational Performance Tester, AppScan 5.x, Telelogic Synergy, DOORS, Merant PVCS, TFS, SCCS, MS-Visual SourceSafe, SwaScan Code reviews, Git,SCM, Jira, Subversion, Jenkins, Chef, puppet, Sitecore, Nagios, CruiseControl, CruiseControl.NET, Hudson, Maven, Selenium, Cucmber, Jacoco,HP QTP, HP QC, Rational Test Manager

Languages and Databases: C, C++, Java, Visual Basic, PowerBuilder, Perl, Ruby, Python, Jakarta Ant scripts, Maven, Shell scripting, XML, HTML, PL/SQL, Oracle 8i, 9x, 10g; Hadoop, MongoDb, NOSql, Informix, Sybase, MySQL

PROFESSIONAL EXPERIENCE

Confidential, Virginia

DevOps/SCM Architect

Responsibilities:

  • Engaged with projects to collect and gather application information and desgn and replicate Git repositories including branching structures from Clearcase to Git.
  • Analyze, design and implement migration roadmap for over 2000 applications from legacy environment into Cloud.
  • Setup Dev/QA/SIT/UAT/PROD environments on Amazon Cloud
  • Configuration of S3 on Amazon AES cloud ( both private and public) and well versed with bitbucket
  • Assessed and analyzed security threats while migrating applications into new cloud environment
  • Used Bash/Perl scripting to migrate data from SVN to GIT
  • Primarily used RPM packages to bundle the build artifacts including database schemas and related configurations created on redhat OS based Docker containers to artifactory and extracting rpm packages from artifactory to be deployed to actual environments.
  • All deployable units to target environments have been created as RPM packages, for all content management system based applications for 1200 JVMs with multiple tomcat services in each JVM.
  • RPM gave us the ability to use checksum unique identifier for our identification mapping down into deployment targets
  • Implemented build pipelines using Amazon AWS ECS container service, using standard Amazon VPC configurations within a private network, and then scaled it run containers with just webservices with web URLS’s exposed on https 443 to the outside world with a different subnet
  • Used IAM to define roles and permissions.
  • Have used a variety of tools like Git-Teamfoundation/clearcase/Cq bridge, Git svn and cvs2svn utilities to migrate data
  • Implement Chef orchestration tool to setup horizontal build farms to test the migrated applications into Git and Jenkins from rational tools.
  • Migrated several applications already using puppet to Chef manifests/modules into appropriate cookbook/recipies.
  • Used Chef EC2 plugin to create AWS build farm instances for all java/j2ee applications.
  • Assisted and coached QA team and developers to use AWS build farms created by Chef for migration testing of applications, without impacting their current environments and release processes.
  • Implemented DOCKER containers to ship/promote builds from dev for all java based applications.
  • Used Marathon and Mesos to Deploy Docker containers for the above task.
  • Setup one click automation of deployments from one environment to next using tools like Jenkins,Nexus and SVN/Git.
  • CI cycle includes Complete unit testing and functional testing using Selenium/Cucmber/Jacoco
  • Used gerrit for code reviews in the new system.
  • Redesigned the build architecture by filtering all third party jars from migrating into Git and instead migrating them into Artifactory.
  • Installed and setup Udeploy for enterprise deployments of J2ee applications for UAT and production.
  • Integrated Visualstudio with Git and Subversion to maintain and manage Sotecore releases.
  • Deploying applications to Jboss/Tomcat/WAS using Jenkins as one of the CI/CD tool.
  • Integrate teamforge with HPALM and DNG and integrate the same with Tracker (similar to Work items in RTC) in Teamforge.
  • Integrate Clearcase connector with teamforge.
  • Wrote migration scripts to automate migrations from Clearcase to Git.
  • Agile coach for waterfall teams moving into Agile Process implemented through Teamforge ALM tool and Git.
  • Manage and evaluate consultants (15) working on the migration projects
  • Liaison between Confidential and Confidential .

Confidential, North Carolina

DevOps/SCM Architect

Responsibilities:

  • Implement DevOps architecture, for BCBS, which includes end to end implementation of ALM, using Rational RTC, RRC, RFT tools with Jenkins as a CIE tool.
  • Own and Migrate 100 odd applications with a team of 4 resources from Serena Dimensions to Rational RTC and integrate Junits/RFT tests as part of CI and CD
  • Used Bash/Perl to automate Rational tools, RTC/Jazz build engine to integrate change management lifecycle with Clearquest, as well as for build logs parsing and execution
  • Python was primarily used to automate Chef/Python scripting for manifests and cookbooks, apart from that, used to migrate applications from Subversion to Git with history
  • Help Retire Serena/CVS/MS TFS by adopting Subversion as a secondary reference storage reporsitory, which in turn got integrated with Rational RTC
  • Integrate RTC with RRC/DOORS/RQM/RFT/Jira
  • Implemented Rational App scan for code reviews and security
  • Integate RTC with Clearcase/Clearquest connectors and design Work Item methodology based on Agile process
  • Used RPM packages to bundle the build artifacts including database schemas and related configurations created on redhat OS based Docker containers to artifactory and extracting rpm packages from artifactory to be deployed to actual environments.
  • Completely re-design and refactor builds for each application, including technologies like Message broker, Siebel, Batch jobs release automation for ControlM, Pega, Siebel, Message Broker, .NET etc.
  • Integrated UDeploy with RTC for seamless release management, especially for deployment process to both UAT and Production environments, app servers being Jboos within development and WAS as a production App server.
  • Nexus is installed using tomcat App server.
  • Integrated Rational Jazz Build engine with visualstudio to automate release and deploy content management packages to sitecore for both Dev/SIT/UAT and prod
  • Help maintain parallel branches/streams for current IT applications moving from standard architecture to Enterprise wide SOA architecture, including sharing of code strategies, apart from using effective branching/labeling/baseline methodologies.
  • Architect and design automation of builds and deployments to Dev, QA and productions environments using Rational Jazz Build engine, integrated with Jenkins and U Deploy.
  • Coach and train applications in the new tools and processes
  • Migrate applications from traditional waterfall processes to Agile/SCRUM based processes.
  • The whole environment is setup on AWS EC2, and on windows and Linux operating systems, during which, an extensive validation work has been done, when moving from traditional Unix boxes to Linux and windows, including AWS S3 implementation and configuration of IAM.
  • Created and used Chef cookbook templates from Chef supermarket to enable CI/CD orchestration for migrated applications.
  • Implemented configuration management tool Chef for CI/CD for all migrated applications into Rational Jazz and used Jenkins integrated with Chef to standup build farms for application’s to enable teams to test the migrated applications in an independent environment on AWS cloud

Confidential, Illinois

DevOps/SCM Architect

Responsibilities:

  • Designed DevOps solution for Confidential on AWS EC2 cloud infrastructure, for their applications to move from their current outsourced vendors based data centers into Confidential organization
  • Used Bash/Perl scripting to migrate data to AWS EC2
  • Implemented Subversion, Nginx, Apache web server, Jira, Jenkins, Nexus solution for their version control and CIE solution with a complete ALM solution.
  • Migrated 7 of their major Confidential .com reservation system onto new cloud environment and helped them achieve a seamless build/deploy/test automated solution at an enterprise level.
  • Implemented Plastic SCM Version control system and migrated applications from Subversion to Plastic SCM and redesigned the Build and deployment architecture using Jenkins, to meet Agile release process and automate DevOps cycle by effectively reducing the build and deployment times from 52 hours 21 hours.

Confidential

SCM Build Architect

Responsibilities:

  • Implemented Cloud Infra from ground up on Amazon EC2 to implement complete end to end ALM SCM solutions for Confidential .com, which includes complete re-factorization of core application build and deploy process including packaging of binaries.
  • Migrated assigned projects into RTC using uniquely defined templates. Help set up build architecture for OMS software (retail software created by IBM) using open source tools like Jenkins, Maven/Nexus, Ant in Linux environments.
  • Installed and configured RRDi with CLM 4.x for Accnture reporting purposes.
  • Used Bash/Perl scripting to automate RPM packages creation
  • Coordinates and architects builds around RTC, GitHub, Subversion for various Lines of Business, refactoring builds along the way. Developed multi-code, line merge strategies within RTC and GitHub.
  • Mentored and coached teams being migrated into new build farm along with assisting them with ALM tools use. Set up and train offshore team in the build architecture which was created and set up, to be handed over to (as a service) to the client.

Confidential

Devops/SCM Solutions Architect

Responsibilities:

  • Responsible for setting up ALM solutions for Confidential over internal Confidential cloud infrastructure, including build out of server farm on cloud for complete ALM solution.
  • Migrated assigned projects into RTC, with uniquely defined Templates. Mentored and coached teams being migrated into ALM tools. Helped teams develop and understand the new ALM environment; they will be using going forward. Worked closely with Stakeholders to migrate source code and come up with Stream/Component methodologies.
  • Helped migrate APAC (Asia pacific) based applications maintained in Subversion, MS TFS and CVS into IBM Rational RTC.
  • Migrated Change Management tools data, including Jira/ClearQuest to RTC/RFT/RQM. Evaluated and worked closely with Blueprint and Tasktop technologies to come up with requirements mapping and for QC integrations. Developed environment independent build architecture for each application to be migrated into RTC; choice of tools being Maven, Apache Ant.
  • Used Bash/Perl to automate Rational tools, RTC/Jazz build engine to integrate change management lifecycle with Clearquest, as well as for build logs parsing and execution.
  • Setup/install and configure hosting platforms in data centers located in Singapore and hongkong for Rational tools, which included setting up of WAS/Rational tools
  • Setup support teams in Pune for tools support by hiring technicians and training them to meet SLAs.
  • Eclipse platform with various plug-ins needed for each project with common enterprise Nexus repository. Implemented Enterprise Builds, and helped migrate their current processes into RTC; especially mapping work items flow structure to their SDLC process.
  • Arrived with solutions on integrating legacy technologies with new ALM tools, by implementing seamless end to end ALM solutions for both midrange and client/server applications.
  • Worked integrating RTC with mainframe systems using Rational Developer for Z leveraging RTC plug-in for RDZ. Used ChangeMan as intermediary tool to perform unit testing.
  • Refactored and re-architected current application development processes by evaluating both open source and COTS tools and enabled teams to adopt best practices, which aligned with Confidential ’s global strategic initiatives. This includes for various ERP systems Confidential has adopted over the years.
  • Worked closely with Singapore and New York teams for APAC region based applications. Performed RTC customizations, which include process template customizations. Integrated RTC with RQM and RRC. Mentored and coached users in RTC, RQM, RRC on a regular basis.
  • Managed and maintained RPE templates and server. Installed and configured RRDI with CLM on both AIX and Linux platofrms with a POC done on windows OS.

Confidential

SCM Architect

Responsibilities:

  • Responsible for implementing SCM architecture over WAN, to enable global application development between Milwaukee, Istanbul and Hongkong, eventually extending it To LATAM.
  • Installed and implemented Jira for G12 project. Integrated Subversion with Jira. Implemented Subversion/Jira based SCM systems for globally distributed Oracle applications development with core development team in Hong Kong and Istanbul.
  • Designed branching methodology and implemented automated and procedural processes for both Subversion and Jira. Implemented automated build and release process using Hudson/CruiseControl for development, UAT, and production environments using Apache Ant and Shell Scripts. (OS is a hybrid environment using Linux/Unix and Windows.)

Confidential

SCM Architect

Responsibilities:

  • Defined and deployed Rational ClearCase, ClearQuest, ReqPro, ProjectConsole, SoDA, MultiSite ProjectTracker tools for global clients
  • Provided Rational hosting solutions/support for global clients
  • Offsite setup of Rational servers in Warwick, UK for Clients in Europe.
  • Offsite setup of servers and training of 15+ person support team in Bangalore, India.
  • Subject Matter expert for Rational tools setup providing Tier 1, 2, 3 level support in client organizations.
  • Customized ClearCase in regards to setting up VOBs using UCM methodology.
  • Customized ClearQuest databases for each client based on change management process methodology.
  • Backend DB for ClearQuest is SQL server 2005 and for ReqPro SQL server 2000.
  • Daily support of global users in ClearCase, ReqPro and ClearQuest.
  • Setup Rational Build Forge for Java/J2EE applications and come up with Apache ant scripts.
  • Upgraded Rational Build Forge from and set up Build Forge using SSL.
  • Build Forge architecture was 3 layered architecture on Windows 2003 server, accessing ClearCase server and builds running on development integration server with unique FTP concept of moving files and deploying of build products to BEA WebLogic/Tomcat.
  • Migrated Apache Ant script based build model to Maven based application builds.
  • Set up Build Forge for multiple projects for various states defined in SDLC.
  • Set up customized build architecture for each client in remote servers using Cruise control control.NET
  • Migrated client SCM repositories in VSS, CVS into ClearCase UCM VOBs.
  • Trained and mentored India Rational support teams.
  • Documented the setup process and hand it over to clients and rational support teams.
  • Helped upgrade Rational tools from 7.0.1 to 7.1.1.1
  • Implemented RQM on Unix environment with WAS for both 2.x and latest version 3.x.
  • Implemented RTC/Jazz 2.X and 3.x on both AIX and windows 2003 servers with Oracle and SQL server backend databases.
  • Integrated Rational publishing engine with Rationa Clearquest and created basic templates to generate daily defect reports for CCB meetings.
  • Implemented Rational AppScan 5.x for Confidential and its clients, which include enterprise installation, configuration and user training. The setup was in an interop (AIX/Windows) environment with Backend SQL Server/Oracle DB
  • Implemented performance tests with simultaneous 150 users to test the Rational apps using load runner on Rational web servers located in Europe and Manila.

We'd love your feedback!