We provide IT Staff Augmentation Services!

Software/ Devops Engineer Resume

2.00/5 (Submit Your Rating)

Holland, MI

SUMMARY

  • 7+ Years of experience in IT industry comprising of Linux Systems Administration and Software Configuration Management (SCM). Extensive experience includes SCM, DevOps Build/Release Management, Change/Incident Management and Cloud Management.
  • Experienced in working on DevOps/Agile operations process and tools area (Code review, unit test automation, Build & Release automation, Environment, Service, Incident and Change Management).
  • Experience in Linux Administration (Installation, Configuration, Tuning and Upgrades of Linux (RedHat and Oracle).
  • Experience working on various flavors of Linux and UNIX like Red hat 4.x, 5.x, 6.x, Sues Linux, Ubuntu, CentOS, AIX and Solaris.
  • AWS Cloud platform and its features which includes EC2, VPC, EBS, AMI, SNS, RDS, EBS, CloudWatch, Cloud Trail, CloudFormation AWS Config, Autoscaling, CloudFront, IAM, S3.
  • Created instances in AWS as well as worked on migration to AWS from data Center.
  • In - depth understanding of the principles and best practices of Software Configuration Management (SCM) processes, which include compiling, packaging, deploying and Application configurations.
  • Extensively worked with Version Control Systems CVS, SVN (Subversion), GIT and TFS.
  • Extensively worked with automation tools like Hudson, Jenkins and Build Forge to implement the End-to-End Automation.
  • Expertise in using build-tools like MAVEN, ANT and Gradle for the building of deployable artifacts such as war & ear from source code. Application Deployments & Environment configuration using Puppet
  • Experience with Linux/UNIX environments and scripting for Build & Release automation.
  • Experience in integrating Unit Tests and Code Quality Analysis Tools like JUnit, SonarQube and Findbugs.
  • Experience in using Nexus and Artifactory Repository Managers for Maven/Gradle builds.
  • Administered and Implemented CI tools Hudson and Jenkins for automated builds.
  • Experience writing Shell scripts to automate the deployments.
  • Experience using RPMs to effectively package the applications for product deployments
  • Experience is using Tomcat, JBOSS, Web logic and Web Sphere Application servers for deployments.
  • Managed environments DEV, SIT, QA, UAT and PROD for various releases and designed instance strategies
  • Experience in supporting ORACLE/Sybase/MYSQL Database.
  • Ability to work closely with teams, in order to ensure high quality and timely delivery of builds and releases.
  • Strong ability to troubleshoot any issues generated while building, deploying and in production support.
  • Good Interpersonal Skills, team-working attitude, takes initiatives and very proactive in solving problems and providing best solutions.
  • Good knowledge on ITIL Process and have worked on coordinating releases across the projects.

TECHNICAL SKILLS

SCM Tools: GIT, SVN, TFS, CVS, Subversion, Harvest, VSS, Multisite, ClearQuest, ANT, Maven, Sonar, NANT, MSBUILD, Cruise Control, Hudson, Jenkins, BuildForge, GitHub, AnthillPro, PSS, Visual Build Pro, SDLC, AGILE. Site Speed, Team city, Artifactory.

Operating Systems: Windows XP/2000/2003, 2008 UNIX, Linux (red hat), Solaris.

Database: Oracle 11g,9i/ 8i/7.3, DB2, SQL Server 7.0/6.5/2000 , MySQL 4.0

Languages: Java/J2EE, CSS3 WebLogic, Web Services, C/C++, SQL, PL/SQL, VB .NET, PLC, QA, PMP, W3C, OOAD, SaaS, Rest.

Scripting Languages: Maven, Ant, MSBuild, Perl, Shell, PowerShell, VB Scripting, UNIX, Jython and Python, Power Point, Word, Bean shell.

Other Tools: JIRA, BAMBOO, QC, Crystal and Windows Reporting Server, SQL Reporting Services, Sonar, Microsoft WebLogic.

Web Technologies: HTML, DHTML, XML, XSLT, XSD.

Application Server: IBM WebSphere, Web logic Server, JBOSS, Tomcat.

PROFESSIONAL EXPERIENCE

Confidential - Holland, MI

Software/ Devops Engineer

Responsibilities:

  • Automated the migration of SVN repositories to Git while preserving the commit history and other metadata like branches, tags and authors.
  • Managed SVN branching and merging for older projects in multiple simultaneous releases.
  • Configured Source Code Management tools with Bamboo and executed triggers in SVN.
  • 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.
  • Used bean shell scripting in AnthillPro; and shell scripts and JACL scripts with the wsadmin interface to deploy applications into WebSphere
  • Created the SharePoint Portal for the Team Projects and managing the portal and the running the dash boards on the portal.
  • Used Wise Package Studio 7.0 Professional and Install Shield Admin Studio 9.0 to repackage the application packages and to take the snapshot of the pre-install and post-install and capture the changes for XP and Vista.
  • Participated in the status meetings for the scrum releases and suggesting the best and optimized methods, implementation for new technologies etc.
  • Completing software builds and elevations, creating directories and security groups, and recreating prior versions. Monitored software, hardware, and/or middleware updates and utilizing various technologies.
  • Design and scripting of xml build files (for J2EE build with ant compiler) and providing technical support to development team for compilation problems.
  • Created TFS Work items for Bugs and Task for the Test Cases and pulling the reports and sending the same to the project management and QA Teams.
  • Actively participated in the automation effort. Wrote security & web architecture provisioning scripts for Opcode Chef, in Ruby.
  • Developed back-end applications with Python, connecting with Oracle & MySQL databases enrolled various internal projects.
  • Developed test scripts to automate process of testing in Selenium WebDriver.
  • Windows PowerShell development of automation and reporting processes.
  • Administered and Configured the TFS with in multi -platform environments.
  • Automated the migration of SVN repositories to Git while preserving the commit history and other metadata like branches, tags and authors.
  • Created aScala -based iBatis->Spring JDBC conversion tool.
  • Prepared Documents and Trained developers on creating views, viewing configuration specifications, creating streams, creation of VOB elements, and element types, using ClearCase explorer, ClearCase project explorer, windows explorer, and Merge Manager .
  • Implemented continuous integration with CruiseControl, BuildForge, CruiseControl, Hudson and Visual BuildPro.
  • Performed tasks like adding user’s id to ClearCase group and codeline to give permission to access codeline & lock codeline for specific users.
  • Implemented procedures for execution and tuning of Oracle Fusion Middleware products such as SOA and Coherence.
  • Used administrative tools in Windows XP and Server 2003 to manage users and groups, and assigning rights/permissions
  • Expert in troubleshooting with UCM environment like rebase, deliver, installing.
  • Performed Task & resolving issues in Project Integration stream when developers faced problem of delivering.
  • Provided recommendations and helped set up the CM process to the company’s one of the development teams on using Git and GitHub repositories.
  • Migrating Java and Oracle code and related CM processes into TFS ALM.
  • Wrote a full PHP framework with MVC-architecture and a Database Abstraction Layer.
  • Provided technical assistance for implementation of Oracle Fusion Middleware components using monitoring tools and techniques.
  • Developed applications with Python to utilize 3rd party APIs/web services (WSDL, SOAP) and parse XML, XSLT with xPath & CSV data/files.
  • Developed and maintained automated regression test cases in Selenium WebDriver using Java programming language.
  • Automate processes with PowerShell scripts. DNS changes, DC builds, User management.
  • Designed and created custom workflows using SharePoint Designer and Visual Studio.NET to process the vacation request applying the business requirements.
  • Implemented Continuous Integration concepts using Jenkins /Hudson, Build Forge Cruise Control, and Anthill Pro.
  • Managed SVN branching and merging for older projects in multiple simultaneous releases.
  • Implemented procedures for development of Oracle ADF BC components by Groove application modules.
  • Created a Feature Receiver using Visual studio.NET to assign data from existing lists to lookup columns when feature with large chunks of site columns was activated.
  • Configured and maintained multiple Jira instances on multiple servers for different uses and worked with departments in training on how to search and create tickets in Jira.
  • Ruby on Rails back-end developer (Heroku for deployments, GitHub for source control).
  • Managed build and deployment platforms for our .NET3 Portals software using system like Jenkins/Hudson, Octopus Deploy, and any other CI toolslike Team city.
  • Helped build and maintained server side code that was written on top of the Scala Lift web framework
  • Experience in QA Lead, administration experience in Oracle E-business Suite and SAP
  • Customized TFS 2012 Work Item Templates and Workflow(Transitions Matrix) of the Work Items
  • Managed ClearCase Projects and associated streams workflow and Troubleshoot ClearCase operations like Labeling, Merging, Rebase and Delivery.
  • Managed relationships between large collections of AWS machine images.
  • Executed automated Selenium scripts and reproduced failures manually.
  • Architected and implemented agile QA processes and practices, including defect and test management.
  • Automated manual build and deployment processes with Jenkins and AnthillPro for various applications, deploying to development, QA.
  • Write PowerShell scripts to streamline routine procedures for the Network Operations Center, SCCM team, and VMware team.
  • Modified NANT/ANT and MSBuild scripts to detect and display circular dependencies for Java and .Net.
  • Expert in deploying the code through application servers like WebSphere/WebLogic/Apache Tomcat/Jboss.
  • Created hooks and managed permissions on the branches for Git.
  • Create, maintain and customize complex JIRA project configurations including workflows, custom fields, permissions and notifications.
  • Standardized QA standards and practices across teams where possible
  • Automated deployment and release distribution process with VB Script Shell, Puppet, and Shell.
  • In charge of reviewing existing manual Software Builds, developing scripts to automate repeated tasks that are more susceptible to errors and risks using PERL, Ant and Maven, Shell scripting and Batch scripts.
  • Extensive experience in using build automation/continuous integration tools using Jenkins/Hudson, Cruise Control and AnthillPro.
  • Introduced and built a service testing harness usingGatling, a Scala based performance and function automated testing tool
  • Installed and configured code rules, keys of Sonar for code analysis.
  • Extensive experience in using Testing tools such as Test Director/Quality Center, FitNesse, and Microsoft Stress tool, FitNesse, Rally and Apache JMeter.
  • ETL, Reporting, and Database development tools like Informatica, Hyperion, Erwin, Visio, SQL Server, and Oracle with strong SQL coding skills.
  • Set up and customized Rational Quality Manager utilizing Team Concert technology to meet specific project testing needs.
  • Created Perl Scripts for complex Data parsing, Analysis and Report generation
  • Experience in Subversion (SVN), Perforce and CA Harvest administration, automation and management.
  • Create Unix Scripts needed for backup and reconfiguring the ClearCase restored data
  • Creating File Systems and User Accounts by setting up File and Print servers and creating boot and root file system Backups on UNIX workstations
  • Configured local Maven repositories and multi-component Ant projects with Nexus repositories and scheduled projects in Jenkins for continuous integration.
  • Facilitated the Production move ups of ETL components from Acceptance to Production environment.
  • Experienced in writing DDL, DML SQL Queries.
  • Developed advanced JIRA workflows and permission scheme, notification schemes, Screen scheme.
  • Installed and configured Microsoft IIS, Apache, and Tomcat Webserver in various environments.
  • Perform business process analysis to determine how they can be implemented in JIRA, including workflows, standardization and agile development methodology.
  • Reporting defects in Defect Management Tool “Rally” and tracking them till closure.
  • Administrated and Implemented TFS, Maintained and Migrated TFS & TFS 2012\2013 support.
  • Demonstrated expertise with data extract and query tools (SQL/Oracle).
  • Perforce administration, project and end user support.
  • Created a Feature Receiver using Visual studio.NET to assign data from existing lists to lookup columns when feature with large chunks of site columns was activated.
  • Troubleshooted Web server issues and created new Virtual Host in IIS server.
  • Integrating the core mainframe payment processor along with Upstream and Downstream interfaces using Data Stage ETL solution.
  • Demonstrated expertise with source code control environments CVS and ClearCase
  • Designed and created custom workflows using SharePoint Designer and Visual Studio.NET to process the vacation request applying the business requirements.
  • Implemented automated software build, testing, and deployment with TeamCity.
  • Involved in editing the existing ANT files in case of errors or changes in the project requirements.
  • Implemented continuous integration with Cruise Control .NET
  • Migrating existing artifacts from legacy solutions into Jazz solution.
  • Maintained and enhance source code control systems in perforce and cruise control, and provide assistance to developers for code maintenance.
  • Involved in IIS Servers Administration like troubleshooting & deployment of IIS application, website troubleshooting etc.
  • Integrated Build dependencies and dependency blocking strategy in Bamboo.
  • Conducted Proof of Technology sessions on different IBM Rational Software products including but not limited to, Rational Team Concert, Build Forge and Agile Software Methodologies.
  • Experienced in configuring and managing web servers and SQL servers on clustered environments.
  • Created of Sonar Qube dashboards for different team members based on their roles to monitor the progress of project source code.
  • Configured Source Code Management tools with Bamboo and executed triggers in SVN.
  • Utilized TFS 2010 and MS Project to keep track of ongoing development tasks and overall progress of the project.
  • Configuration of various plugins for Jenkins for automation of the workflow and to optimize and smooth running of build jobs.
  • Implemented ANT and Maven build scripts for the JAVA applications and NANT and MSBuild actively worked with application teams to understand current Build and Deploy process
  • Assisted developers with development issues related to CM tool usage
  • Performed daily/weekly software builds and releases.
  • Integrated automated build in Jenkins /Hudson.
  • Created and configure jobs, script builder, custom command builder, agents in Bamboo.
  • Installed Nexus. War, configured security and set SMTP server to receive email from Nexus.
  • Implemented and maintained the branching and merging structure for build/release strategies utilizing Subversion and GIT in Linux and Windows.
  • Implemented Agile Methodologies such as Scrum, Extreme Programming (XP) and Test Driven Development (TDD)
  • Ability to manage/track multiple configurations of a system.
  • Consolidated all Team Projects into from TFS 2011 to TFS 2013 Project Collections.
  • Worked with creation and maintaining automated build tools in Windows and UNIX environment.
  • Created and managed of all source code repositories, management security model, backup / restore of the source code repositories, and upgrading the version control system.
  • Reviewed existing manual Software builds, developed scripts to automate repeated tasks that are more susceptible to errors and risk using Perl and Shell Scripting
  • Implemented Jira with Maven2 release plugin for tracking bugs and defects in UNIX.
  • Own the creation of builds and coordinate the creation of source-code tags and branches with development groups
  • Troubleshooted to resolve problems in an existing JIRA installation and implement all approved changes.
  • Customizing and Maintenance of test cases, Defects in Quality Center and Rally
  • Developed Test cases Rational Quality Manager to perform Functional and Regression testing of the application based on Business Requirements.
  • Configured SSL certificates for IIS applications.
  • Established and schedule activities in test and production environments.
  • Edited Maven mirror settings in m2/settings.xml to configure Maven to have Nexus as a repository.
  • Built and deployed with project concurrency and complex version-control branching models.
  • Performed parallel build for .NET4 application which will automatically decides which of the projects in the generated build list can be built independently.
  • Worked with My SQL, Linux/Unix, Windows NT, and Java/J2EE, WAS, MS-IIS, Flash, Install Shields/Creating Linux RPMs.
  • Ported old builds from Ant to Maven for Java builds and documented the process for future reference.
  • Used Rational Team Concert for bug tracking and reporting, also followed up with the development team to verify bug fixes and update bug status.
  • Consolidated and migrated the LampsPlus.com .NET3.5 code base to .NET4
  • Created Application Server, nodes at a cell level, created clusters, defined Data Sources for Database connectivity, Created Bus members, and defined Activation Specs to provide configurations for messaging queue in WebSphere.
  • Responsible for elevating the legacy builds to the test environment for Sanity Testing (Smoke Testing).
  • Scheduled various ClearCase jobs including backups and VOB storage scrubbers.
  • Administered Registry server backup and restore operations.
  • Automated ClearCase based release management process including monitoring changes between releases.
  • Developed and maintained UNIX/Perl/Ant scripts for build and release tasks.
  • Modified ANT scripts to build the JAR’s, Class files, WAR files and EAR files from VOB’s.
  • Developed utilities for developers to check the checkouts, elements modified based on project and branch.
  • Created Subversion configuration record for builds using derived objects generated during build audit process
  • Provided release updates to management team and business liaison leads.Served as an advocate for best practices in software configuration management following CMM standards.
  • Re-engineered SCM environment for existing applications, and divided projects and migrated to new vobs for better performance.
  • Designed, implemented and managed software version control methodology, using Rational ClearCase to accommodate multiple project specifications in parallel development environment.

Environment: Visual Studio 2010, 2012, 2013, SQL Server 2008 R2, Composite 5.2, Team Foundation Server 2010, Team Foundation Server 2013, TFS Administration, MSBuild, TFSBuild, Avanade Build & Deployment System (BDS), IIS6.0, IIS7.0, Composite 6.2, Composite Promote & Deployment Tool (PDTool), TFS Migration from, Windows migration from .

Confidential -Brooklyn, NY

Build/Devops Engineer

Responsibilities:

  • CM rep at daily VGS CCB with Deployment Manager, BU managers, dev Team Leads, DBA lead, and QA Manager to review Quality Center Requirements and Defects to determine which would be included in daily build(s) for deployment to Staging (Windows & Linux) for QA testing; as well as review of upcoming Release dates/schedules.
  • Worked closely with Development and Project Architect to solve complex build system issues.
  • Started and maintained the SVN repository structure.
  • Facilitated the Continuous 'Build Manager's Role for all Software Development projects.
  • Modified IHS (httd.conf) to accept generated plug-ins to sync Virtual Hosts for a given application.
  • Created NFS mounts between horizontal clustering nodes and created Symbolic links.
  • Deployed Servlet and Java Server Pages (JSP) updates to Tomcat from VSS.
  • Worked on a complete setup of UCM environment (includes gathering requirement from users, setting up of servers, setting up client machines, creating site preps, creating Usage Models for different projects, creating triggers (in Perl) for ClearCase, created hooks for ClearQuest UCM schema.
  • Installed and configured Crystal Report Servers and updating Prod reports, achieved successful runs.
  • Edited and executed VB scripts to archive Production Release files for Disaster Recovery and documented
  • Trained developers on SVN checkout, adding, editing, and committing files and CM practices.
  • Used the CVS ‘watch’ command to notify users by email or SMS messages if someone else access a file.
  • Used CVS and SVN tortoise for Tagging, Branching and Merging strategies.
  • Created projects, distributing files and running scripts in CVS.
  • Developed custom functionality such as document upload and document move with the SharePoint API using ASP.Net and C#.
  • Accomplished tasks of client SCM team and worked on the migration of existing code repository from ClearCase multisite to TFS.
  • Implemented build and test automation with Ant, and continuous integration with CruiseControl
  • Involved in current project is to support user in day-to-day operational issues in both technical and functional areas related Oracle Financials.
  • Deployment and management of many servers via script and chef, utilizing cloud providers as direct substrate for implementation.
  • Write PowerShell, vbs and batch scripts to ensure approved server configuration and standards are met.
  • Developed applications and methods with Python for ETL - Extract, Transform, and Load Designing, developing and code reviewing server side Python applications, connecting with Oracle and MSSQL Server.
  • Experienced building, troubleshooting, and upgrading computers in a manufacturing environment.
  • Demonstrated expertise in Web and Application Server system administration supporting development and production systems in a Unix/Linux and Windows operating and in configuring and supporting Apache and Jboss clustering, JDBC JMS queues, etc.
  • Extensive experience in developing Interface/Conversion programs to import data from legacy systems to Oracle Applications using PL/SQL, SQL Loader and UTL Files
  • Expertise in Set up ofSelenium RCusing Eclipse IDE as well as through command line.
  • Demonstrated experience in project development and operation support activities for large enterprise projects and technical environment. Proven ability to support, monitor and tune applications on virtualized computing environment.
  • Demonstrated experience in the Web and Application server administration with good knowledge of Apache and Jboss Application Platform products.
  • Accomplished tasks of working with client SCM team and work with the migration of existing code repository from ClearCase multisite to TFS.
  • Oracle Fusion Middleware Architect on Oracle Fusion Middleware/WebLogic Server 11gR2, OAM 11gR2, OIM, OVD, OHS, SOA, OBIEE 11g, OID,OIM OSSO, OAAM, OIF, DIP, AD, ADFS performing designing architecture, integration, administration and implementation.
  • Implemented and controlling the flow of data to and from AWS
  • Developed UI-intensive web-pages involving PHP, JavaScript, JQuery, MySQL and Mongo DB.
  • Demonstrated expertise in installing, configuring Jboss Enterprise Application Platform 5.1 and Apache 2.2
  • Provided good customer service skills in supporting Developers and Operational team members.
  • Demonstrated ability to solve complex technical problems in multi-vendor operating environment.
  • Experience in usingSelenium IDE, RCandGridusing Java.
  • Helped team members with Web and Java (J2EE) application development experience including Eclipse IDE, EJB.
  • Demonstrated understanding of Information Technology Infrastructure Library (ITIL) concept.
  • Build and Packaged J2EE/.NET when working between offshore/onshore.
  • Extensive experience with Perforce. Experience with Subversion/CVS, and Git Software Configuration tools (Source Control).
  • Maintenance of continuous integration based on Maven and Hudson
  • Managed Maven pom files and other scripts and repository management tools (Artifactory, Nexus)
  • Developed, maintained and enhanced build and release management scripts in Ant for J2EE.
  • Modified IHS (httd.conf) to accept generated plug-ins on UNIX servers to sync Virtual Hosts for a given application.
  • Worked on UNIX/Windows Shell scripting for build and release automations.
  • Lead developer and project coordinator for an open source cross platform build tool written in C# on the .NET platform
  • Wrote PowerShell scripts for user management.
  • Writing python scripts for pushing data from MongoDB to MySQL Database.
  • Wrote and modified MSBuild targets to publish to daily build location managed MSBuild scripts for .Net builds.
  • Used both Perforce and Subversion source control systems for different projects.
  • Worked as an SCM in automating the build and deploy process through AnthillPro and BuildForge on deploying applications in Web Sphere
  • Responsible for creating and managing a software QA program, including budgetary control.
  • Specialized in WebLogic server, WebLogic portals, integration, Oracle, Apache, Tomcat, Jboss and Service-oriented architecture.
  • Created complex JIRA workflows including project workflows, screen schemes, permission scheme and notification schemes in JIRA.
  • Strong experience in Extraction, Transformation and Loading (ETL) data from various sources into Data Warehouse.
  • Managed SVN branching and merging for older projects in multiple simultaneous releases in Unix Environment.
  • In-depth knowledge of Apache Subversion (SVN) and Jenkins /Hudson Continuous Integration Server.
  • Deployed disk imaging for QA lab machines to facilitate a more standard testing environment and to allow installations on clean machines with significantly shorter preparation time
  • Maintained two Jenkins servers and one Bamboo server to deploy into production and non-production
  • Backed up and restored configurations and data of various tools (SVN, Jenkins, WAS, Sonar), databases (oracle, db2) and servers (windows, RHEL) as required.
  • Environments. Migrated Jenkins plans from one of the Jenkins to Bamboo.
  • Generating the Daily status Report using Rally.
  • Delivered through QA testing reportsthat determined product quality and release readiness.
  • Conducted Functionality and Regression testing during the various Sprints of the application using Rational Functional Test.
  • Data Marts using Informatica Power Center (Repository Manager, Designer, Workflow Manager, Workflow Monitor, and Metadata Manger), Power Exchange, and Power Connect as ETL tool on Oracle, DB2 and SQL Server Databases.
  • Delivered onsite customer training classes on the suite of IBM Rational Software configuration management tools including ClearCase, ClearQuest and Rational Team Concert.
  • Involved in designing and coding application components in an agile environment utilizing a test driven Development approach (TDD).
  • Used the continuous integration tool Bamboo to automate the daily processes.
  • End to end Automation using PowerShell for User Account/ Mailboxes/ Distribution Group/ Security Group provisioning and management.
  • Automated the .NET build process by writing, updating and executing the automated build scripts using MSBuild and automated the script to createMSI packages for deployment.
  • Involved in merging, delivering and rebasing from dev branch to higher level branches in Git.
  • Implemented continuous integration with CruiseControl.NET and modified NANT and MSBUILD scripts to detect and display circular dependencies for .Net application.
  • Maintained continuous integration based on Maven and Hudson
  • Maintained backups and restore activities for SVN, Hudson
  • Setup Build and deploy automation tool and Continuous Integration in Hudson.
  • Performed Clean Builds according to the schedule published for a given Data Strategies release.
  • Maintained and enhanced current build procedures for all software development projects
  • Created and maintained POM files for building the projects and developing the build scripts.
  • Modified build, Junit and reporting plugin in Maven POM Configurations according to project’s need.
  • Facilitated the Continuous 'Build Manager's Role for all Software Development projects.

Environment: AnthillPro, IBM WebSphere Application Server 6, IBM HTTP Server(IHS), Cruise Control, Jython, Python, Apache, Oracle, JUnit, Harvest, PERL, Shell Scripts, Ant, Maven, Make, MSBuild

Confidential -Charlotte, NC

Devops/ Build Release Engineer

Responsibilities:

  • Extensive Knowledge in Visual Studio, Visual Studio.NET and Versioning tools like VSS, SVN, and ClearCase.
  • Used both Perforce and Subversion source control systems for different projects.
  • Assisted Development and QA teams branching and merging activities in TFS and GIT.
  • Worked in integrating TFS with Visual Studio 2005 & 2008
  • Consolidated all Team Projects into from TFS 2008 to TFS 2010 Project Collections.
  • Used agile practices and Test Driven Development techniques to provide reliable, working software early.
  • Migrating existing artifacts from legacy solutions into Jazz solution.
  • Developed Test cases Rational Quality Manager to perform Functional and Regression testing of the application based on Business Requirements.
  • Writing python scripts for pushing data from MongoDB to MySQL Database.
  • Evaluated, Installed, and configured various JIRA plugins systems based on the requirement.
  • Acted as an administrator of the JIRA and Confluence instances on a day to day basis including performance tuning/scaling the instances.
  • Assistance in working towards Windows Vista Logo Certification for all installers.
  • Migrated legacy projects from manual deployments to fully automated releases via TeamCity.
  • Modified ANT scripts to build the JAR’s, Class files, WAR files and EAR files from VOB’s for Java applications and MSBuild for all .Net applications.
  • Developed policy and scripts for automation of build based on Perl, Ant, VisBuildPro under BuildForge.
  • Provided assistant to team members in J2EE/.NET build/packaging and coordinating with offshore/ onshore.
  • Lead developer and project coordinator for an open source cross platform build tool written in C# on the .NET platform.
  • Translated VFP applications to VB.NET.
  • Windows PowerShell development of automation and reporting processes.
  • Ant is a Java command-line tool whose mission is to drive processes described in build files.
  • Configured SSL certificates for IIS applications.
  • Worked on configuring data sources for Jboss with various versions of databases.
  • Used the continuous integration tool Bamboo to automate the daily processes
  • Experienced in setting up Continuous Integration environment using Bamboo.
  • Worked as an SCM in automating the build and deploy process through AnthillPro and BuildForge on deploying applications in WebSphere
  • Configured local Maven repositories and multi-component Ant projects with Nexus repositories and scheduled projects in Jenkins for continuous integration.
  • Integrated Subversion into Hudson / Jenkins to automate the code check-out process.
  • Used Maven as a dependency management tool to manage all the dependencies that are required.
  • Maintained of continuous integration based on Maven and Hudson.
  • Automated repetitive tasks using Perl and Shell Scripting.
  • Expertise in scripting using Perl, Shell for environment and automation and Shell and VB for Windows.
  • Successfully migrated SharePoint 2007 content into SharePoint 2010 using a database attach upgrade.
  • Edited Maven mirror settings in m2/settings.xml to configure Maven to have Nexus as a repository.
  • Created and managed of all source code repositories, management security model, backup / restore of the source code repositories, and upgrading the version control system
  • Implemented Jira with Maven2 release plugin for tracking bugs and defects
  • Own the creation of builds and coordinate the creation of source-code tags and branches with development groups
  • Consolidated and migrated the LampsPlus.com .NET 1.1 code base to .NET 3.5
  • Created Application Server, nodes at a cell level, created clusters, defined Data Sources for Database connectivity.
  • Created Bus members, and defined Activation Specs to provide configurations for messaging queue in WebSphere.

Environment: MSBuild, ANT, ClearCase, JACL, Jython, WebSphere, VB, ASP.NET,MOM, AIX, Windows 2000, EJB, J2EE, JNDI, IHS, Harvest, Apache, Oracle 8i

We'd love your feedback!