Build And Release Engineer
CurrentWorked with the fast pace of Agile Development team building software systemsCoordinated with Architects, Systems, Network, Software & QA Engineers, to continuously improve the reliability and efficiency of Build and Deployment processes to support every phase of development including production releasesResponsible in understanding of the interdependencies and structure of systems and implement this knowledge to improve the build and release processes which allow rapidly evolving product offeringsImproved continuous integration environment, monitored builds, maintained configuration & automated processesManaging Amazon Web Services (AWS) infrastructure with automation and configuration management tools such as Ansible, Puppet, or custom-built. Designing cloud-hosted solutions, specific AWS product suite experience. Handled the development of reporting metrics and to provide reports to Management on different levels of statistics Worked with Source Control Tools such as GIT Stash, SubversionWorked on requests for ad hoc deployment for a particular environment and use the ad hoc deploy plan in bambooExperience in migration of consumer data from one production server to another production server over the network with the help of Bash and Perl scripting.Installed/Configured/Managed Puppet Master/Agent. Wrote custom Modules and Manifests, downloaded pre-written modules from puppet-forge. Up gradation or Migration of Puppet Community and Enterprise. Deploy and monitor scalable infrastructure on Amazon web services (AWS) & configuration management using puppet.Worked on ENV property files management involved in ENV property files promotion to the SCRUM environments Configured Red Hat Kickstart for installing multiple production servers.Installation, Configuration and administration of VMware.Installed and configured monitoring tools Nagios for monitoring the network bandwidth and the hard drives status.