We provide IT Staff Augmentation Services!

Sr Build & Release Engineer Resume

5.00/5 (Submit Your Rating)

San Ramon, CA

SUMMARY:

  • Over 17 Years of experience in IT industry comprising of Software Configuration Management (SCM) & Development. software experience in System Analysis, Design, Development.
  • Over 8 years of work experience in IT industry with major focus on DevOps, Software Configuration, Build and release Management and AWS Cloud Environment.
  • Expertise in all areas of SCM processes including Building binaries, end - to-end code configuration, & deployments of artifacts for entire life cycle model in Enterprise Applications.
  • Exposed to all aspects of software development life cycle (SDLC) and Agile Programming Methodologies of the projects.
  • Experience in Administration/Maintenance of source control management systems, CVS, SVN, and GIT.
  • Managed defect status meeting and key player in GO/No Go meetings before major Releases.
  • Understand various teams process difficulties and provided acceptable solutions
  • Successfully led complex projects with small teams & Large Teams, covering various aspects of software development, process and methodology.
  • Communicated with all levels of Management hierarchy and clients.
  • Validated and provided feedback for the custom applications provided by vendor and trained users for enhanced features and how to use them.
  • Prepared deployment process documents and supported deployment planning and calculate the risks and inform appropriate teams.
  • Worked with offshore teams and coordinated with deliverables, suggested path forward solution as needed.
  • Experience in and demonstrated understanding of source control management concepts such as Branching, Merging, and Tagging
  • Experience using Maven as build tools for the building of deployable artifacts from source code.
  • Experience in working with Tracking Tools like JIRA and SDP.
  • Provided feedback to Solution Architects and Technical architects to avoid recurring issues observed before and after deployment to handle those issues in CI&CD
  • Expertise in Application Deployments & Environment configuration using Ansible,Chef, Puppet
  • Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups.
  • Experience using Web logic, Web sphere web servers for deployments.
  • Managed artifacts generated by Jenkins.
  • Self-motivated, quick learner takes independent responsibility to contribute and teamwork skills.
  • Experience with build tools Ant and Maven and writing build.xml and pom.xml respectively
  • Worked on integrating Unit Tests and Code Quality Analysis Tools like JUnit, SonarQube, Clover, PMD, Find bugs and Checkstyle.
  • Knowledge on various Docker components like Docker Engine, Hub, Machine, Compose and Docker Registry.
  • Experience in Software Configuration Management, Build, Release Management using GIT,VSS, TFS, Subversion, ANT, Maven, CA Harvest, JIRA, Jenkins on Unix, Windows environment.
  • Experienced in working with Ticketing & Tracking Tools like JIRA, Remedy, HPSM and IBM Rational Clear Quest.
  • Expertise in build and deployment automation using Vagrant,, Docker containers, Ansible, Puppet and Chef.
  • Experience writing Shell and Python scripts to automate the deployments.
  • Worked with SCM team when to make the branches ready for various releases and make the Dev, Test, SIT, UAT, Pre-prod and Training environments ready for concurrent releases
  • Involved and participated in production back end, fixed issues coordinated with various dev teams to make sure deployment was successful.

TECHNICAL SKILLS:

Languages: Java, Java script, Python, JSP, Rhino Script, Visual basic, VBScript, asp, .net, SQL, apex

Data Bases: Oracle, SQL server, MS access

Systems Operating: Linux (Red Hat 4/5/6/7, CENTOS), Ubuntu, Windows NT /2000/2003.

Application Servers: WebLogic Application Server 9.x, 10.x, Apache Tomcat 5.x/7.x, JBoss 4.22.GA, WebSphere 6.x/7.x/8.x

Web Servers: Tomcat, APACHE 2.x, 3.x, JBoss 4.x/5.x, WebLogic (8/9/10), Web Sphere 4.0/5.0.

Cloud Environments: AWS, OpenStack

Automation & Configuration Tools: Chef, Puppet, Ansible, Jenkins.

Orchestration Tools: Kubernetes, Docker swarm, Apache Mesos.

Networking Protocols: TCP/IP, DNS, DHCP, Cisco Routers/Switches, WAN, LAN, FTP/TFTP, SMTP.

Scripting: Python, Borune, Korn and Bash Shell scripting, Powershell

Version Control Tools: GitHub, Subversion, CVS

Monitoring Tools: Nagios, Cloud Watch.

Build Tools: Maven, Sonar, Nexus, Ant.

Bug Tracking Tools: JIRA, Bugzilla, Remedy.

PROFESSIONAL EXPERIENCE:

Confidential, San Ramon, CA

Sr Build & Release Engineer

  • Responsible for building service operations which are used by workflows and used by Technicians in Confidential &T.
  • Maintained continuous integration (CI) using tools Jenkins/Maven over diff environments to facilitate an agile development process which is automated and repeatable enabling teams to safely deploy code many times a day while ensuring operational best practices are supported.
  • Worked with requirements team and provided Template documents that can be easily understandable and when to provide that information to Admin Console team.
  • Developed APIS using JDeveloper Oracle Middleware.
  • Explained the impact of new functionality with IST team and made them comfortable for testing new technology and futures.
  • Responsible for configuring the Admin console for the propriety tools used in the environment.
  • Initiated Continuous Integration and Continuous deployment process as per company standards.
  • Run Code Difference reports and worked with dev team that code was merged to all appropriate branches.
  • Worked with Environment team to provide the necessary servers to support for multiple releases.
  • Educate Business clients about the technical difficulties and provide alternate quick deliver solutions where applicable.
  • Responsible for the delivery of Entire Admin Console Module and provide the Build to deployment team to push to production.
  • Coordinates with Configuration Manager to ensure that all applicable environment issues are resolved in advance of production implementation.
  • Post Deployment meeting to review issues and post deployment activities.
  • Communicate overall completion status to Technology Project manager and platform owners.
  • Drive continuous improvements of services and processes in order to increase platform stability and realize operational efficiencies
  • Responsible for orchestrating CI/CD processes by responding to Git triggers, human input, and dependency chains and environment setup.
  • Worked with GitHub to manage source code repositories and performed branching, merging, and tagging depending on requirement.
  • Administered Jenkins for Continuous Integration and deployment into Tomcat/Web Sphere Application Servers. Integrated builds with Code Quality Tools like Cobertura, PMD and Find bugs.
  • Managed artifacts generated by Jenkins, Responsible in developing components that has interaction with Document repository
  • Monitored UNIX and NT production servers. Contacted appropriate personnel on critical errors and resolved mid-range issue in 24/7 command center environment.
  • Took initiative in handling AWS services and involved in creating AWS Cloud Formation templates, working with Elastic Bean stalk.
  • Setup AWS resources from scratch like creating EC2 instance, ELB, Autoscaling, Setting up VPC, handling security concerns.
  • Troubleshooting concerns related to AWS services related to public and private subnets.
  • Worked with PCF for managing multiple cloud environments.
  • Managed AWS with the combination of Terraform for the optimal results.
  • Setup and Implement Continuous Integration and Continuous Delivery (CI & CD) Process stack using AWS, GITHUB/GIT, Jenkins, SonarQube, Nexus, Docker.
  • Involved in handling AWS storage services like RDS, S3, Glaciers to optimize the excessive usage of AWS storage.
  • Work with Docker + Private Docker Registry - Software is built as Docker images
  • Installed and configured Jenkins master that served 30 different slaves supporting 8 different applications with various release life cycles and multiple CI pipelines setup on project branches
  • Integrated Ant and Maven with Jenkins to automate the build process as a part of continuous delivery.
  • Part of team in configuring app pools for DEV, QA, and PROD environments.
  • Used scripts to automate the build and Deployments to various environments and also used artifactory.
  • Experience in Jenkins monitoring external jobs, distributed builds and plug-in management.
  • Administration and maintenance of Docker runtime environment, Versioning and lifecycle management Docker images, Experienced in Docker orchestration framework.

Environment: Motive Tool Modeling tool (Model and Overlay Builder), AWS, Docker, Jenkins, JIRA, VPC, NAT, IAM, S3, AWS, Cloud Watch, GIT, Splunk,Web Servers, ELB, Apache, Nginx, Groovy, Shell Scripts, Lambda, Cloud Watch, Cloud Formation, Cloud Trail, Cloud Front, Python, MySQL, Amazon RDS, kubernetes, JUnit, SVN, JIRA

Confidential, San Francisco, CA

DevOps Engineer

  • Created and maintained continuous integration (CI) using tools Jenkins over diff environments to facilitate an agile development process which is automated and repeatable enabling teams to safely deploy code many times a day while ensuring operational best practices are supported.
  • Responsible for defining branching & merging strategy, checkin policies, improving code quality, automated Gated Checkins, defining backup and archival plans.
  • Coordinated with resources by working closely with Project Manager's for the release and Project Manager for all the Operational Projects.
  • Actively involved in architecture of DevOps platform and cloud solutions.
  • Worked on the RDBMS environment and used AWS RDS
  • Implemented Database solutions using Aurora and MYSQL, involved in configuring and tuning.
  • Implementing a Continuous Delivery framework using Jenkins, Ant and Maven in Linux environment.
  • Build Automation and Build Pipe Development using Jenkins and Maven.
  • Analyzed the ANT build projects for conversion and converting to Maven build projects.
  • Working for DevOps Platform team responsible for specialization areas related Cloud Automation.
  • Developing pom.xml files for Maven build scripts.
  • Worked in migrating code from SVN to Bitbucket repo (stash/bitbucket), clean (purging files).
  • Responsible for design and maintenance of the Bitbucket repositories and the access control strategies.
  • Used Jenkins to automate most of the build related tasks.
  • Set up CI (Continuous Integration) for major releases in Jenkins.
  • Worked extensive with MAVEN build tools for writing build.xml and pom.xml files respectively.
  • Involved in managing other version control tools like GIT.
  • Application of AWS solutions especially EC2, S3, RDS, EBS Elastic Load Balancer and ELK search.
  • Configured Elastic Load Balancers with EC2 Auto scaling groups.
  • Using Jenkins AWS Code Deploy plugin to deploy to AWS
  • For consistent AWS deployment worked with PCF.
  • Created puppet manifests and modules to automate system operations. Created monitors, alarms and notifications for EC2 hosts using CloudWatch.
  • Involved in monitoring the AWS services with Cloudwatch, Cloudtrail, and managing the SNS notification for crucial instances.
  • Involved in managing the AWS services with Terraform.
  • Used Bitbucket and involved in branching, tagging, and merging.
  • Worked with the Architects on SDLC process being the owner of post development environments.
  • Carried out deployments and builds on various environments using Puppet continuous integration tool.
  • Developed and implemented the software release management for the release of web applications.
  • Wrote MAVEN Scripts to automate the build process.
  • Managed the Maven Repository using Nexus tool and used the same to share the snapshots and releases of internal projects.
  • Applied knowledge of DNS, DHCP and IP Addressing. Installation and configuration of various services like DNS, DHCP, NFS, Send mail, Apache Web Server, Samba, SSH, HTTP, RPM package management and experienced in administering Active Directory and group policies.
  • Worked closely with development team and SQA team for product releases.
  • Implemented Configuration Management, Change Management policies and procedures.
  • Worked as a system administrator for the build and deployments process on the enterprise server.
  • Documented project's software release management procedures with input decisions.
  • Automation of daily tasks using Shell and Perl scripts.
  • Deployed the static content to apache web servers and applications to Tomcat Application server.
  • Used JIRA as a Change Management/ Work Management/ SCRUM Agile Tool.
  • Build, configured and support Application team environments.

Environment: Maven, Git, BitBucket, Ant, Maven, Jenkins, Tomcat, Shell, Perl, Nexus, AWS and JIRA

Confidential, San Francisco, CA

Build n Release Engineer

  • Provided Configuration Management and Build support for more than 5 different applications, built and deployed to the production and lower environment.
  • Defined and Implemented Configuration Management and Release Management Processes, Policies and Procedures.
  • Researched and implemented code coverage and unit test plug-ins with Maven/Jenkins.
  • Work with development/testing, deployment, systems/infrastructure and project teams to ensure continuous operation of build and test systems.
  • Worked on the Oracle databases in the backend to execute the DMLs and DDLs.
  • Own full lifecycle of build system - from analysis, development, implementation and support of builds, unit testing and deployments.
  • Implement, maintain and support reliable, timely and reproducible builds for project teams.
  • Maintained build related scripts developed in ANT, Python and shell. Modified build configuration files including Ant's build.xml
  • Documented the deployment process (Migration Doc) of code to production.
  • Used Jira as ticket tracking and work flow tool.
  • Analyse and resolve conflicts related to merging of source code for SVN.

Environment: Ant, Java/J2EE, Maven, Jenkins, Linux, Solaris, Python, WebSphere, Shell scripting

Confidential, Foster City, CA

Sr. Solution Developer

  • Involved in discussion with user for functional requirement a new customization.
  • Wrote Maven Build file in Module level and integrating with main file.
  • Developed DTO classes using hibernate and exposing those DTO as a Web Services.
  • Writing interfaces and Utility classes
  • Developed Unit test case for different functionalities with the module.
  • Developed spring delegate interface to invoke class Confidential run time.
  • Developed Runtime Excel Report using JexcelApi and integrated with Browser. The report will be downloaded remotely. The data is coming from Web services.
  • Involved in design new table which is compatible with hibernate class.
  • Involved in Writing Object Relation Mapping implementation using hibernates and hibernate mapping configuration files.
  • Writing Web service using Axis and XML.Integrating Java layer with Flex adobe layer.

Environment: Java, Jdk, JDBC, Web Services, GWT, MVP Architecture, JSP, SQL Server, XML, Html, CSS, JavaScript, AJAX, Maven, SourceForge, Junit, log4j, WebSphere, UNIX, Eclipse, Putty, PL/SQL Developer

Confidential, San Mateo, CA

Web Developer

  • Involved in design of web pages for email registration pages
  • Worked with operations team for DNS mapping for client specific urls
  • Integrated web pages application to IMPACT factory to send emails to registered users
  • Make sure we follow SPAM rules and keep track of the email sent by our Organization for any auditing
  • Work with ISP to make sure our email were delivered Confidential the appropriate time and we need to coordinate with our network team
  • Wrote Testing standards for our custom web applications for standard testing validations against the DB
  • Developed web tool for testing team to visualize the results when query via web applications

Environment: VBScript, IIS Server, VSS, oracle, javaScript, HTML, sql server, jQuery, iFrames

Confidential, Bentonville, AR

Programmer

  • Developed Client Server application for Confidential to use in the Pharmacy department
  • Used Visual Basic and DB2
  • Did code review for peers and also tested other developer code by writing test cases

Environment: VBScript, IIS Server, VSS, oracle, javaScript, HTML, sql server, jQuery, iFrames

We'd love your feedback!