Build & Release Engineer/ Devops Engineer Resume
3.00/5 (Submit Your Rating)
San Jose, CA
PROFESSIONAL SUMMARY
- 9+ years of professional IT experience comprising of Build Deploy, Release Management, Quality Assurance and Open storage Engineer.
- In - depth understanding of teh principles and best practices of Software Configuration, which include compiling, packaging, deploying and Application configurations.
- Experience in Administration/Maintenance of Source code management with Sub Version(SVN) and Git and repositories Github and Nexus.
- Strong expertise on Dev-Ops concepts like Collaboration, Automation, Continuous Integration, Continuous Delivery and Continuous monitoring.
- Experience using ANT and MAVEN as build tool for teh building of deployable artifacts from source code
- Good knowledge and experience on working with configuration management tools like Puppet, Chef.
- Experience in managing and setting up continuous tools like Jenkins.
- Strong knowledge on source control concepts like Branches, Merges and Tags.
- Supported multiple projects in Dev-Ops based project implementation through Infrastructure Automation, Configuration Management, and Deployment Management and Test orchestration.
- Involved in teh functional usage and deployment of application on Apache Tomcat Server.
- Deployed applications on multiple Apache Tomcat and maintained Load balancing, high availability and Fail over functionality
- Extensive experience in writing various automation scripts to automate manual tasks, deploy applications, application build scripts and application packaging etc using Shell Scripting.
- Managed environments like DEV, QA and PROD for various releases and designed instance strategies
- Good understanding on Amazon Web Services(AWS).
- Provide overall support and maintenance of Development, Test, Performance and Staging Environments.
- Good experience on monitoring tool Nagios.
- Good understanding of Docker Container.
- Have good knowledge on SQL.
- Have good knowledge on Big Data Hadoop Eco-System.
- Worked on JIRA and Remedy for Bug tracking.
- Work under SLA (Service Level Agreement) &Incident Management (Remedy) with increases productivity, scalability & performance of application
- Expertise in trouble shooting teh problems generated while building, deploying and also in production support.
- Excellent communicative, interpersonal, intuitive, analysis and leadership skills with ability to work efficiently in both independent and team work environments.
PROFESSIONAL EXPERIENCE
ConfidentialM, San Jose, CA
Build & Release Engineer/ DevOps Engineer
Responsibilities:
- Maintaining teh version control system branching model creation and maintenance of build definitions scripts and teh setup of work item areas and iterations.
- Implementing new project build framework using Jenkins & Maven as build framework tools and Nexus repo.
- Have used Jenkins for Continuous Integration and deployment into different Web/ Application Servers.
- Managed GIT repositories for branching, merging, and tagging.
- Experience with Remedy for defect tracking.
- Responsible for teh development and maintenance of processes and associated scripts/tools for automated build, testing and deployment of teh products to various developments.
- Deployed teh applications to Tomcat Application Server and static content to apache web servers.
- Building teh Tomcat Application war packages using build scripts and continuous integration tool Jenkins.
Environment: GIT, JENKINS, PUPPET, SHELL SCRIPTING, MAVEN, Apache Tomcat, Apache Web Server, Java.
Confidential
Build & Release Engineer
Responsibilities:
- Have used Jenkins for Continuous Integration and deployment into different Web/ Application Servers.
- Implemented build and deployment processes for Pre-production environments.
- Managed GIT repositories for branching, merging, and tagging.
- Responsible for automated Scheduled Builds/Emergency Builds and Release using ANT scripts for Enterprise application (J2EE).
- Developed and implemented Software Release Management strategies for various applications.
- Responsible for teh development and maintenance of processes and associated scripts/tools for automated build, testing and deployment of teh products to various developments.
- Deployed teh applications to Tomcat Application Server and static content to apache web servers.
- Established processes and tools to maintain code base integrity, including check-in validation rules and branch/merge processes.
- Building teh Tomcat Application war packages using build scripts and continuous integration tool Jenkins on Linux Servers
- Building teh Application tar packages from GIT using shell scripts on Linux Servers.
- Automating Status Check, House Keeping and other manual tasks of teh Applications running on Linux using Shell scripts.
Environment: GIT, JENKINS, SHELL SCRIPTING, ANT, WEBLOGIC, Apache Tomcat, Apache Web Server, Java.
Confidential
Unix/Linux Administrator.
Responsibilities:
- Responsible for installation, maintenance, administration and troubleshooting of Linux, Sun Solaris servers.
- Install RPM's, update, verify, query and erase packages from Linux Servers.
- Authorized Solaris users/groups to access various applications and troubleshot various user problems using management tools.
- Installation, configuration and maintenance of Apache Tomcat Web server
- Unix Administration of Development, QA, Performance and Staging servers for Onsite/Offshore environments.
- Performing Backup Activity on Development, QA and Performance servers.
Environment: RedHat, Solaris, Windows, Apache Tomcat, Apache Web Server, Remedy, Veritas, ACSLS
Confidential
Unix/Linux Administrator
Responsibilities:
- Install applications like Veritas Netbackup, TSM, Avamar on Redhat Linux and Solaris OS.
- Install RPMs, update, verify, query and erase packages from Linux Servers.Authorize users/groups to access various applications and troubleshot various user problems using management tools.
- Responsible for Day to Day Backup and Recovery for Linux and Solaris Machines.
- Assist in teh migration of teh backup infrastructure from Legato Networker to Symantec Netbackup
- Experience in VERITAS Netbackup 6.0 & 6.5 on UNIX & Windows Machines.
- Installation and configuration of Netbackup clients for various Platforms both Windows and Unix flavors like AIX 6.x, RHEL6.x, HP-UX 11.1, Solaris 9,10.
- Strong experience in efficient and flexible configurations of Backup storage and services.
- Performing Restore operations via teh ticketing system.
- Implementation of Backup in Clustered Environment using VERITAS Cluster Service (VCS) and Sun cluster for high availability.
- Implement Performance tuning across Netbackup infrastructure.
- Work with network teams to ensure their tasks are completed.
- Work on changes via ticketing tool to perform critical changes to Multiple Netbackup infrastructures with minimal business impact.
- Troubleshooting errors and problems related to Netbackup.
- Providing Quality Assurance on configuring teh backup policies.
- Monitoring Scratch tape count and Inventory teh tape library.
- Providing technical support and solutions to clients regarding their restores through Maximo ticketing system per SLA.
- Monitor teh smooth functioning of teh backups & restores based on teh severity.
- Generate Daily, Weekly & Monthly Reports
Environment: RedHat, Solaris, Windows, Maximo, Veritas, ACSLS, Netbackup, Avamar, TSM, Networker, SAN.