We provide IT Staff Augmentation Services!

Software Build & Release Engineer Resume

0/5 (Submit Your Rating)

Mountain View, CA

OBJECTIVE

  • Seeking a SCM Build/Release Engineering position in a challenging and rapidly growing organization focusing in the areas of Software Engineering, Information Technology, Semi - conductor, Biotechnology and eBusiness

SUMMARY

  • 15+ years of varied Product Engineering and IT experience both on the Technology and Business side.
  • 7+ years of experience in Software Build, Release and Configuration Management Engineering using CM tools (Hudson, QuickBuild, SVN, GIT, Perforce, SaltStack, Chef, ClearCase, Remote ClearCase, Multisite ClearCase, Ant, VSS, ClearQuest, gmake, Microsoft TFS, Shell Scripts, Build Forge, IBM Web Sphere MQ Client, IBM Web Sphere Message Broker Toolkit, Putty, RFHUtil, WinSCP, SQuirreL SQL Client) under various Windows, UNIX/Linux, Android, MAC-OS and MAC-IOS platforms.
  • 2+ years of Administration experience in Linux, Clearcase, Multisite ClearCase, VSS, Microsoft TFS, Quality Center, Requsitepro and ClearQuest.
  • 3+ Years of Experience in Cloud Computing, Virtualization using VCenter Server, VSphere, DB Server & ESXI Hosts, Mobile Applications Using different Android operating systems.
  • 2+years of experience automating Build and Releases process using Bash scripting.
  • Experience in setting up and working with SCM tools such as QuickBuild for Cross Platform environment (like Windows, Linux, Android, MAC-OS and MAC-IOS), Hudson, Maven and Ant.
  • 4+ years of experience in Project Management, Quality Management, SPI & CMM Activities, QA . Also having Certification in Project Management from UC Berkeley, CA.
  • Experience in defining development, maintenance and Software Quality Engineering processes for both local and global IT operations, distributed product development and technical recruiting.
  • Knowledge in continuous integration tools such as Jenkin, TeamCity & automation tools like Chef.
  • Worked with different global companies and directly worked with Developer, Analyst, Project Manager, Sr. Director and a VP
  • Multinational working experience in US, Europe and Asia
  • Demonstrated experience in setting up and established dedicated SCM/SQE/SPI Process Setup in product development centers for both local and global operations.
  • Experience in allocation, planning, vision, evaluating business needs, improve Software Improvement Process, established & implemented processes in several Divisions to achieve CMM Level-2, ISO-9000.
  • Good experience with product & Software development life cycle.
  • Thorough understanding and implementation experience with global processes (development/maintenance/QE), infrastructure management, resource management, customer relationship management and project team building both for the product and IT development environments.

TECHNICAL SKILLS

Operating System: Linux/Unix, Windows, Android, Apple MAC-OS and MAC-IOS.

S/W Configuration Management tools: Hudson, QuickBuild, SVN, GIT, Perforce, SaltStack, Chef, ClearCase, Ant, VSS, ClearQuest, gmake, Microsoft TFS, Shell Scripts, Build Forge, IBM Web Sphere MQ Client, IBM Web Sphere Message Broker Toolkit, Putty, RFHUtil, WinSCP, SQuirreL SQL Client.

RDBMS: Oracle, Oracle Application Server, Sybase, SQL Server.

Languages: C, C#, SQL*PLUS, PL/SQL, Shell.

Software tools: Quality Center, QA Partner, SilkTest, Rational Test, Rational Purify, Quantify & Pure Coverage on Windows, Unix/Linux and VMWare.

PROFESSIONAL EXPERIENCE

Confidential, Mountain View, CA

Software Build & Release Engineer

Responsibilities:

  • Deployment of code including 450 applications and backend structure including deployment of Relay, Rpldbus, Storage Nodes, Router, Mysqld in different cluster in non-production and production fabrics on a large scale with continuous integration and continuous deployment
  • Coordinating/executing continuous integration, continuous deployment, build server patching, and continuous delivery of Confidential ’s frontend applications as well as backend components.
  • Working as a Build administration to do permissions management and node administration
  • Hands on experience in DevOps setting up and working with tools such as Hudson, Jira, GIT/SVN, SaltStack
  • Extensive problem solving from the network all the way through the application stack
  • Working in environment where it is required to think that automation is a key component to operating a large-scale system and think of multiple data centers and code deployments.
  • Working on automating Build and Releases process using Bash scripting and Hudson
  • Hands-on experience of system administration of the following tools: Version control system (Subversion,Git), defect tracking tools (JIRA) and build/deployment platforms (Hudson/Control-Deployment)
  • Serve as a primary point responsible for the overall health, performance, and capacity of one or more of our non-production stacks and involved in Release operations focused and experience with large scale code deployments
  • Assist in the roll-out and deployment of new product features and installations to facilitate our rapid iteration and constant growth
  • Develop tools to improve our ability to rapidly deploy and effectively monitor custom applications in a large-scale UNIX environment
  • Participate in a 24x7 rotation for production issue escalations
  • Function well in a fast-paced, rapidly-changing environment
  • Communicate effectively with people at all levels of the organization

Confidential, Folsom, CA

Sr. Build and Release Engineer

Responsibilities:

  • Daily working on Build failure analysis, build throughput time analysis and provision new build servers and Coordinating/executing build server patching
  • Working as a Build administration to do permissions management and node administration
  • Working as a Build configuration management to add/edit build configurations, configuring Incredibuild agent settings & audit same and monitoring build space on build agents and build store.
  • Working on performance troubleshooting to identify bottlenecks and track metrics
  • Interacting with Customer and establishing communication with customer
  • Experience in Developers Builds, Daily builds, Nightly builds, Continuous Integration Builds, Pre-Production builds, Production Builds using Quick Build tool which run on Windows, Linux(Umbuntu, Red Hat), Android OS (MCG, MCG-Desktop, MCG-4.2, MCG-4.4, OTC, ABT, ABT64, PreSi), Apple Macintosh and Apple IOS. Also working on QuickBuild maintenance with scheduling and executing QuickBuild upgrades, plug-in updates, and downtime testing.
  • Working on Cloud Computing, Virtualization using VCenter Server, VSphere, DB Server & ESXI Hosts, Mobile Applications Using different Android operating systems.
  • Working on automating Build and Releases process using Bash scripting and QuickBuild
  • Working on Release Cycle to support running of scripts provided by the development community, troubleshooting release script runtime errors
  • Experience in developing, enhancing and maintaining engineering tools that improve and enhance engineering productivity including; Continuous Integration, Make files and release delivery processes, defect, test case management, configuration management, and code-review and complexity systems. Also he understood all aspects of code and is interested in building best practice services for a large scale coding environment.
  • Hands-on experience of system administration of the following tools: Version control system (preferably Perforce, ClearCase/Git), defect tracking tools (e.g.: JIRA/ClearQuest) and build/deployment platforms (e.g.: QuickBuild)
  • Excellent communication skills (written and verbal), interpersonal skills, as well as organizational skills.

Confidential, Foster City, CA

DevOps / System Engineer

Responsibilities:

  • Configuration Controller - Service Asset and Configuration Management, Release Manager, Build Engineer, Test Engineer, Application Analyst, and Project Manager
  • Have the ability to manage routine and non-routine, moderately complex processing and change requests, as well as support customer initiatives.
  • Assess operational opportunities to increase service quality or efficiency and help establish processes where necessary.
  • Experienced in enterprise-level build and release management using CM tools such as ClearCase, Remote ClearCase, Multisite ClearCase, Subversion, Maven, Microsoft TFS, Ant, ClearQuest, Shell Scripts, BuildForge, IBM WebSphere MQ Client, IBM WebSphere Message Broker Toolkit, Putty, RFHUtil, WinSCP, SQuirreL SQL Client.
  • Experienced in building .NET applications using Team Build Foundation Server, MS Build, Rational ClearCase and Rational BuildForge and Experienced in building, packaging and deploying Java applications using Maven, IBM Websphere, ClearCase and Rational Build Forge.
  • Experienced in using ClearCase, organizing versioned artifacts into versioned components, creating baseline at project milestone, recording and tracking request for change, organizing and integrating consistent sets of versions using activities, maintaining stable and consistent workspaces
  • Experienced in using ClearCase for branching, labeling, merges of branches, GUI interface, version control of source code as well as version control of complete build environment and tools.
  • Experienced in creating VOBs, Views, Developers, Integration and Release branching structure, label based Major, minor, patch, incremental or daily builds using ClearCase
  • Experienced in Continuous Integration with Team Foundation Windows Server 2010, PowerShell, and Shell scripting (.NET & Unix/Linux server management, deployments)
  • Working on Cloud Computing, Virtualization using VCenter Server, VSphere, DB Server & ESXI Hosts, Mobile Applications Using different Android operating systems
  • Worked on detail oriented with strong communication and interpersonal skills
  • Experienced in in a fast-paced, team-oriented environment and with Agile development methodologies
  • Had proven analytical, problem-solving, and organizational skills and worked with rapid software development and release cycles, Had strong understanding of SCM principles and best practices

Confidential, Palo Alto, CA

SCM Build and Release Engineer

Responsibilities:

  • Implementing Process related with Daily, Official & Milestone Builds, Patches & Releases
  • Defining global distributed development processes & methodologies.
  • 4+ years of experience in designing, Implementation, Testing and Deployment of VMware Infrastructure in Client-server environments on Windows platform for Varian applications. Installation, Configuration and maintenance of Hosted VMware products.
  • 3+ Years of experience in using Visual Studio/.Net experience (C#), ClearCase, organizing versioned artifacts into versioned components, creating baseline at project milestone, recording and tracking request for change, organizing and integrating consistent sets of versions using activities, maintaining stable and consistent workspaces
  • Working on automating Build and Releases process using Chef Tool, Cloud Computing, Virtualization using VCenter Server, VSphere, DB Server & ESXI Hosts.
  • Experience in using ClearCase for branching, labeling, merges of branches, GUI interface, version control of source code as well as version control of complete build environment and tools.
  • Established & improved Software Quality Engineering (SQE), Software Configuration Management (SCM) and Build/deployment Process, build automation tool such as Installshield and knowledge of Branching, tagging strategy based on the project demand.
  • Excellent Team Player, ability to work with peers and/or external support teams on complex projects and issues: keep all involved informed of activities progress and provide status reports to management.
  • Worked as a Quality Center Administrator & Support Person for SQE World Wide Organization. Also Support & maintain the Integration of Quality Center with Rational’s RequisitePro, Rational’s ClearQuest, Segue’s SilkTest Test Automation tool & Quality Center Advanced Reporting Tool
  • Performed Product Builds & Configuration Management of Varian Medical Device Software Products.

We'd love your feedback!