5
Vijay Goel Email: [email protected] Mobile: +919035622532 Career Objective To acquire a position that grants me the opportunity to bring my technical expertise, problem solving skills and willingness to learn and contribute towards organisation’s success and growth. . Professional Summary Dedicated to optimization experienced DevOps Engineer understands the melding of operations and development to quickly deliver code to customers. Has experience with the cloud as well as DevOps development in Windows and Linux systems 2.9 years of IT experience in Java development, Software configuration, Automation, DevOps and Build & Release Management. Currently associated with Tesco HSC as DevOps engineer for Java, C# and database project to achieve continuous integration and continuous delivery. Good Knowledge of Shell, Ant, Python, Team Foundation Server 2010, GitHub and Perl scripting. Good Knowledge in Java\J2ee, front end and back end functionality. Good Knowledge in setting up end-to-end Continuous Integration (CI) and Continuous Delivery (CD) Pipeline. Good Knowledge in CI/CD Tools such as Jenkins, Sonar, Jira, Docker, AWS, Packer, Terraform. Possess project implementation skills, planning effective backup and recovery strategies. Possess comprehensive knowledge base and experience in automated deployment tool using Nolio using workflows to achieve zero touch or near zero touch deployment. Excellent communication, interpersonal skills and a good team player. Possess good understanding of the principles and best practices of

vijaygoel

Embed Size (px)

Citation preview

Page 1: vijaygoel

Vijay Goel

Email: [email protected] Mobile: +919035622532

Career Objective

To acquire a position that grants me the opportunity to bring my technical expertise, problem

solving skills and willingness to learn and contribute towards organisation’s success and

growth..

Professional SummaryDedicated to optimization experienced DevOps Engineer understands the melding of operations and development to quickly deliver code to customers. Has experience with the cloud as well as DevOps development in Windows and Linux systems

2.9 years of IT experience in Java development, Software configuration, Automation, DevOps and Build & Release Management.

Currently associated with Tesco HSC as DevOps engineer for Java, C# and database

project to achieve continuous integration and continuous delivery.

Good Knowledge of Shell, Ant, Python, Team Foundation Server 2010, GitHub and Perl scripting.

Good Knowledge in Java\J2ee, front end and back end functionality. Good Knowledge in setting up end-to-end Continuous Integration (CI) and Continuous

Delivery (CD) Pipeline. Good Knowledge in CI/CD Tools such as Jenkins, Sonar, Jira, Docker, AWS, Packer, Terraform. Possess project implementation skills, planning effective backup and recovery strategies. Possess comprehensive knowledge base and experience in automated deployment tool using

Nolio using workflows to achieve zero touch or near zero touch deployment.

Excellent communication, interpersonal skills and a good team player. Possess good understanding of the principles and best practices of Software Configuration

Management (SCM) in Agile, scrum.

Demonstrated understanding of source control management concepts such as Branching,

Merging, Labelling/Tagging and Integration.

Received client appreciation for decreasing the release deployment cycle from 6hr to 1 hrs.

Understands Sonatype Nexus repositories for the maven artifacts and dependencies

Was exposed to Weblogic, Apache Tomcat, Jboss and Oracle application servers(oc4j)

Servers.

Major Achievements

Page 2: vijaygoel

Handled complete ownership of a project, maintaining stability across various environments. Designed & Developed build & deploy scripts for various applications to be used with

multiple environments. Automated build & deploy activities using the Jenkins and TFS. Completed POC on Docker containers for parallel testing and Apache Tomcat Replaced clearcase with github and build forge with Jenkins completely from the project. Received client recognition for improving the overall build & deploy process. Implemented CI/CD setup for a SAS, java and database application, reducing developer’s

tasks.

Technical Skills

Programming : C, C++, HTML, CSS, JavaScript, Core Java, J2EE, Spring, JSP, Ajax, JQuery, Hibernate, Android

Scripting : UNIX Shell, Windows Batch, Perl, Sqlplus, Ant, MavenDatabase : MySQL, OracleOperating systems : Unix, DOS, Windows XP/7/8, Linux RedHat, AIXIDE Tools : Eclipse, SQL DeveloperMicrosoft Tools : Team Foundation Server 2010, Visual Studio 2010/13Other Tools : SAS Management Console, Putty, Winscp, Jboss, Apache

Tomcat, IIS ServerContinuous Integration Tools

: Jenkins/Hudson, SonarQube, Nexus

Continuous Delivery Tools : CA Release Automation, Build forgeSCM Tools : Git, ClearCase, TFS2010, Jira, GitHub

Oracle Tools : OAS, RPM, RMS, RIB,OC4J(10.1.3, 10.1.2)

Experience

Organization : TESCO UK Location : Bangalore Tenure : Aug ’13 to Current Total Work Experience : 2 year 8 Months

Project Description

Tesco PLC is a British multinational grocery and general merchandise retailer headquartered

Page 3: vijaygoel

in Cheshunt, Hertfordshire, England, United Kingdom. It is grocery market leader in the UK (where it has a market share of around 30%), Malaysia, the Republic of Ireland and Thailand.

Role Description

DevOps team is responsible for all HO operations, as part of team I have worked on setting up end-to-end CI/CD pipeline for 5 projects. Using tools such as GitHub, Jenkins, Nolio, SonarQube, Ant, Maven, Shell scripting and Nexus. This has increased the DevOps throughput by reducing the time to perform manual tasks and any human interventions.

Responsibilities

Creating source repository for projects using Team Foundation server or GitHub and deciding branching strategy for development team to use.

Implemented the Continuous Integration configuration from scratch for the project using various tools such as Jenkins, Sonar and GitHub.

Implemented Continuous delivery and Continuous deployment workflows in Nolio or Jenkins and integrating it with CI pipeline.

Implemented zero touch deployment for all the non-prod environments using Jenkins, Nolio, Ant, GitHub and TFS.

Created generic Jenkins pipeline template using python which can be implemented in any java project for creating instant CICD pipeline.

Increased the overall build process harnessing the power of Jenkins, TFS build, Github and other build tools (Ant, Maven).

Designed custom workflow including the code review and custom versioning strategy using TFS workflow (.xaml).

Maintained build related scripts developed in shell for Maven builds. Created and

modified build configuration files including POM.xml

Is part of DevOps team and responsible for implementing CI/CD process on the Critical java application, which changed the total way of development teams work process.

Education

Bachelor's of Engineering Degree - Electrical & Electronics Engineering 2013

Page 4: vijaygoel

Dayananda Sagar college of engineering Bangalore India

Personal Strengths

Excellent team player, confident, fast learner, ability to handle multiple tasks and strong in debugging any issues.

Recognized by clients for excellent debugging, and problem solving skills. Received Star of the moment and Individual Contributor of the year award Good communication and interpersonal skills, ability to handle client calls, ready to accept

challenges and execute the tasks with confidence. Eager to learn and look for process improvements in all areas thus contributing towards

team’s growth and success.

Personal Dossier

Date of Birth : 20-Oct-1988Hobbies & Interests : Volleyball, CookingLanguages known : English, HindiNationality : Indian

Permanent Address : Hemant Goel store, near B.O.I, Ratu road Ranchi, Jharkhand, 834001