Devops Manager Resume
Mckinney, TX
EXPERIENCE:
Confidential / Confidential - McKinney, TX
Assistant Vice President Code Management / DevOps Manager
- With the guidance of a corporate transformation partner I get to lead a world class DevOps design implementation team. We stay current with industry trends and best practices, to ensure we're providing the best available Software Lifecycle management tool structures and continuous deployment/continuous delivery platforms, supported by strategic road maps.
- Enable application infrastructure and systems design by providing product standards, configurations, and architectures for compute and storage components in a DevOps Private Cloud based software management ecosystem. (Leading the implementation of Stash, Jira, Confluence, Bamboo, RunDeck, Chef, Cucumber, CheckMarx, Nexus, Quality Center and Sonorqube, OpenStack,,Splunk, AppDynamics, Automic, GIT, Jenkins, Apache JMeter, LoadRunner, Clarity, Navigator and more)
- We partner with other product owners and an implementation form to build, automation, to keep our architectures aligned with what our internal customers need to be efficient and effective.
- Design and deliver comprehensive systems and service management solutions. Technical leadership guiding Core Infrastructure Solution Engineers across concurrent projects to provide high value results. Create and maintain supporting documentation, planning and supervising the implementation, support, systems and processes through formal transition to customer steady-state / staff.
- Executive communications of technically complex systems; technical pre-sales activities featuring
- Optimized Operations Manager based services by expanding the use of DevOps CORE tools function to comprehensive availability and capacity management solution
- Expand Agile SCRUM adoption and elevate the business customer experience through partnership and collaboration with new Incident and Problem process owners
- Initiate data driven budgeting, capacity measurement, and planning through tool automation and close collaboration with product and service managers
- Operate a network scanning solution for automated discovery and management of infrastructure asset and configuration inventory
- Evolve ITSM/CMDB toolset maturity; collaborated with application delivery managers to create an application and service models described in context of business processes.
- Coordinated transition project tasks with product managers; executed smooth migration and maintained high service level metrics
- Integrated cross-platform, cross-technology event management solution; provided centralized availability and performance monitoring, correlation, de-duplication and escalation services for Windows, UNIX, and Linux servers, network, database and applications, including financial, call center, and public internet services
- Led process improvements that moved former Root Cause Analysis (RCA) team from reactive reporting toward ITIL based problem management.
- Mentor in Senior and junior staff in the ways of leveraging best practice and automation.
- Responsible for creating FTE forecaster for proofing out expected headcount needs.
Confidential / Confidential - LA,CA
Build/Release Management Engineer
- Team Foundation Server (TFS) administration; support and maintain version control
- Perform software branching activities for each release cycle
- Assist in the maintenance and administration of build/release systems
- Design, document, implement, and maintain scripts to enhance current build/release processes
- Incorporating new development projects into existing build structures
- Installing and/or upgrading new software tools when needed and help administrate common engineering resources Maintain tools and scripts to deploy and configure software products
- Troubleshoot application configuration issues in lower test and production environments; help ensure packages have been installed properly Participate in the improvement, documentation, communication and enforcement of configuration engineering processes for software applications.
- Report on configuration status of development, test and production environments.
- Enhance existing automated Build/Deploy process and architect the next generation centralized deployment
- Continually evaluate tools and technologies to improve the overall release process
Confidential - Irvine,CA
Software Tool/Process/Process Management Specialist
- Acting as the Process and Tools lead for major Atlassian tools upgrade. Implemented Latest stack that includes JIRA 6, Confluence, Gerrit, Sonar and GIT. SVN is also being used.
- Standardized and consolidated toolsets and introduced JIRA Agile to the development teams.
- I mentored everyone from upper Management, Development to Project Management on the proper usage of the mentioned toolsets in an Agile Scrum methodological environment.
- Created documentation of system architecture, How- to docs and process from for all mentioned tools.
- Mentored the Software tools team on how to effectively manage these systems upon my departure. Manage bug triage and QA Test Management process.
- Implemented TEMPO for resource and project Management. JIRA was a full upgrade and merger of two different instances one being legacy and the other was the JIRA six implementation which was a pilot of all of the above application fully integrated with single-sign on.
- Acted as the SME and product owner of the implantation while being fully hands on in its construction and driving the projects to completion.
- Helped the organization realize a full standardization of there software lifecyle end to end solutions.
Confidential, Agura Hills,Ca
Project Manager/Release Manager
- Acquired ownership of the systems and application area of the IMPACT implementation including over 50 application and business interfaces.
- Developed communication and information transfer with the Project Managers of those more than 50 systems and interfaces to manage monthly releases in a semi- continuous Integration environment.
- Concatenating continues change thru TFS and Microsoft Project to provided change matrix’s and continuous projects heartbeat.
- Managed source and other project items lead multiple meeting within the release management structure.
- Created policies and procedures for software delivery.
Confidential Burbank,Ca
Configuration Manager Build/Release
- Run weekly release update meeting for all release schedules Work with all stakeholders to manage build requirements and to manage build and release schedules
- Create automated environment to perform multiple daily builds for multiple release versions of legacy web platform and also mobile applications for all platforms.
- Wrote detailed documentation of all application lifecycle activities (branching, merging, build steps, delivery process
- Managed continues integration environment for on-demand and nightly builds and upload to TestFlight.
- Manage all release process applications (JIRA, SVN, GIT, Hudson)
Confidential, Thousand Oaks,Ca
Sr. Project Manager
- Major server and Datacenter migration with 65 servers and blades in on location and DR environment with 25 servers.
- Used Microsoft Project 2010 to create and manager project tasks
- Standard PMI project management activities including scheduling, cost, issues, status reporting/meetings, serving as primary contact for scheduling and information dissemination with the client, creating service requests for serves, change requests, etc.
- This is a major project and a hectic environment that will require a seasoned professional that can work in a hectic environment.
Managed Project team and third party team to timeline completion.
Conducted progress meeting and reported progress using a project management tool kit.
Confidential
Manager of Build & Release
- Implementation of Jira Greenhopper integrated with fisheye, Bamboo, SVN and GIT.
- Management Continuous integration for MSI, C++, C# and Linux services.
- Used Nant, Ant and Bamboo for Continuous Integration, scheduled and on-demand builds
Worked with stake holders gathering configuration file changes and database changes for software package deployment.
- Responsible for release notes and application change manifests for production deployment
- Management firmware and device software updates thru a developed website upload.
- Acted as a central communication median to all stakeholders responsible for deliverable within the software development lifecycle.
- Credited with the drafting and writing of detailed process documentation for the Application Release Cycle based on ITIL best practices.
- Customized Jira workflow for application release cycle gate.
- Also acted as a Software Application Administrator.
- Check application functionality against user stories for implementation accuracy.
- Managed communication between all stakeholders.
- Responsible for communication of Change Management events schedule releases and patch releases
Confidential
Configuration Management Specialist
- Architected Solutions for various clients in the area of Release Management, Process Management, Software
- Configuration Management, and Quality Assurance
- Implemented Business Mashups (TeamTrack) created custom workflows and lead the translation of business process to technical reality.
- Responsible for systems analysis, data auditing, process management, system development life cycle management. SME in the key point of Business Mashups (detailed understanding of mashups, applications, and orchestrations). Worked with Software Configuration Management and implementation using PVCS VM,
- TeamTrack, SVN and Nant process measurement, management, control, and improvement.
- Performed audit and internal control, software test management and quality assurance.
- Management of Information Technology Disaster Recovery and Contingency Planning.
- Worked with venders to acquire necessary software items at the best pricing possible. Worked with venders to keep software items maintenance current and price affective.
Confidential
Production Control Manager, Process Management and Automation
- Installed and configured team foundation server & Ms Build, created custom workflows and assisted with build automation.
- Responsible for systems analysis, data auditing, process management, system development life cycle management.
- Responsible for system and data management, System and data conversion.
- Prepared applications development, testing and system and data management, system and data conversion.
- Responsible for project management, coordination and and user support.
- Standards, Policy, Procedural, Technical and User Documentation.
- Worked with change management and change control in a MS .Net and C#,ASP development environments using SVN, JIRA and Jenkins.
- Performed audit and internal control, software test management and quality assurance.
- Management of Information Technology Disaster Recovery and Contingency Planning.
- Managed company premiums and claims thru a global event scheduling system.
- Managed full spectrum life cycle redundant LINUX environments that allowed the organization to promote software production through the written process lifecycle. (Sandbox, QA, Unit Test, Production)
- Managed the software consistencies on each machine insuring that all third party products and system software version were consistent from Windows environment to Windows environment.
- Worked with venders to acquire necessary software items at the best pricing possible. Worked with venders to keep software items maintenance current and price affective.
Confidential ( Confidential )
Configuration Management Architect / PVCS Specialist
- Build requirements with key stakeholders and users and senior management and utilized Enterprise
- Architecture/n-tier design skills.Performed Business Analysis duties assessing what the Configuration Management processes where needed by the organization. Designed for Scalability, Usability, Performance, Extensibility and Reliability.Worked with Choice of Authentication, Authorization strategies in regards to role based process flow and source repository security. Met and Managed Client Expectations of their Configuration Management structure as a whole. Adhered with project management standards and drafted documentation according to there organization duty flow. User manuals for IDE source control interaction and other types of how to documentation. Worked with Configuration Management/Version Tracking/Source Code Control (PVCS, VB .NET technology, PowerBuilder and Cruise Control build technology. Migration of this application from UNIX and Windows base to LINUX base.Communicated Excel with stakeholders to provide accurate reporting and information regarding the ongoing projects and initiatives.
- Experienced in coordinating, negotiating and motivating outside vendors and off-shore resources in support of timeline and IT project deliverables. Trained, motivating and mentoring onsite and offshore junior managers, engineers, developers and technicians. Coordination of user acceptance testing of final IT infrastructure and software development deliverables through iterative evolutions.
- Worked with venders to acquire necessary software items at the best pricing possible. Worked with venders to keep software items maintenance current and price affective.
- Hired and managed a team of 4 administrators and Configuration Management personnel to handle daily Linux-related and software lifecycle management responsibilities. Installed and configured and created custom associated control policies using TFS for.NET development efforts.
- Worked as a Project Manager in the implementation of JDEdwards EnterpriseOne
Management and change control in Java J2EE,PowerBuilder and MS .Net development environments
Confidential
Software Release Manager
- Communicated and interacted with Developers/QA, Management and cross-functional teams on daily and weekly basis.
- Organized build types such as daily, weekly, Milestone and maintaining by labeling, branching and providing release notes.
- Automated build processes and publish build results to developers and QA teams. Published daily source code repository activity for changes on the development and integration branches.
- Designed and implemented Clearquest version 7.0 databases for bug tracking and issue tracking for the project. Administrated Rational Clearquest 6.8 to 7.1 tool for the developer and used Rational Functional Tester 7.0, Rational Manual Tester, Rational Test Manager 7.0, Rational Requiste Pro 7.0 to coordinate testing efforts with QA team
- Hired and managed a team of 6 Configuration Management and QA personnel to handle daily Linux-related and software lifecycle management responsibilities.
- Communicated with Development/QA/Management teams for SCM requirement analysis, build tools, maintaining libraries.
- Managed full spectrum life cycle redundant LINUX environments that allowed the organization to promote software production through the written process lifecycle. (Sandbox, QA, Unit Test, Production Demo site using JBOSS)
- Managed the software consistencies on each machine insuring that all third party products and system software version were consistent from LINUX environment to LINUX environment.
- Communicated with stakeholders to provide accurate reporting and information regarding the ongoing projects and initiatives.
- Experienced in coordinating, negotiating and motivating outside vendors and off-shore resources in support of timeline and IT project deliverables.
- Trained, motivated and mentored onsite and offshore junior managers, engineers, developers and technicians.
- Coordination of user acceptance testing of final IT infrastructure and software development deliverables through iterative evolutions.
- Worked with venders to acquire necessary software items at the best pricing possible and to keep software items maintenance current and price affective.
- Planned and executed the roll out of ClearCase, SVN and ClearQuest for the Avega Decision Support software using UCM, supported the work of 50 employees including all levels of management.
- Performed extensive schema development for ClearQuest databases, working closely with various teams to customize ClearQuest workflow functionality to mirror detailed writes release management process and methodology.
- Implemented Jira an open source project tasking system that can provide valuable Automate builds using shell scripts and Maven.
- Supported developer’s executive level report for work velocity and staffing as example. Provided, and support for ClearCase, ClearQuest and Jira.
- Documented policies, procedures and technical architecture.
- Managed day-to-day SCM administration duties for ClearCase, ClearQuest and Jira.
- Created build/release and configuration management procedures using Cruise Control.
- Worked with change management and change control in a Java J2EE, SmallTalk, .Net, C# and Visual Basic development environments.
Confidential
Configuration Management Engineer / Senior Systems Administrator
- Project Manager and Chief Architect of a global, cross platform software configuration management system based on the Serena PVCS Professional suite.
- Completed Software install in a cross platform environment. Software servers were installed on LINUX, user access was done from LINUX and Windows machines.
- Held role of Senior Technical Lead on a wide range of projects targeted to Windows NT and Solaris based enterprise application development. Owner of real-time enterprise-wide NT- and Internet-based change management processes.
- Managed CM and QA technical staff. Worked with DBA, SA and other System Administrators to complete full spectrum of deployment and development tasks.
- Facilitated CRM staff meeting to determine feasibility and production system impact regarding implementation of system and software enhancements.
- Designed and implemented cross platform web change management process targeted for over 340 Internet/Intranet applications.
- Designed and implemented global NT-based source management system currently utilized by over 350 developers for all production turnovers of in-house developed PowerBuilder and Visual Basic applications.
Worked with a variety of languages including C++, Java, XML and HTML.
- Held role of Chief Architect of an NT-based development environment currently utilized by over 500 developers for over 200 applications around the globe.
- Wrote real-time enterprise change management methodology documentation.
- Managed a team of 10 administrators across multiple time zones that ensured 24/7 of all Test, QA and Production systems.
- Worked on special development project were I implemented Perforce at the request of the customer were I managed the software development project source and special detailed process rules.
- Transitioned from CVS and user based version control Methodologies to a structured PVCS Professional suited environment using a cross platform methodologies approach.
- Implemented Mercury ITG from portfolio management and used Jacada to make some legacy mainframe applications transforming them into web applications.
- Primary leader and facilitator of CRB meeting for software environmental change
Confidential / Confidential
Database Systems Analyst
- Integrated Solaris-based build environment for mainframe batch printing applications with PVCS VM 5.3/6.0 repository using PVCS.
- Added footprinting functionality to all binary targets and intermediate files. This provides embedded information about each source file used to build each target, including date, time, file size, and PVCS revision.
- Added automated PVCS check-in / check-out ability to build process.
- Worked extensively with Doctor's to create an Oracle based procedure database. Also system formatting and administrative software upgrades.
- Performed theses tasked in conjunction with the board of Directors yearly inspection for the Pathology department. Monitoring of project status, progress on a weekly basis.
- Communicated with stakeholders to provide accurate reporting and information regarding the ongoing projects and initiatives.
- Experienced in coordinating, negotiating and motivating outside vendors and off-shore resources in support of timeline and IT project deliverables.
- Trained, motivated and mentored onsite and offshore junior managers, engineers, developers and technicians.
- Coordination of user acceptance testing of final IT infrastructure and software development deliverables through iterative evolutions.