We provide IT Staff Augmentation Services!

Devops Architect Resume

4.00/5 (Submit Your Rating)

Chicago, IL

SUMMARY:

  • 14 years of IT experience in Web and PC based applications
  • Experienced in source code management for multiple development teams using GIT, SVN, Confidential, Perforce and CVS version control tools
  • Good experience in creating automated build scripts using maven, ant, gradle, nant, MS build, etc
  • Expertise with application server deployments - Tomcat, JBoss, IIS & WebSphere
  • Strong knowledge and experience with software development tools, practices and the software development lifecycle
  • Good communication skills with an ability to resolve issues without creating conflict.
  • Expertise includes Software Development Life Cycle from project definition to post-deployment documentation
  • Good presentation and interpersonal skills

PROFESSIONAL EXPERIENCE:

Confidential, Chicago, IL

Environment: TeamCity, Jenkins, TFS 2015, GIT, SVN, Maven, MS build, SQL Server 2014, win2008 R2, win2012, Azure, RHEL 6, Docker, sonarqube, Nexus pro, powershell, bash scripting

DevOps Architect

Responsibilities:

  • Procure 12 VMs (windows & linux) to design a DevOps farm powered by TFS2015, TeamCity, Jenkins & SonarQube
  • Designing, implementing and developing solutions enabling Development and Operations team to build, deploy, monitor and test applications and environments
  • Implementing monitoring and reporting solutions across a range of environments and platforms
  • Evaluating and advising on virtualization and containerization solutions
  • Environment provisioning solutions using Docker, Vagrant, puppet, etc
  • Automating the build, deployment and testing of Front End, Middleware and Database components with HP DMA
  • SSRS reporting on project status to PMO & development teams
  • Mentoring the DevOps team on Agile & SAFe concepts
  • Mentoring DevOps team on TFS 2015 ALM & custom wit designs
  • Proposed & implemented TASKTOP tool for work item migration/sync from Jira & QC to TFS2015
  • Migrated code with 100% history from SVN to GIT & legacy TFS to TFS2015
  • Proposed & implemented BAU solutions for teams with more than a 500 developers & QA across the globe

Confidential, Chicago, IL

Environment: TeamCity, Jenkins, Git, Version One, Perforce, Gradle, Maven, Ant, XML, Python, Java, CentOS, mySQL, InstallAnywhere,Vmware,VirtualBox, Puppet 3.7

Lead Engineer

Responsibilities:

  • Monitoring Confidential activities using Version One tool
  • Maintain Confidential and daily scrum activates for a team of 5 build engineers
  • Implemented confluence and code collaborator to team activities
  • Converted all batch files to shell scripts for Linux development/deployment
  • Installation & maintenance of a SuperMicro blade server
  • Created yum and nexus proxy repositories for development teams
  • Install Jenkins on Ubuntu and port all TeamCity builds to Jenkins
  • Code base migrated from Perforce to Git
  • Gitflow builds with Jenkins
  • Created Docker images using Jenkins
  • Worked on creation of custom Ubuntu & Centos VDI’s
  • Deployed Puppet, Puppet Dashboard, and PuppetDB for configuration management to existing infrastructure
  • Implemented Puppet modules to automate configuration of a broad range of servicesUBS Investment Banking

Confidential

Environment: JIRA, SVN, SRLweb, ServiceNow, Maven, Ant, XML, Java, RHEL5/6, Oracle, IIS6

Release Manager

Responsibilities:

  • Responsible for an offshore team of 15+ members
  • Mentoring team members on Unix basics as well as shell scripting (Solaris/Linux)
  • Mentoring team members on Agile SDLC and Jira usage
  • Implemented Agile practices in the project via JIRA application
  • Back-up Scrum master for both applications
  • Administers new custom fields in JIRA as per project needs
  • Integrated JIRA with FishEye & Crucible on Windows/Linux servers
  • Helped Java & Oracle developers in implementing code review standards
  • Upgraded SVN from 1.4 to 1.6 to negate the cached credential error
  • Versatile usage of ServiceNow system to log tickets for CAB approvals
  • Maintained & upgraded Oracle release scripts (BDR) from Solaris to Linux systems
  • A key role in Oracle 11g upgrade on all Linux DB servers and DB refresh processes
  • Decommission of Solaris ETL batch servers EOL
  • Maintained an automated Java web deployment tool - SRLweb & WARP
  • Managing IIS 5.0 / IIS 6.0 Web servers and hosted web sites
  • A close monitoring of all Maven dependencies used in the project

Confidential, San Diego, CA

Environment: Confidential, Jenkins, Nexus, Maven, Ant, XML, Java, RHEL5/6, Oracle, notepad+ +, Cygwin

SCLM Architect

Responsibilities:

  • Proposed improved VM infrastructure for EOL hardware
  • Worked with SysOps & DBA teams to clone the EOL ABE (Master & Slaves)
  • Created a local test machine similar to Jenkins master - test new plugins (SLOC, etc.)
  • Upgraded from Jenkins V1.446 to v1.446LTS (stable version)
  • Maintenance on home-brewed Confidential plugin for Jenkins
  • Educate the benefits of maven vs ant and assisted dev teams in the conversion process
  • Create & update maven archetype to support multi-module development projects
  • Installed static code analysis tools & other plugins to CI - IBM AppScan, Sonar, Checkstyle, PMD, findbugs
  • Maven dependency resolution for NEXUS artifactory manager
  • Working with Enterprise Architects on Confidential policy procedures
  • Resolve day-to-day build issues ( Confidential & build.xml troubleshooting)
  • Maintained Confidential code base for a large-size development team
  • Confidential administration - adding users, projects & maintaining ACL permissions
  • Assisted development teams during code merge conflicts
  • Involved in POC for Collabnet-SVN ( Confidential replacement)
  • Regular communication with both onsite & offshore development teams

Confidential, Sunnyvale, CA

Environment: Perforce, Jenkins, Ant, Kintana, Java, Linux, Oracle eBusiness Suite R12, Oracle Web Center 10g, Oracle SOA suite, MS SharePoint

Release Administrator

Responsibilities:

  • Maintained Perforce code base for a mid-size development team
  • Established new Confidential ( Confidential ) in the current system
  • Responsible for developing efficient code management techniques and get approvals from project management team (PMO)
  • Responsible for developing efficient code branching structure - use of Release branches for PRD deployments
  • Creation of new development branches as required by the development team
  • Initiate regular discussions with development team on keeping new branches to a minimum
  • Performed Code merges & assisted the concern development team during code drops
  • Develop weekly build summary reports for development and Management teams
  • Regular communication to the development team on Environment status and code mapping

ConfidentiaL, Dallas, TX/Springfield, MO

Environment: Confidential Integrity Suite 2005, Cruise Control, Perforce, Ant, Jira, HP QC 8.0, Solaris, Tomcat, Java, CSS, Ant, XML, JavaScript, Unix, Toad, shell scripts, Oracle SQL, PL/SQL

Release Administrator

Responsibilities:

  • Converted and scheduled automated nightly builds using CruiseControl
  • Maintained Continuous integration effort with CruiseControl along with scheduled builds
  • Manage and Control Code, Collaboration and Change requests with Confidential
  • Confidential Integration with Mercury Test Director for Quality Center 8.0 - enhances traceability and auditability by linking defects found using Quality Center
  • Installation of Confidential Integrity Suite 2005 and providing Confidential Toolkits access for required users
  • Performed weekly and on-call deployments of both test and production applications.
  • Co-ordinate builds and release cycles on the request of business with dev teams, testing teams and project management teams.
  • Responsible for Database patches update, configuration changes, environment troubleshooting, out of memory fixes.

Confidential, Dallas, TX

Environment: Cruise control, Axios systems - Assyst Enterprise, Cognos/RCL, Solaris, Apache, Winscp, FileZilla, Java, JavaScript, SQL, Quality Center 9.2, Perl/Shell scripting

Configuration Administrator

Responsibilities:

  • Executing the tactical level activities associated with assembly and migration of applications and source code between application development environments
  • Working with the software development and QA teams to build, package and release software into staging and production environments
  • Performed SVN administration in a Windows/UNIX distributed software development environment
  • Maintained bug tracking with HP Quality Center
  • Extensively used Assyst Enterprise for improved communication of goals, traceability and enhanced collaborative development
  • Change in activities regarding Pathway were recorded as Change Requests via Assyst Enterprise
  • Maintaining a balance of Emergency Change Requests (ECR) to Regular CR. Acquiring Management approvals for Change Requests created and coordinating with concerned Teams in implementing the procedure

Confidential, Springfield, Missouri

Environment: CruiseControl, PVCS, MySQL, Perl & Shell Scripts, Toad, Test Director, WebLogic, SQL Server, WebSphere, Windows 2000, Tomcat, J2EE, Ant

Configuration Administrator

Responsibilities:

  • Converted and automated builds using Ant. Scheduled automated nightly builds using cruise control
  • Maintained Continuous integration effort with Cruise Control along with scheduled builds
  • Co-ordinate builds and release cycles on the request of business with dev teams, testing teams and project management teams

Confidential

Environment: ASP, SQL Server 6.5, Windows NT 4.0, IIS 4.0, Visual Basic 6.0, VBA, HTML, MS Outlook, VB Script

Student Intern/Application Developer

Responsibilities:

  • Designed the Functional specifications and Technical specifications
  • Coded the script using Notepad and HTML editor
  • Developed an Engine which develops web pages
  • Enforced Database security along with NT Security

We'd love your feedback!