We provide IT Staff Augmentation Services!

Build & Release Engineer Resume

5.00/5 (Submit Your Rating)

Charlotte, NC

PROFESSIONAL SUMMARY:

  • Over 6+ years of experience in DevOps/Build Engineer with as a hand - on Build Release Manager, infrastructure integrator and System administrator.
  • Excellent understanding of SDLC Methodologies like Agile, Waterfall methods.
  • Extensive experience with Continuous Integration Tools (Jenkins, Hudson, Bamboo).
  • Expertise in DevOps, Release Engineering, Configuration Management, Cloud Infrastructure, Automation, It includes Amazon Web Services (AWS), Ant, Maven, Jenkins, Chef, SVN, GitHub, Serena Products, Clear Case, Build Forge, Serena PVCS, CVS, Tomcat, JBoss, and Linux etc.
  • We use to maintain network resources through open stack API.
  • Experience working Data Center’s managing Servers, SAN and NAS devices like HP, Cisco, Brocade, EMC and HDS devices
  • Good understanding of the DevOps philosophy and contributed Chef Code to automate our system security, Mule ESB (EAI)/Service mix, Web services /REST, AWS, Chef and Puppet.
  • Managed on-site and cloud-based computing resources.
  • Expert in deploying the code through application servers like WebSphere/WebLogic/ Apache Tomcat/JBOSS.
  • Worked with different tools like Rally, Jira, and Bugzilla.
  • Worked with various application servers like Tomcat, JBoss, and Nginx.
  • Experience in using Tomcat and Apache web servers for deployment and for hosting tools
  • Experience in setting up Baselines, Branching, Patches, Merging and Automation processes using Shell/bash and Batch Scripts.
  • Experience with Build Management tools Ant and Maven for writing build.xml and pom.xml.
  • Continuous integration and automated deployment and management using Jenkins, Puppet, Chef, Maven, Ant, Docker, or comparable tools.
  • Deployment of the Business processes by creating JAR, WAR, TAR and EAR files to IBM WebSphere.
  • Imported and managed multiple corporate applications into Bit-bucket management repo.
  • Used Ant/Maven for building Java/J2EE Applications.
  • Knowledge of using Routed Protocols: FTP, SFTP, SSH, HTTP, HTTPS and Connect direct.
  • Responsible to fix security non-compliance alert remediation and provide permanent solution and set rule accordingly with automation tool.
  • Gives technical support and consultancy to other teams as required.
  • Experience in System Fault Tolerance Design, (COB) Business continuity and Disaster Recovery planning.
  • Provide architectural designs for cloud based infrastructure.
  • Experience with AWS services (EC2, EBS, S3, RDS, IAM, VPC, Cloud formation, Auto scaling).
  • Provides enhanced security and identity access management (IAM) for AWS account.
  • Monitor AWS resources, set a notification alarm in case of trouble through Cloud Watch.
  • Use EC2 features to provision, monitor, scale, and distribute infrastructure.
  • Create Amazon VPC resources such as subnets, network access control lists, and security groups.
  • Application deployment and data migration on AWS
  • Knowledge of monitoring, logging and cost management tools that integrate with AWS
  • Databases/data warehouse environments, architecture and its implementation.
  • Used scripting languages like Python, Ruby, Perl, Bash and configuration management tools Chef, Puppet, and CF Engine and Web Service like AWS.
  • Developed hundreds of features in an agile environment using Ruby on Rails, HTML, CSS and JavaScript.
  • Experience in Ruby on Rails development (Ruby 1.9.3, 2, 2.1, 2.2 and Rails 4.0) in developing user friendly and effective web-based applications and Experienced with MVC framework architecture using Rails, Struts, spring framework and Hibernate.
  • Using Jenkins, GitHub, Sublime and Ruby Mine will run and debug the complex issues and provide root cause and solutions. Worked on backend of the application with databases like MYSQL and NoSQL.
  • Experience with Oracle and MS SQL Server DB Tasks (DML, DDL Executions, Log Rotations, Table space alterations, user management etc.).
  • With Open stack we use to do large pools of compute, storage, and networking resources throughout a datacenter, managed through a dashboard
  • Hands on experience with QTP, HP Load runner and Selenium Testing Tools.
  • Experience with TFS (Team Foundation System) basedBuildSystem.
  • Experience as a Cloud DevOps Engineer.
  • Service delivery management using Amazon AWS (EC2, ELB, Cloud watch, EBS, S3, RDS, IAM, VPC, Cloud formation, Auto scaling).
  • Installed, configured and maintained DNS systems using BIND, Route53 (AWS), and Power DNS.
  • Experience working in various environments like e-commerce, product, SAAS and IT web Apps.
  • Exposure to SDLC and experience with building deployment solutions for Scrum.
  • Experience with SCA Fortify and Lithium Static & Dynamic website/code scanning tools.
  • Strong analytical, diagnostics, troubleshooting skills to consistently deliver productive technological solutions.
  • Coordinated with the Offshore and Onshore teams for Production Releases.
  • Experience with SCRUM and agile methodologies.
  • Expert in integrating various tools and application servers.
  • Understanding of various technologies including, applications, databases, networking, telecommunications and connectivity Release Deployment.
  • Experience in Networking (DNS/TCP/IP), Experience in Security Concepts.

TECHNICAL SKILLS:

Platforms: Linux (RedHat4, 5, 6, CENTOS&SUSE), Solaris10/9/8,HP-UX11.0,11.11,11.23,11.31,IBMAIX (4.3/5.x), HPUX11iV1, V2&V3, SLES8, 9, 10&11, Ubuntu 12/13, Windows /2000/2003.

Cloud: AWS EC2, S3, RDB, ELB, EBS, VPC, Auto Scaling, Dynamo DB Open stack.

CI / DevOps Tools: Jenkins/Hudson, Anthill Pro, Bamboo, U Deploy, X Deploy, Puppet, Chef, Ansible, Atlassian, Vagrant, Docker

Build Tools: ANT, MAVEN and TeamCity, Build forge, Nexus

Network Protocols: SMTP, SNMP, ICMP, TCP/IP, FTP, TELNET,UDP, and RIP, iSCSI, Fiber Channel.

Software and Tools: VERITAS Volume Manager 3.x/4.x,WinSCP, FTP, SSL, VERITAS Cluster Services, Cisco CNR, Send mail.

Virtualization: PowerVM, AIX VIO Servers, HMC, LPAR, VMware, Docker (Container)

Databases: MySQL PRO, MS SQL Server. SqlPlus, Oracle 8i, 10g, 11g, Cassandra

Languages/ Scripting Languages: Batch Script, Ruby, Python, Shell Script, ANT Script, C, C++, Java, J2EE

Web Technologies: JDK 1.5/1.6, Servlets, Applets, HTML, Rails, JavaScript, XML, AWS, EJB 2.0, JSP 1.2, J2EE, JMS, Networking, JDBC, JNDI, & LDAP

Web/Middleware Application Servers: IHS7,IBM Web sphere 6.x, Apache Web Server 2.0, Apache Tomcat 6.0, Sun ONE Web Server 6.0 & IIS Web Server 4.0/5.0

Versioning Tools: CVS, Tortoise SVN, Clear case, GIT, Bit-bucket, Perforce and PVCS

PROFESSIONAL EXPERIENCE:

Confidential, Charlotte, NC

Build & Release Engineer

Responsibilities:

  • Installed and Configured Red Hat Enterprise Linux (RHEL) 5x/6.x on HP, Dell hardware and VMware virtual Environment.
  • Experience in creating new virtual machine VMs via clone using existing VMs with guest operating system templates.
  • Experience in providing day-to-day user administration like adding/deleting users and managing user's queries and maintained Servers.
  • Worked on Linux network (TCP) performance tuning with system control to increase the network performance.
  • Leading AWS/DevOps Engineer team that involved different development teams and multiple simultaneous software releases.
  • Attended daily stand up meetings, bug-scrub meetings, Sprint planning meetings and Weekly release health check-up meetings as best practices of agile environment.
  • Used Subversion as source code repositories.
  • Work closely with developers, QA teams, Product owners and other stakeholders to deploy efficiently on various Demand ware sandbox instances.
  • Responsible for designing and deploying best SCM processes and procedures.
  • Updated forward and reverse lookup files for all the new machines added in the domain.
  • Configuring and Administration of users, groups, Creation/Deletion, Monitoring Mail Queues, File systems, network printer & device drivers.
  • Deployed Puppet, Puppet dashboard for configuration management to existing infrastructure.
  • Used Puppet to manage Web Applications, Config Files, Data Base, Commands, Users Mount Points, and Packages.
  • Using Chef and AWS allowed me to reduce costs for the department and eliminate unwarranted resources. Automated provisioning of cloud infrastructure with Chef.
  • Imported and managed multiple corporate applications into Bit bucket management repo.
  • Created and maintained documentation of build and release processes and application configuration to comply with audit requirements and Industry best practices.
  • Developed scripts using PERL, BASH and BATCH files for Automation of Activities and builds.
  • Provided level one support for build troubleshooting and production issues.
  • Responsible for the EBFs (Emergency Bug Fixes) to push them to different environments and monitor their status.
  • 24/7 on call support for emergency site maintenance and immediate build and install requests.
  • Maintained configuration files for each application for the purpose of build and install on different environments.
  • Installing, configuring and administering Jenkins CI tool on Linux machines.
  • Coordinate/assist developers with establishing and applying appropriate branching, labeling/naming conventions using GIT source control.
  • Implemented the setup for Master slave architecture to improve the Performance of Jenkins.
  • Used Jenkins for Continuous Integration and deployment into Tomcat Application Server.
  • Automate Deployment using configuration Management tool like puppet to provision amazon AWS Instances to enable continuous Deployments.
  • Involved in maintaining the user accounts (IAM), RDS, RDB, Dynamo DB, SES, SQS and SNS services in AWS cloud.
  • Worked on AWS (Auto-scaling), Cloud-Watch (monitoring), AWS (EBS) Elastic Bean Stalk (app deployments), Amazon S3 (storage) and Amazon EBS (persistent disk storage).
  • Set up the scripts for creation of new snapshots and deletion of old snapshots in Amazon AWS S3
  • Worked on setting up the policies to back the data from AWS S3 to AWS Glacier
  • Create Amazon VPC resources such as subnets, network access control lists, and security groups.
  • Maintained Jenkins continuous integration infrastructure and automated releases to dev/test/stg/prod environments.

Environment: Red Hat Linux (RHEL 4/5Red Hat Cluster Servers, VMware, Oracle, MySQL, DNS, NIS, NFS, Apache, Tomcat,, SVN, Maven, Bamboo, Nexus, Bash Scripting, Chef,, JIRA, java, JUnit, Docker, XML.

Confidential

DevOps/Build & Release Eng.

Responsibilities:

  • Used SVN for branching, tagging, and merging.
  • Scripted ANT (Build.xml) for Building Ant Projects.
  • Configured Hudson for Continuous Integration.
  • Established processes and tools to maintain code base integrity, including check-in validation rules and branch/merge processes.
  • Arranging Change Control Board Meetings, defining guidelines for Change Control Board.
  • Creation of Configuration Management Plans, Usage Models for different applications.
  • Attended daily stand up meetings, bug-scrub meetings, Sprint planning meetings and Weekly release health check-up meetings as best practices of agile environment.
  • Used Subversion as source code repositories.
  • Managed Git and Bit bucket repositories for branching, merging, and tagging.
  • Work closely with developers, QA teams, Product owners and other stakeholders to deploy efficiently on various Demand ware sandbox instances.
  • Responsible for designing and deploying best SCM processes and procedures.
  • Worked closely with software developers and DevOps to debug software and system problems.
  • Deployed Puppet, Puppet dashboard for configuration management to existing infrastructure.
  • Used Puppet to automate Configuration management.
  • Used Puppet to manage Web Applications, Config Files, Data Base, Commands, Users Mount Points, and Packages.
  • Maintained and coordinated environment configuration, controls, code integrity, and code conflict resolution.
  • Using Chef and AWS allowed me to reduce costs for the department and eliminate unwarranted resources. Automated provisioning of cloud infrastructure with Chef.
  • Possessing strong knowledge in Ant and Maven build tools and implementing it with Jenkins, Anthill Pro and Build Forge.
  • Experience with AWS services (EC2, EBS, S3, RDS, IAM, VPC, Cloud formation, Auto scaling)
  • Imported and managed multiple corporate applications into Bit bucket management repo.
  • Created and maintained documentation of build and release processes and application configuration to comply with audit requirements and Industry best practices.
  • Provided level one support for build troubleshooting and production issues.
  • Performed merges for each build from Development Branch to Integration Branch.
  • Conducted Sanity Testing to verify for the right build is deployed.
  • Worked with the automated scripts for the Build and Deployment of the applications.
  • Responsible for Build and Install Schedules using Unix Cron jobs.
  • Maintained configuration files for each application for the purpose of build and install on different environments.
  • Installing, configuring and administering Jenkins CI tool on Linux machines.
  • Coordinate/assist developers with establishing and applying appropriate branching, labeling/naming conventions using GIT source control.
  • Implemented the setup for Master slave architecture to improve the Performance of Jenkins.
  • Verified if the methods used to create and recreate software builds are consistent and repeatable.
  • Involved in Research of the project application architecture to support/resolve build, compile, and test issues/problems.
  • Releasing code to testing regions or staging areas according to the schedule published.

Environment: Linux, windows, CVS, SVN, Perforce, Java, Eclipse, Ant, Jenkins, Maven, Install Anywhere, Tomcat Apache Application Server.

Confidential

Member - Linux Administrator

Responsibilities:

  • Installation, Configuration & Upgrade of Solaris and Linux operating system.
  • Problems & performance issues; deployed latest patches for Sun, Linux and Application servers, Performed Solaris and Red Hat Linux Kernel Tuning for TCP stack.
  • Systems monitoring and administration of Servers for day-to-day problems, patches, user administration, hardware failure, monitoring log files, backup, software up gradation, configuration changes and documentation in Red Hat Enterprise Linux 4.0 and 5.0.
  • Worked on the administration of theWeb Logic 9, JBoss 4.2.2servers including installation and deployments.
  • Configuring and creation new admin & managed servers, start & stop Web sphere server.
  • Linux kernel, memory upgrades and swaps area. Red hat Linux Kick starts Installation Sun Solaris Jump start Installation. Configuring DNS, IDNS, DHCP, NIS, NFS in Sun Solaris 8/9 & other Network services.
  • Written shell scripts to take backup oracle database.
  • Integration of Linux/Solaris with Active Directory (LDAP).
  • Worked on changing the existing Perl to Python scripts.
  • Install, configure, and maintain servers using enterprise standards and build process
  • Provide problem management support for the production site and services - troubleshoot technical problems as they arise, design and implement long term solutions.
  • Performed Server design engineering, configuration and troubleshooting of all components, hardware and software, including large scale storage systems with 32 and 64 bit processors, Intel and AMD based
  • Work closely with DBAs, software partners and Staff in a proactive and solution oriented manner
  • Production support of Apache, PHP, My SQL, Tomcat including installation, configuration, management and troubleshooting.
  • Installation and Configuration of Web servers like Apache, Jakarta Tomcat
  • Configuration and deployment of Red Hat Linux as a Windows file server.
  • Performed the administration of the DNS and zone configuration provided 7x24 on-call troubleshooting and problem resolution.

Environment: Red Hat Linux 8, Puppet, Tivoli Storage Manager 5.x, web sphere, Oracle 8/9i/RAC, Apache 2.x/3.x.

Confidential

Java Developer

Responsibilities:

  • Understanding existing Business Model and Customer Requirements with the help of the business requirement document.
  • Responsible for developing the presentation layer using JSP, HTML, CSS, JQuery.
  • Created and maintained the framework and layout of each portal with Cascading Style Sheets (CSS).
  • Coded JavaScript for page functionality and Pop up Screens and created drop down menus on web pages and display part of a web page upon user request.
  • Developed the tax payments transaction processing system and Pay sure Module for maintaining the Cheque Issue Data.
  • Set up the development environment in WebSphere Application Developer(WSAD)
  • Created deployed and build scripts using ANT tool.
  • Develop interactive user interface using struts and tag libraries.
  • Developed the helper classes used by most of the components in this application.
  • Implemented Struts MVC architecture by creating Model, View and Controller classes.
  • Implemented Struts Validation framework to validate the customer data.
  • Implemented a web service to interact with the database (iSeries and SQL Server) through TIBCO middleware using Apache Axis (SOAP over HTTP).
  • Create an Entity bean to interact with TIBCO middleware.
  • Interact with TIBCO team to map the TIBCO and java bean properties using XML and XSLT.
  • Implement logging mechanism using STRUTS.
  • Unit and integration testing.

Environment: s: Java, HTML, CSS, WSAD, Struts, Validation Framework, TIBCO, SQL, SQL Server, iSeries, JBoss, Java script, JDBC, SQL, XHTML, XML, XSLT, Apache ANT.

We'd love your feedback!