We provide IT Staff Augmentation Services!

Devops, Build & Release Engineer Resume

5.00/5 (Submit Your Rating)

Orlando, FL

SUMMARY:

  • Around7 years of experience in Installation, Configuration, Management of Linux OS (RHEL, CentOS, Ubuntu), Windows Servers in an Agile environment and 3+ Years of engineering the automation of application development in a DevOps environments such as (DEV, TEST, STAGE & PROD) completely automated.
  • In - depth understanding of the principles and best practices of Software Configuration Management (SCM) in Agile, SCRUM, Waterfall methodologies.
  • Worked in infrastructure team on installation, configuration and administration of CentOS 5.x/6.x/7, Red Hat Linux 8/9, RHEL 5.x/6.x/7, Windows Server 2008-R2/2012-R2.
  • Experience in Package Management using Red Hat RPM/YUM and Red Hat Satellite server.
  • Experience in working on version control systems like Subversion, and GIT and used Source code management client tools like Tortoise SVN, TFS, GitBash, GitHub, command line applications.
  • Strong experience with AWS Cloud platform and its features which includes EC2, VPC, EBS, AMI, SNS, RDS, EBS, Cloud Watch.
  • Strong Experience with Application Deployments, Environment configuration using Chef, Ansible.
  • Extensively worked on Jenkins/Hudson by installing, configuring and maintaining for the purpose of continuous integration (CI) and for End to End automation for all build and deployments.
  • Experience in working with build tools like MSBuild, Maven and Ant
  • Ability in execution of Ant Scripts, Ruby, Shell Scripts, Power Shell scripts and JAVA Scripts.
  • Experience in Deploying JBoss, Apache Tomcat web server, IIS Server, Oracle web logic, and IBM WebSphere.
  • Experience in working with Tracking Tools like JIRA, Red Mine, and Bugzilla
  • Experience with TFS (Team Foundation Server) based Build System.
  • Experience of working with the release and deployment in Java/J2EE, Android, iOSand ASP.net Web applications environment.
  • Experience in working on Mobile device management tools like HockeyApp and AirWatch for deploying Mobile applications to end users.
  • Experience in managing the artifacts using Nexus repository .
  • Efficiently used Project Management Tools like Base Camp, MS Project, MS Share point and Atlassian Tools (JIRA, confluence).
  • Efficient in working closely with Development, QA, Product and Business owner teams to ensure high quality and timely delivery of builds and releases across multiple platforms and environments.
  • Worked with DBA team in installing and configuring Oracle 10 g and 11g, Sybase, Db2 client v 8.1 and v9.0.
  • Excellent communicative, interpersonal, intuitive, and analytic and leadership skills with ability to work efficiently in both independent and team work environments.

PROFESSIONAL EXPERIENCE:

Confidential,Eden Prairie, MN

DevOps, Build & Release Engineer

Responsibilities:

  • As a DevOps Engineer, involved in Automating, Building, Deploying and Releasing for an Android Mobile application project.
  • Worked on setting up the continuous integration/ continuous delivery process for the application.
  • Implemented & maintained the branching and build/release strategies using TFS.
  • Used Shell and PowerShell scripts for build automations and deployments.
  • Worked on tools like Jenkins, MS Build, Visual Studio, Maven and TFS.
  • Worked on Mobile device management tools like HockeyApp and AirWatch for deploying the application to end users.
  • Integrated TFS into Jenkins to automate the code checkout process.
  • Configured Jenkins with TFS for appropriate release builds. Scheduled automated nightly builds using Jenkins. Maintained Continuous Integration effort with TFS along with scheduled builds.
  • Worked on executing stored procedures using PowerShell scripting on MS SQL ServerDatabases.
  • Worked on performing tests in SOAPUI to get the response of web services APIs.
  • Worked closely with the Release Management Team.
  • Involved in running security scans for the source code developed by the team using HPE Fortify Scan.
  • Ability in managing all aspects of the software configuration management process including code compilation, packaging, deployment, release methodology and application configurations.
  • Interacting with the developers, SQA team and Release management team to visualize the technology.
  • Day to day activities which includes handling Tickets, Monitoring, Troubleshooting and maintenance

Environment: TFS, Visual Studio, Xamarin Studio, Jenkins, MS Build, Maven, Perfecto, HockeyApp, VMWare AirWatch, HPE Fortify, Windows Servers …, JBOSS, SOAPUI, CA Rally, MS SQL Server

Confidential

DevOps, Build & Release Engineer

Responsibilities:

  • Setting up the automation environment for Application team if necessary,help them through the process of build and release automation including monitoring changes between releases.
  • Used MAVEN as build tools on Java projects for the development of build artifacts on the source code.
  • Setup Jenkins tool to integrate the JAVA project and maintained Jenkins with continuous integration and deployment.
  • Worked on Tomcat Web server for hosting web apps.
  • Experience in supporting MYSQL Database.
  • Worked on Shell, Python, and JSON scripting.
  • Experience with Configuration Management Tool CHEF.
  • Designed and developed automated deployment and scaling processes based on Vagrant and Chef for a wide range of server types and application tiers.
  • Managed Servers on the Amazon Web Services (AWS) platform instances using Chef Configuration Management.
  • Implemented monitoring solutions with Elasticsearch and Logstash.
  • Migrating existing TFS instances to the latest version of TFS at different clients and providing training on best practices with TFS.
  • Worked closely with developers on both Java&.Net environments to resolve the build failures.
  • Developed Batch scripts to automate the .Net Builds using Bamboo CI server.
  • Migrating production infrastructure into an Amazon Web Services utilizing AWS Cloud formation, Code Deploy, Chef, EBS and Ops Works.
  • Install and configure the Rabbit MQ environment for the Analytics and setup the supervisor for managing process availability.
  • Administered and Engineered Jenkins for managing weekly Build, Test and Deploy chain, SVN/GIT with Dev/Test/Prod Branching Model for weekly releases.
  • Involved in writing PowerShell scripting to perform database true-ups and moving XML based data across servers.
  • Involved in SSL Security certificate management for enterprise, maintaining certificates across multiple ssl providers, and integrating certificates into products such as apache, tomcat, AWS-ELB
  • Involved in Customization of Work Items, Transition Matrix in TFS.
  • Automated Weekly releases with ANT/Maven scripting for Compiling Java Code, Debugging and Placing Builds into Maven Repository.
  • Working with the hardware vendors and application team for the faulty replacement and planning the downtimes accordingly.
  • Working on Deployment procedures using middleware like Tomcat, creating deploy scripts and setting for the Production Release.
  • Automated test scripts from Jenkins to execute on HP ALM.
  • Maintained Centos servers for any data overload and update user processors.
  • Worked on the connectivity and Firewall issues for the installation and connectivity of the tools.
  • Involved in the troubleshooting the servers.

Environment: JAVA, SVN, GIT, Apache Maven, Jenkins, Tomcat, Shell Script, SOAP, REST,PowerShell, Chef,Ansible, Linux, Windows, Selenium, MYSQL, Rabbit MQ, Jira, SSL, Terraform, Cloud Foundry, Python, Bamboo, AWS,DNS, EJB,ELK

Confidential,Orlando,FL

DevOps, Build & Release Engineer

Responsibilities:

  • Working on different environments like Java, .NET and Visual C++.
  • Built Jenkins jobs to create AWS infrastructure from GitHub repos containing terraform code.
  • Designing a process for AnthillPro automation implementation in all the application environments, and making sure it follows all the standard procedures of the Application SECDM or SDLC.
  • Installed and configured build manager and agents to queue builds in TFS.
  • Working on Report generation, based on the requirements from the App team.
  • Analyzing the tool architecture and implement it on the applications, making it more user-friendly for the application team.
  • Working on the source code to generate builds and create procedures for the deployment on the servers for the release.
  • Worked with multiple development groups to design/create automated build and deployments using MS Build, Ant and PowerShell Scripting.
  • Well versed with Continuous integration tools with Database such as Jenkins and Rabbit MQ.
  • Automated provisioning and scaling of Couch base cluster using AWS Ops Works stacks
  • Communicating with the Application team and making them understand about the automation tool and its features.
  • Build Java code and .NET code on to different Jenkins servers as per the schedule.
  • Used source control version tools like AllFusion Harvest, Visual Source Safe, CVSNT, for analyzing the source code and implementing it on automation tool.
  • Working on Deployment procedures using middleware like WebSphere, creating deploy scripts and setting for the Production Release.
  • Supporting the Application team in making them analyze about the automation implementation and other related issues (if any).

Environment: JIRA, EJB, SVN,GIT, TFS, ApacheANT, MYSQL, Maven, AWS, jenkins, terraform,ApacheTomcat, elasticsearch, Puppet, Chef,ShellScript,Blade Logic, PowerShell, Unix/Linux, Mongo DB, Couchbase, Windows, Solr, Python, Ansible, Perl, SOAP, Bamboo, Rabbit MQ, REST, Jira, Nosql, Jboss

Confidential

Build and Release Engineer

Responsibilities:

  • Worked closely with the Development Team in the design phase and developed Use case diagrams using Rational Rose.
  • Designed and implemented Subversion and GIT metadata including elements, labels, attributes, triggers and hyperlinks.
  • Implemented & maintained the branching and build/release strategies utilizing Subversion /GIT.
  • Performed all necessary day-to-day Subversion/GIT support for different projects.
  • Responsible for design and maintenance of the Subversion/GIT Repositories, views, and the access control strategies.
  • Implemented the in house testing engine to bring out the performance statistics in choosing the NOSql vendors like Mongo DB and Couch DB.
  • Created a scheduled task which retrieves RabbitMQ queues and saved data to a SQL database on nightly basis.
  • Involved in periodic archiving and storage of the source code for disaster recovery.
  • Worked closely with developers to pinpoint and provide early warnings of common build failures.
  • Used ANT and MAVEN as build tools on Java projects for the development of build artifacts on the source code.
  • Automated the build and release management process including monitoring changes between releases.
  • Deployed the Java applications into web application servers like Web logic.
  • Executed user administration and maintenance tasks including creating users and groups, reports and queries.
  • 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.
  • Developed, maintained, and distributed release notes for each scheduled release.
  • Provided periodic feedback of status and scheduling issues to the management.
  • Kept track of all the releases and request of the developers through Infrastructure management tool.
  • Using Jenkins AWS Code Deploy plugin to deploy to AWS
  • Experienced in Cloud automation using AWS Cloud Formation templates.
  • Created views and appropriate meta-data, performed merges, and executed builds on a pool of dedicated build machines.
  • Exchange tasks include exchange mail flow issues, exchange disaster recovery, IIS troubleshooting etc

Environment: Subversion, GIT, Anthill pro, Jenkins, AWS, Java/J2EE, EJB,ANT, MAVEN, JIRA,Ansible, Ruby, LINUX, XML, Windows XP, Windows Server 2003, IIS, Python, Web logic, MY SQL, Rabbit MQ, Selenium, Perl Scripts, NoSQL, Shell scripts.

Confidential

Java Developer

Responsibilities:

  • Worked on Java/J2EE Coding for Portal Applications. Used Subversion, Perforce version control system to manage different builds for the system.
  • Involved in writing Shell scripts for compilation and deployment process.
  • Involved in working with WebSphere App server admin console for deploying applications.
  • Communicated with all levels of engineering, management, development and test teams.
  • Worked on Java/J2EE Coding for Portal Applications.
  • Worked on Tomcat Web server for hosting web apps.
  • Used Perforce version control system to manage different builds for the system.
  • Involved in writing Shell scripts for compilation and deployment process.
  • Good command in writing ANT scripts for making all the files local to the server.
  • Created deployment tickets using Jira for build deployment in Production.
  • Collected the approvals for deploying the code to production.
  • Created diff files and check sum files for production support.
  • Involved in working with WebSphere App server admin console for deploying applications.
  • Worked closely with developers and managers to resolve the issues that rose during the deployments to different environments.
  • Communicated with all levels of engineering, management, development and test teams.

Environment: Subversion, Perforce, Team City, Apache Tomcat, Java/J2EE, ANT, Shell Scripts,Python, MAVEN, JIRA, UNIX, LINUX, Windows XP.

We'd love your feedback!