We provide IT Staff Augmentation Services!

Build & Release Engineer Resume

0/5 (Submit Your Rating)

New York, NY

SUMMARY

  • Qualified Professional with 5+ years of experience in IT industry with strong expertise in CI/CD (Continuous Integration/ Continuous Deployment) process, with strong background in Linux Administration, Build &Release Management,DevOpsand Cloud Administration.

SUMMARY

  • Have experience in Linux Administration, Configuration Management, Continuous Integration, Continuous Deployment, Release Management and Cloud Implementations.
  • Involved in Project Managementi.e.Project Scoping, Planning, Estimating, Scheduling, Organizing, Controlling and Drafting Remedy Procedures.
  • Hands on experience in using version controller tools like Subversion (SVN), GIT.
  • Good Knowledge on Chef to writing Cookbooks and Recipes for Deployment Automation and Infra Configuration Management.
  • Experience in moving Java/J2EE applications and Databases into Cloud.
  • Skilled at Software Development Life Cycles and Agile Programming Methodologies.
  • Experience in Integrated delivery (CI and CD process) using Jenkins, Artifactory.
  • Efficient experience in using Artifactory Repository managers for Maven builds.
  • Experienced with Interpreted Languages, including Ruby, Shell/Perl and Python.
  • Worked extensively with MAVEN and ANT build tools for writing pom.xml and build.xml files respectively.
  • Knowledge in System Administration, server builds, installs, upgrades, troubleshooting and performance monitoring on UNIXRed HatLINUX Systems.
  • Experience in configuration management tool like Ansible.
  • Experience in writing playbooks for Ansible and deployed applications using Ansible.
  • Knowledge in setup and configuration of Puppet configuration management.
  • Experienced working within Cloud environment as AWS for integration processes.
  • Worked in Docker container.
  • Experience in using Bug tracking tools like JIRA.
  • Extensive experience in Coordination, Communication, Management, Time Management and problem solving skills.
  • Excellent written and verbal communication skills, strong organizational skills, and a hard - working team player with a team leader with good problem solving skills.

TECHNICAL SKILLS

DevOps Tools: Chef, Puppet,Ansible,Docker, Jenkins, Ant, Maven,Git,SVN

Cloud Platforms: Open Stack, AWS, Microsoft Azure

Bug Tracking Tools: JIRA, Bugzilla

Operating Systems: UNIX, Linux, Windows 98/XP/NT/ 2000/2003/2008 , Mac OS

Web Technologies: Servlets, JDBC, JSP, HTML, JavaScript, XML

Web/Application Servers: Tomcat Apache, Web logic, WebSphere and JBoss

Database: Oracle,SQL Server, MySQL

Languages: C/C++,HTML, Shell Scripting, Perl, Python

Hardware: Troubleshooting and maintenance of PC's and Laptops

PROFESSIONAL EXPERIENCE

Confidential, San Francisco, CA

DevOps Engineer

Responsibilities:

  • Responsible to gather information to expand working knowledge of the Business or Product supported to include key processes and operational aspects.
  • Automate deployment and release distribution process. Develop and enhance the automated configuration management system. Control branching and merging of the code base.
  • Working on Administration, maintenance and support of Red Hat Enterprise Linux (RHEL) servers.
  • Implemented Automated Application Deployment using Docker.
  • Provide/Perform Source Code Management according to SDLC and Release requirements (i.e., branches, merges, etc.)Build and deployment.
  • Implement and manage continuous delivery systems and methodologies on AWS, used Git as source code repositories.
  • Responsible for administration and maintenance of source code management system Git.
  • Managed deployment automation using Ansible.
  • Installed and implemented Ansible configuration management system.
  • Used Ansible to manage Web Applications, Environment configuration files and packages.
  • Writing Playbooks for Ansible and deploying applications using Ansible.
  • Created Continuous Integration environment with Maven and Jenkins.
  • Implementing a Continuous Delivery framework using Jenkins, Ansible, Maven & Artifactory in Linux environment.
  • Developed and maintained software build and deployment procedures and automation.
  • Maintained the internal release cycle and deployment on Apache Web Server.
  • Built and Deployed Java/J2EE to a web application server in an Agile continuous integration environment and also automated the whole process.
  • Designed Dashboard from scratch that could retrieve the data from Jenkins, Github, SonarQubeand JiraAPI’s.
  • JIRA is used as bug tracking, change management and Agile/SCRUM tool.
  • Coordinate with multiple departments to ensure a smooth release.

Environment: RedHat Linux 5.0, AWS (Amazon Web Services), Git, Maven, Jenkins, Java/J2EE,Artifactory, Docker, Ansible, Apache Web Server, Jira.

Confidential, New York, NY

DevOps Engineer

Responsibilities:

  • Coordinated with developers, Business Analyst and Mangers to make sure that code is deployed in the Production environment.
  • Performed all necessary day-to-day Git support for different projects.
  • Implemented & maintained the Branching and Build/Release strategies utilizing Git.
  • Used Maven as a build tools on java projects for the development of buildartifacts on the source code.
  • Maintained and administered GIT source code tool.
  • Developed Shell/Perl Scripts for automation purpose.
  • Experience in writing Maven pom.xml and Ant build.xml for buildscripts.
  • Deployed the Java applications into Apache Tomcat Application Servers.
  • Developed procedures to unify, streamline and automate application development and deployment procedures with Linux container technology using Docker.
  • Responsible for User Management, Administration, Group Management, Slave Management, new job setup in Jenkins.
  • Used JIRAas Bug Tracking tool to track the issues in all pre-production and production environments.
  • Managed the Maven Repository using Artifactory tool and used the same to share the snapshots and releases of internal projects.
  • Created users in Artifactory.

Environment: Linux, AWS, Git, Maven, Jenkins, Java, Arifactory, Jira, Docker, Puppet, Shell/Perl, Apache Tomcat.

Confidential

Build & Release Engineer

Responsibilities:

  • Worked on development of Configuration scripts for Dev and Production servers
  • Designed, Created and Managed Continuous Build and Continuous Integration environments in SCRUM and Agile projects.
  • Developed build and deployment scripts using ANT and Apache MAVEN as build tools in Jenkins to move from one environment to other environments.
  • Deployed Applications into PROD & Pre-Prod environments with various Application server technologies like WebLogic & Apache Tomcat.
  • Used Git, Maven, Jenkins, Puppet and Jira as tools for day-to-day build & release cycles.
  • Build/Release Engineering Automation with Jenkins.
  • Implemented Puppet manifests and Modules to deploy the builds for Dev, QA and production.
  • Installed and ConfiguredJenkinsfor Continuous Integration.
  • Maintained and developed infrastructure using Puppet, Jenkins, and multiple AWS tools.
  • Implemented automated local user provisioning instances created inAWScloud.
  • Build servers usingAWS, launching EC2, RDS, creating security groups, load balancers (ELBs) in the defined virtual private connection.
  • Developed scripts for executing validation/test cases automatically after builds.
  • Experience with Linux systems, virtualization in a large scale environment.
  • Designed and implemented the backup strategy for all the critical systems such as build machines, bug tracking tools, central repositories

Environment: Puppet, Git, JENKINS, NAGIOS, Java, Tomcat, WebLogic, Apache, Jenkins, JIRA, Maven, Artifactory, Git, AWS, Ruby.

Confidential

Intern-DevOps Engineer

Responsibilities:

  • Worked onJava/J2EECoding for Portal Applications. Worked on Tomcat Web server for hosting web apps.
  • Build and Release packages for testing.
  • Involved in setting up and maintaining automated build scripts in Jenkins.
  • UsedSVNversion control system to manage different builds for the system.
  • Designed and implemented web based build automation.
  • Involved in writing Shell scripts for compilation and deployment process.
  • Good command in writingMAVENscripts for making all the files local to the server.
  • Created deployment tickets using Puppet for build deployment in Production.
  • Collected the approvals for deploying the code to production.
  • Created different files and check sum files for production support.
  • Involved in working withWebSphere App serveradmin console for deploying applications.
  • Worked closely with developers and managers to resolve the issues that rose during the deployments to different environments.
  • Supported Local System Administrators to troubleshoot Configuration Management and Network issues.
  • Communicated with all levels of engineering, management, development and test teams.

Environment: SVN, Apache Tomcat, WebSphere App server, Java/J2EE, Shell Scripts, MAVEN, Puppet, UNIX, LINUX, Windows XP.

We'd love your feedback!