We provide IT Staff Augmentation Services!

Devops, Build & Release Engineer Resume

2.00/5 (Submit Your Rating)

Chevy Chase, MarylanD

SUMMARY:

  • About 8 years of experience in Installation, Configuration, Management of Linux OS (RHEL, CentOS, Ubuntu), Amazon Web Services, Windows Servers in an Agile environment and 2+ Years of engineering the automation of OS 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.
  • Experience in System Administration, System Builds, Server builds, Installs, Upgrades, Patches, Migration, Troubleshooting, Security, Backup, Disaster Recovery, Performance Monitoringand Fine-tuning on UNIX Red Hat Linux Systems.
  • Experience in working on version control systems like Subversion, and GIT and used Source code management client tools like Visual SVN, Tortoise SVN, TFS, SVNx, Stash, SourceTree, Git Bash, GitHub, command line applications etc.
  • Extremely knowledge about CI/CIT/CID integration.Knowledge on configuration management using Puppet, Chef and 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.
  • Ability in execution of XML, Ant Scripts, Ruby, Shell Scripts, Perl 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
  • Knowledge of using Routed Protocols: FTP, SFTP, SSH, HTTP, HTTPS and Connect direct.
  • Experience of working with the release and deployment in Java/J2EE, Android, iOS, C, C++ and ASP.net Web applications environment.
  • Experience of working with the release and deployment of large-scale C++, Java/J2EE Web applications using SVN repository.
  • Day to day job included but not limited to handling Tickets, Monitoring, Troubleshooting and maintenance.
  • Extensive experience using MAVEN and ANT as build tools for the building of deployable artifacts (jar, war & ear) from source code.
  • Experience in managing the artifacts using Nexus repository.
  • Worked in deploying applications to Oracle Weblogic, JBOSS, TOMCAT and IIS Servers.
  • Efficiently used Project Management Tools like Base Camp, MS Project, MS Share point and Atlassian Tools.(JIRA, confluence, Stash, SourceTree, Crucible).
  • 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.
  • Knowledge on TCP/IP, HTTP connections.
  • Integration of Maven/Nexus, Jenkins, Urban Code Deploy with Patterns/Release, Git, Confluence, Jira andCloudFoundry.
  • Developed automation framework for Application Deployments to thecloudenvironments.
  • Worked on Managing the PrivateCloudEnvironment using Chef.
  • Utilizing AWS services such as Cloud front content delivery network.
  • Efficiently managed multiple projects simultaneously.
  • Worked as an independent contributor, Self-motivated and energetic professional, Strong Organizational skills and ability to do multitask, ability to quickly acquire an in-depth knowledge of the company's product and systems.
  • Excellent communicative, interpersonal, intuitive, and analytic and leadership skills with ability to work efficiently in both independent and team work environments.

TECHNICAL SKILLS:

SCM Tool: Subversion, GIT, TFS, Tortoise SVN, Perforce, Elastic Search, Clear case

Build Tool: Ant, Maven and Blade Logic

CI tools: Jenkins/Hudson, Anthill Pro, Bamboo

Web services-SOAP, REST etc:

Cloud Computing: AWS, ELK

Bug tracker & Testing: JIRA, Bugzilla, Redmine, Junit,, Test Flight, Test Rail

Project Management Tools: Base Camp, MS Project, Atlassian Tools, Demandware

SDLC: Agile, Scrum, Waterfall

Servers: JBOSS, Apache Tomcat, Apache Solr, IntelliJ IDEA, DNS, Oracle Web logic, IBM Web sphere, IIS Server

IDE: Eclipse2.3, Rational Application Developer7.0, MS Visual Studio

Scripts & Languages: Shell Script, ANT Script, Batch Script, Perl Script, Power Shell Script, C, C+, ObjectiveC, Python, Java, EJB, J2EE

Automation Tool: Ansible, Chef and Selenium

Networking Protocols: TCP/IP, HTTPS, DNS

Database System: SQL Server 2000/2005/2008, Oracle 9i/10g-PL/SQL, MYSQL, Mongo DB, Rabbit MQ, NoSQL, MS Access, DB2

Platforms: UNIX, Linux 4/5, Ubuntu, Fedora, Windows 98/NT/XP/Vista/7/8, iOS

Others: MS Outlook, Informatica, Power Center, Jira, Business Objects.

PROFESSIONAL EXPERIENCE:

Confidential, Chevy Chase, Maryland

DevOps, Build & Release Engineer

Responsibilities:

  • Setting up the automation environment for Application team if necessary, and help them through the process of build and release automation.
  • Used 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.
  • 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 writing ansible scripts.
  • Heavy Shell, Perl, Python, and JSON scripting, Used ansible for configure tomcat servers and maintain.
  • Experience with Configuration Management Tools (PUPPET, CHEF).
  • Strong understanding of JAVA project structures, Implemented monitoring solutions with Elasticsearch and Logstash.
  • Provision, for deployment, orchestration, and operations across multiple data centers andcloud providers, Core Coverage,Cloud-Specific Infrastructure and Systems and ArchitectureCloudPlanning
  • Troubleshot switch to server and back to the secureCloudconnection.
  • Experience designing, implementing or supportingCloudInfrastructure solutions.
  • Migrating a 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.
  • Built a control panel for DNS and an api-driven ipv4 authoritative DNS service
  • Administered and Engineered Jenkins for managing weekly Build, Test and Deploy chain, SVN/GIT with Devel/Test/Prod Branching Model for weekly releases.
  • Worked on functional and automation of failover testing for core services and third party components like Couchbase
  • 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
  • Automated Weekly releases with ANT/Maven scripting for Compiling Java Code, Debugging and Placing Builds into Maven Repository.
  • Advanced Knowledge on The Deployment Lifecycle and Integration of the Lucence and Solr Search Engines.
  • 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.
  • Maintained the deployment properties for the ELK.
  • 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, Solr, REST,Puppet, Chef, elasticsearch Ansible, Linux, Windows, Selenium, MYSQL, Mongo DB, Rabbit MQ, Jira, SSL, Cloud Foundry, Python, Blade Logic, Bamboo, Perl, AWS,DNS, Docker, EJB, Couchbase, Nosql,ELK

Confidential, Orlando, FL

DevOps, Build & Release Engineer

Responsibilities:

  • Working on different environments like Java, .NET, Visual Basic and Visual C++
  • Setting up the automation environment for Application team if necessary, and help them through the process of build and release automation.
  • Designing a process for the 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.
  • Helped build services to allow processing and indexing of the uploaded data in the cloud using Hadoop, Lucene, and Solr.
  • Working on the source code to generate builds and create procedures for the deployment on the servers for the release.
  • 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
  • Implemented continuous deployment system with Jenkins, AWS: Code Deploy, Ops Works, and Packer
  • Worked on log management tools like logstash, fluentd, syslog,elasticsearch
  • Communicating with the Application team and making them understand about the automation tool and its features.
  • 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, Apache ANT, MYSQL, Maven, AWS, jerkins, Apache Tomcat, elasticsearch, Puppet, Chef, Shell Script, Blade Logic, Unix/Linux, Mongo DB, Couchbase, Windows, Solr, Python, Ansible, Perl, SOAP, Bamboo, Rabbit MQ, REST, Jira, Nosql, Jboss

Confidential, LoraineOH

DevOps, 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 AWSCode Deploy plugin to deploy to AWS
  • Experienced in Cloud automation using AWSCloud 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

Build Release Engineer

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!