We provide IT Staff Augmentation Services!

System Analyst (build Release/ci) Resume

2.00/5 (Submit Your Rating)

SUMMARY

  • 4+ years of experience in Build Release management, Continues Integration and Developer Operations.
  • Ability to manage SCM processes which include compiling, packaging, deploying and application configurations.
  • Triggering Jenkins CI jobs as part of Build and automation. Build tools Ant, Gradle and Maven.
  • Experienced working onDocker containers.
  • Branching and Merging operations on the SCM, running the containers and creating the Docker images.
  • System Builds, Server Builds, Installations, Upgrades, Patches, Migration, Trouble shooting.
  • Version control systems includes GIT, and Perforce P4V.
  • Strong command on source controller concepts such as Branches, Merges and Tags.
  • Efficient in tracing complex build problems, release issues and environment issues in a multi component environment.
  • Extensive experience in working with various teams such as QA, Engineers and other teams to ensure automated test efforts are strongly integrated with the build system.
  • Working closely with teams, in order to ensure high quality, timely delivery of builds & releases.
  • Troubleshoot issues generated while building, deploying and in production support.
  • Integrating build labels as part of build integration.
  • Strong Ability to grasp latest technologies and to properly apply new tools to build applications.
  • Intensively involved in supporting, maintaining and troubleshooting activities for software applications and services.
  • Experience working with Agile Methodology,software version control and release management.

TECHNICAL SKILLS

Continues Integration Tools: Jenkins, Dockers, TeamCity, Confidential Proprietary Build Integration tools(CI/CD).

Scripting: Python, Bash.

Source Control: Git, Perforce P4V.

Build Tools: Ant, Maven, Gradle.

Static Analysis Tools: Coverity, Codacy.

IDE: Eclipse

Issue Tracking: JIRA.

Knowledge on AWS: EC2, S3, IAM, Developer Tools.

Configuration Management: Chef.

Data Base: SQL/PLSQL.

Operating System: Windows, OS X, Linux.

Concepts: Data Structures, OOPS, IPC, DNS, TCP/IP, C/C++.

Debugging: gdb, pdb and JTAG.

PROFESSIONAL EXPERIENCE

System Analyst (Build Release/CI)

Confidential

Responsibilities:

  • Design and Develop a Continues Integration environment for the Sales Force org’s Dev, Uat2, SIT and CI.
  • Every org has its child repository where are the developer changes gets in, sync parent and child repos for all the changes.
  • Working on the Ant scripts for the retrieval and deployment from sales force org’s including the Git task’s.
  • Trigger the Jenkins jobs on the configured salves as part of Continues Integration. Integrating GitHub repos and salesforce orgs with Eclipse IDE.
  • Handling machine account’s as part of the fork’s and automation.
  • Deploying developer changes on to the Salesforce Sandboxes.
  • Adding web - hook’s for triggering the jobs on the Jenkins server’s whenever an approved pull request went in.
  • Determining merge conflicts issues as part of pull requests and merging changes.
  • Taking care of all the Jenkins configuration set-up for every product line.
  • Resolving the build failure errors from source code management till post build actions.

Build Release Engineer

Confidential

Responsibilities:

  • Analyzing and fixing all the build failure errors during continues integration, for Product lines 17.1.X and 17.2.X.
  • Handling all the branch and merge operations, whenever a code change went in. Responsible for the server side issues and providing all the appropriate resolutions.
  • Keeping track of the builds that are triggered for the various teams, in case of build failure coordinating with them and providing with fixes all the time.
  • Master and Slave Build executors, keeping track of all the required plugins up-to-date and post build actions. CI and CD of the production builds.
  • Building new slaves based on the requirement analysis, coordinating with developer’s and quality analysis folks for the future releases.
  • Build artifact’s storage on the externally configured hard drives for future needs.
  • Build failure analysis with respect to the product lines, Ant build tool and bash scripts are part of the build steps.
  • Creating Docker images and running containers for the build images.

Build Release and Integration Engineer

Confidential

Responsibilities:

  • Built up the continues integration and testing stations for automation testing and analyze call flows on various wireless protocols(3GPP).
  • Integrating label’s and triggering them on the CIT’s, release of builds to different customers based on their Product line requests.
  • Modem Integration and Testing (MDM9x25 LE and MDM9x15 LE).
  • Triggering the builds for all the product lines, fixing the build issues, storing build artifacts and releasing builds to the customers.
  • Every customer specific product line has dedicated continues integration servers to perform all the associated test cases.
  • Code merging and branching on Perforce P4V.
  • Documenting the changes went in for every release.

We'd love your feedback!