Overall 7+ Years of experience in IT industry comprising of Linux Systems Administration, AWS cloud developer, as a DevOps Engineer which includes Software Configuration Management (SCM), Build/Release Management, Continuous Integration and Continuous Delivery using different tools. ExpertinsupportingapplicationsondifferentplatformsWindowsandUnix/Linux/Solarisenvironments. Expertise in configuring and administrating the Source Code Control systems SVN, CVS, Team Foundation Server, CA Harvest, IBM ClearCase, Perforce and VSS. Good understanding of Amazon Web Services (EC2, S3, Cloud Formation, Ops Works, etc). Experience in administering and maintain repositories in SVN, GIT, UCM Clearcase and TFS Hands on experience with Rational Clear Case, Harvest and CVS with Proposed and implemented branching strategies Experience in working with different monitoring tools like Nagios and Cacti. Experience writing Shell, PowerShell, and Perl scripts to automate the deployments and environmental changes. Experience using RPMs to effectively package the applications for product deployments Experience in Configuring and deploying to Application servers WeblogicJBoss and Websphere. Experience is using Tomcat and Apache web servers for deployments and for hosting tools Implemented Release schedules, communicated the Release status, created Roll out Plans, tracked the Project Milestones, prepared the reports and chaired the Release calls and worked for a successful Release. Worked in implementing new processes and Continuous improvement. Helping a recently acquired start-up transition their legacy infrastructure to the cloud with the goals of improving performance, reliability, and automation. Created detailed insight into all aspects of business operations through painstaking integration of Graphite, Logstash, Sensu, and Chef. Experience in System Administration on various platforms which includes Redhat Linux, Solaris, SuSE Linux, AIX, CentOS, Fedora, OEL, Windows environments, and VMware vSphere. Experience with Oracle and MS SQL Server DB Tasks (DML, DDL Executions, Log Rotations, Table space alterations, user management etc.). Experienced in using ANT and Maven tool to build Java applications and worked with Nant and MSBuild for all .Net Applications. Experience in integrating Unit Tests and Code Quality Analysis Tools like MS Test, JUnit, Cobertura, Clover, PMD, find bugs and check style. Experienced in administration and deployment of applications on Apache Webserver and Application Servers such as Tomcat, JBoss, Websphere, IIS, etc. Worked with optimization of server resources, Amazon Elastic Cloud instances and website security, Mule ESB (EAI)/Service Mix, Web services /REST, Amazon AWS, Chef and Puppet. Experience in using Nexus and Artifactory Repository Managers for Maven builds Administered and Implemented CI tools Hudson/Jenkins, Bamboo, Build forge, Team Foundation Server (TFS) and Anthill Pro for automated builds Expertise in administrating in CVS, SVN, GIT, TFS, and IBM UCM Clearcase and experienced in others also. Managed environments DEV, SIT, QA, UAT and PROD for various releases and designed instance strategies Used VMware VSphere, VCenter to create VMs managed these VMs on various ESX hosts Automated legacy infrastructure in the interim while working through Architected and implemented automated cloud infrastructure using Chef
Linux (Red Hat 4.x,5.x, 6.x), UNIX, WINDOWSNT/2000/2003/XP/VISTA/7,AIX.
Build and Release Engineer01/2015 Barclays – Wilmington,
Generated and maintained the Project SCM plan (processes that support day to day management of SCM environment with appropriate SCM tool on software development projects).
Interacted with developers and ECM for changes to best practices and tools to eliminate non-efficient practices, bottlenecks, or inefficiencies in technical tool capability.
Managed SCM tools in multiple environments.
Responsibilities: Created hooks and managed permissions on the branches for GIT.
Migrated legacy projects from manual deployments to fully automated releases via TeamCity.
Writing different Chef cookbooksfor installing, configuration, and upgrading different applications on the Servers.
Manage deployment automation by creating Chef Roles.
AWS Cloud management and Chef automation Used Ant scripts to deploy the applications like formats of WAR, JAR, and EAR in WebLogic 8.1.
Enhanced build scripts using Ant, Maven 2 and 3, Make, NAnt and MsBuild.
Developing analytical methods, real-time data analysis and statistical methods with Python, for data analysis, processing and integration for standardized and non-standardized reports.
Converted old builds using MAKE to ANT and XML for doing Java build.
Developed upgrades that can detect the presence of multiple instances of a product on target systems, providing end-users with options to select the instance to upgrade.
Now supports both major and minor upgrades.
Provided Virtual Machines from the InstallShield IDE for Testing Installations.
Configured Source Code Management tools with Bamboo and executed triggers in SVN.
Worked with other members of the development team to design, develop and implement features, bug fixes, and other improvements for Ansible Galaxy.
Consult with NMR Software Development Group to determine which source code control system, Microsoft Team Foundation Server (TFS), Perforce, or Subversion (SVN), would best suit their needs and requirements for current and future software development.
Involved in the migration of code from SVN to GIT.
Installed and administered Atlassian tool set including JIRA, Confluence, Fisheye, Crucible, and Bamboo.
Created Git repositories and specified branching strategies that best fitted the needs for the client.
Configured local Maven repositories and multi-component Ant projects with Nexus repositories and scheduled projects in Jenkins for continuous integration.
Integrated SVN into Hudson / Jenkins to automate the code check-out process.
Conducted performance testing of Apache and Tomcat management services.
Migrating from ad hoc servers to servers under automatic control of Ansibledevops tools.
Administrating and integrating Source Code control systems like Subversion (SVN) and Perforce into build system like AnthillPro.
Created detailed insight into all aspects of business operations through painstaking integration of Graphite, Logstash, Sensu, and Chef Automated legacy infrastructure in the interim while working through Architected and implemented automated cloud infrastructure using Chef Reduced the time to on-board new developers by writing a Sinatra app to automate all common new-developer tasks like setting up their desktops, virtual machines, git accounts, and development environment.
Created ANT and Maven POMs to automate the build process for the new projects and integrated them with third party tools like Sonar.
Create, maintain and customize complex JIRA project configurations including workflows, custom fields, permissions and notifications.
Responsible for managing and administering multiple instances of Git, including the build server infrastructure and operating environment for Android; develop server-side scripts/SW to customize Git and to tie in with other tools such as Gerrit/Jira, Jenkins/Hudson.
Debugged performance related issues with Antscriptsandhelpedimprovedthebuildprocess.
Automate processes with PowerShell scripts.
DNS changes, DC builds, User management.
Integration with Build Forge7.0.2 using Perl scripting.
Expertise building and monitoring software projects continuously with a CI tool, Bamboo, Hudson, Cruise Control, Build Forge, Visual Build Professional.
Created triggers for efficient access control of the ClearCase operations, to invoke operations before or after the execution of vital ClearCase events, to restrict or provide access to users.
Involved in deploying the content cloud platform on Amazon AWS using EC2, S3, and EBS.
Evaluate Chef and Puppet framework and tools to automate the cloud deployment and operations Windows PowerShell development of automation and reporting processes.
Created Perl Scripts for complex Data parsing, Analysis and Report generation and created Shell scripts for generation of Disk Space, Archive, system monitoring for staging environment.
Integrated Build dependencies and dependency blocking strategy in Bamboo.
Deployed Puppet for configuration management to existing infrastructure.
Redesigned and redeployed the Nagios implementation.
Nodes automatically added/removed themselves via Puppet.
Configured monitoring tool Splunk, and implemented custom queries, reports, alerts and dashboards.
DevOps (Build and Automation) Engineer Responsibilities
to 11/2012 HP – Chicago,
Installing and Configuring of hardware and OS on servers/workstations and I/O devices on test, development and production environment.
System builds from the scratch for RHEL 4.x/5.x and Solaris 8, 9 systems.
Installed and configured new hard drives on Red Hat Enterprise Linux systems.
Management and migration of Packages and Patches on Linux and Solaris systems.
Performed user administration & maintained centralized sudoers file replicating managed servers using rdist.
Created disk groups, volume, volume groups and RAIDs using Veritas Volume Manager.
Involved in disk configuration and disk crash recovery using format and fdisk.
Bad spots on disk were repaired using repair and analyze.
Created new slices, mounted new file systems and unmounted file systems.
Involved in preparation of functional and system specifications.
Estimated storage requirements for applications.
Installed all the required Software, patches, documentation, and licensing trouble shooting.
Setup various user profiles, environment variables/security to ensure smooth operation.
Installed and configured VMware.
Have an experience on Virtualization( Amazon web services, Docker) Changed LAN/WAN IP addresses and speed of servers when customers IP scheme or configuration of switches were changed Installing and configuring Oracle 8/9i database on Sun Solaris Servers.
Applied patches on Oracle owned software.
Plan, document and implement for Disaster Server Recovery and documenting Maintenance process and change management.
Linux System Administrator10/2008
to 10/2011 Vrinda Info Systems
Worked on installation & configuration ofRed HatLinux, IBM AIX operating systems.
Upgraded Operating System Environment/ kernel patches, packages, web server, and applications.
Used Kick Start to build the servers.
Performed routine backup and restore using VERITAS Backup- Worked on installation and configuration of IIS, Apache, and Samba.
Involved on Installation, configuration and update ofLDAP, DNS, DHCP, NFS, NIS and NIS+ on Red Hat Linux & IBM AIX servers.
Configured network using Squid to increase network performance.
Configured and managed disks using LVM on Red Hat Linux and IBM AIX.
Reviewed server loads and recommend load balancing for optimization.
Configured IP connectivity, routing, checkpoint firewall and network interfaces.
Also maintaining network connectivity of servers.
Ran scripts to check system connectivity, database connectivity, file system usage and log files.
Assisted the Network Engineer in evaluating software for security bugs and networking up gradation in vendor software.