Sr. Devops Engineer Resume
3.00/5 (Submit Your Rating)
Milpitas, CA
SUMMARY
- 8+ years of experience in Software Configuration, Change management, Build & Release Management..
- Created detailed insight into all aspects of business operations through painstaking integration of Logstash and Chef
- Architected and implemented automated cloud infrastructure using Chef
- Developed build script using Apache ANT and Maven to perform builds efficiently.
- Worked with Software configuration management tools like SVN (Subversion) and GIT.
- Wrote shell scripting, Perl Scripting to automate deployment Weblogic application servers.
- Architected and implemented automated cloud infrastructure using Chef
- Did Build Automation using Jenkins .
- Experience with shell scripting and python
- Working with application infrastructure architect to build environments to effectively perform the software builds and deployments
- Understand intricacies of the build and test process, to rapidly determine the source of problems, and to get issues resolved promptly in a rapidly developing code base.
- Experience in Java/.NET, C++, C and Manage software configurations and builds in a UNIX environment.
- Excellent written and verbal communication skills, strong organizational skills
- Experience in VMware - global virtualization and storage networking infrastructure.
- Extensive experience with Apigee ( APIS)
- Experience with Akamai (content delivery network providing cloud services that help deliver, optimize, and secure online content and business applications )
- Monitored developed applications using Zabbix and fixed bugs.
- Lead environment migration project from v-cloud to V-cloud air
TECHNICAL SKILLS
CM Tools: Chef
Languages: JAVA, C++, C,Python
Scripting: Shell, Ruby
Operating System: UNIX, LINUX, and Windows Platforms.
Server: WebLogic, Web Server’s (Apache, Tomcat).
Database: My SQL, Oracle.
Version Control: SVN (Subversion), GIT.
CI Tools: Jenkins, Anthill Pro, Qubell.
Build Tools: Ant, Maven
PROFESSIONAL EXPERIENCE
Sr. Devops Engineer
Confidential, Milpitas, CA
Responsibilities:
- Automate build process by executing shell/ruby script through Jenkins and writing precommit/postcommit hooks (Git Hooks).
- Customized build Script
- Architected and implemented automated cloud infrastructure using Chef
- Write POM files (Maven) to build the source code.
- Automated deployment process using shell script executing through Qubell (Automation tool same as Jenkin )
- Implemented branching strategies using GIT/Gerrit
- Deployed Java applications into web application servers (Weblogic) using Qubell.
- Working closely with developers to setup an automated build/deployment for web server applications using Jenkin
- Evaluated build automation tools (AntHillPro/Jenkins/), finally rollout Jenkins because of its features
- Provided external connectivity (Apigee/Akamai) to LLE ( Lower level environment/release environments )
- Create LLE (Lower level environments ) using VMware (vCloud Director)
- Development background experience with JAVA
- Documented all build and release process and provide support for build/deploy issues encounter during deployment process.
- Provided level three support for all environment related issues reported by QA during full regression test on release artifact.
- Lead environment migration project from v-cloud to V-cloud air setup offshore operation from scratch and also went at offshore office (Hyderabad) from client side to train them
- Provided support for production deployment during each release ( Kohls has monthly release )
- Monitored developed applications using Zabbix and fixed bugs.
- Scheduled automated nightly builds using Cron
Sr. Build & Release Engineer
Confidential, Charlotte, NC
Responsibilities:
- Worked within the cloud for integration processes.
- Performed DevOps for Linux platform.
- Focused on automation and integration.
- Configured different kind of Jobs in Anthill pro ( Build/Deploy tool) as per needs of developers.
- Wrote shell script and designed continual updates.
- Completed load and performance testing of complex systems (Cavisson).
- Streamlined applications delivery (CICD pipeline) to get applications out to customers faster.
- Implemented pre and post commit hooks in GIT.
- Integrated maven with GIT to manage and deploy project related tags.
- Assisted end-to- end release process from the planning of release content through to actual release deployment to production.
Sr. Build & Release Engineer
Confidential, Smithfield, RI
Responsibilities:
- Resolved update, merge and password authentication issues in Git.
- Documented all build and release process related items. Level three support for all the build and deploy issues encounter during the build process
- Automated builds using Shell script. Scheduled automated nightly builds using Cron.
- Maintained Continuous integration effort with GIT along with scheduled builds.
- Deployed archives to tomcat Application Servers using Qubell.
- Updated associates of my team with latest technologies and maintaining proper technical expertise in the team.
- Hands on experience with JUnit and Nunit in developing test cases and determining application functionality using Jenkins as Continuous Integration Tool.
- Providing configuration services on multiple platforms in the various environment running on one or more IT Platforms: Maven,Client/server,Jenkins,MSBuild,Microsoft Windows,UNIX.
- Deployed Microsoft ClickOnce application using Jenkins to various Environments.
CM Build Engineer
Confidential, NYC, NY
Responsibilities:
- Administered legacy PHP and Ruby on Rails applications
- Responsible for configuring and trouble shooting for Subversion Administration.
- Developing and maintaining quality control documents.
- Developing and maintaining standard operating procedures documents.
- Managing and creating status reports to analysis team performance and individual performance.
- Created branches, performed merges and labeled baselines in SVN
- Deployed the archives to tomcat Application Servers using Jenkins.
Build Engineer/ System Engineer
Confidential
Responsibilities:
- Providing configuration services on multiple platforms in the test environment running on one or more IT Platforms.
- Completing software builds and elevations, creating directories and security groups, and recreating prior versions.
- Monitored software, hardware, and/or middleware updates and utilizing technologies like Jenkins/Hudson, Ant, MS Build, TFS Team Explorer, and Subversion.
- Maintained and administered source code archive databases (e.g., Source Repository for version management of source code which included Subversion, PVCS Suite and TFS; and Bug Reporting for adding users and fields, and changing permissions). Installed tools for internal clients, and monitored compliance and usage.
- Generated Packages and tested in-house applications for elevations Updated and generated documentation, including configuration templates, guides, and release notes.
- Updated and generated configuration build plans, and configuration management plans and created graphics, including technical diagrams. Reviewed the Change Tracking database and completed client requests.
- Created standard and ad hoc reports for IT project teams and managers. Measures metrics, including accuracy, timeliness, errors, rescues, and availability code and documentation.