We provide IT Staff Augmentation Services!

Devops Architect/lead Resume

Plano, TX

PROFESSIONAL SUMMARY:

  • Over 12+ years of diverse experience as a DevOps Architect/Lead, Technical Project Lead, Business Analyst and Quality Assurance and java development.
  • Build and Release Engineer with around 8+ years of IT experience in Configuration Management, Build, DevOps, System Administration, Release Management and Quality Assurance and configuring changes across various environment which include DEV/SIT/UAT/Staging/Production/DR.
  • Good knowledge with complete Software Development Life Cycle (SDLC) Process that include designing, development, testing and implementation and post - production support.
  • Created SCM Process, policies, procedures and Release Notes to follow Development and allow QA teams to Release or Deploy highest quality product for the enterprise.
  • Good understanding of the principles and best practices of Software Configuration Management (SCM) in Agile, Scrum and Waterfall methodologies.
  • 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 branching, tagging and maintaining the version across the environments using SCM tools like Subversion (SVN), CVS and GIT on UNIX and windows environment, setting up and configuring Baselines, Branching, Merging, and Backup through GIT and Subversion (SVN).
  • Experienced in troubleshooting and automated deployment to web and application servers like WebSphere, WebLogic, JBOSS and Tomcat.
  • Extensive experience with configuration management tools such as Chef, Puppet and similar deployment tools.
  • Experience in implementing DevOps tools and pipelines using Jenkins, Rundeck, Nexus Artifactory, Chef, Puppet for continuous integration and delivery.
  • Knowledge of using Routed Protocols: FTP, SSH, HTTP, TCP/IP, and HTTPS .
  • knowledge of Hadoop and hadoop Ecosystems
  • Extensive experience in Atlassian, ticketing and tracking tools like JIRA, REMEDY, Bugzilla for Production hotfixes and bug fixes.
  • Experience with Oracle and MS SQL Server DB Tasks (DML, DDL Executions, Log Rotations, Table space alterations, user management etc.), Querying RDBMS such as Oracle, MY SQL and SQL Server by using SQL for data integrity.
  • Involved in writing Python, Perl and shell scripts for compilation and deployment process, execution of XML, ANT Scripts, Shell Scripts, Perl Scripts, Power Shell scripts and JAVA Scripts.
  • Experience in working on Source code management client tools like Visual SVN, Tortoise SVN, Puppet, Git Bash, GitHub, Git GUI and other command line applications.
  • Experience in using MAVEN and ANT as build tools for the building of deployable artifacts from source code.
  • Used scripting languages like Python, Perl, Bash and configuration management tool Chef.

TECHNICAL EXPERTISE

Programming Languages: C, C++, HTML, Java, XML, Shell, Perl.

Operating System: Windows 8/7/vista/XP/2003/2000/NT/98/95, HP-Unix, RHEL.

Version Control Tools: SVN, GIT (GIT Hub, GIT Bucket, GIT Stash), CVS, Perforce, MSBuild, Bit Bucket.

Build Tools: ANT, MAVEN, Gradle, Jenkins, Bamboo

Application and Web servers: Apache Tomcat, Websphere, Weblogic, Jboss

Database Servers: Oracle (11g/10g/9i/8i), MySQL, SQL Server 2008.

Ticketing Tools: Atlassian JIRA, REMEDY, Bugzilla

Provisioning Tools: Ansible, IBM Urban Code Deploy

Programming Languages: C, C++, HTML, XML, Shell, Perl.

Operating System: Windows 8/7/vista/XP/2003/2000/NT/98/95, Suse -Unix, RHEL.

Big Data: Hadoop, Scala, Hadoop EcoSystems.

PROFESSIONAL EXPERIENCE

Confidential, Plano, TX

DevOps Architect/Lead

Responsibilities

  • Technical lead for strategy, design and development activities for all Atlassian tools and Lead on-site & off-shore teams.
  • Responsible for Development, SIT, UAT, STAGING, PRODUCTION Builds and Releases.
  • Experience in using Nexus and Artifactory Repository Managers for Maven builds
  • Involved in setting up JIRA as defect tracking system and configured various workflows, customizations and plugins for the JIRA bug/issue tracker.
  • Worked on On-Boarding of various application to cloud foundry platform which includes build, deploy and dependencies management.
  • Develop mission-critical enterprise solutions and custom applications using Atlassian tools
  • Expert level understanding of Atlassian applications
  • Analyzes software problems and develops workable solutions.
  • Manages, resolves and documents issues and events related to software code and process
  • Learns and train others on software development tools
  • Monitors and measures performance characteristics of applications
  • Communicates with all stakeholders (customers, development teams, end users, etc.) to address system issues
  • Proposes and implements software enhancements that will improve the reliability and performance of the system
  • Extensive hands-on experience with JIRA and Confluence configuration
  • Act as a technical contact to troubleshoot issues occurring on JIRA or Confluence
  • Create complex JIRA workflows including project workflows, screen schemes, permission schemes, and notification schemes.
  • Design and implement permissions on the relevant systems to ensure that users only have access to the correct data.
  • Perform business process analysis to determine how to implement processes in JIRA, including workflows, standardization, and agile development methodology.
  • Provide consultation, guidance, and recommendations for how the business process could change to maximize development tools implementation.
  • Ability to provide technical assistance during major JIRA and Confluence upgrades.
  • Review and approve project deliverables to ensure that they are architecturally sound and achieve as great a degree of fit with the desired architectures as possible
  • Debugging and troubleshooting issues.
  • Migrating few of the existing applications to pivotal cloud foundry .

Environment: SVN, Bit Bucket, Ansible, Bamboo, Confluence, Jenkins, Tomcat, Maven, Web Sphere Application Server (WAS), Web Logic, UNIX,, JIRA, Jboss, Weblogic, Pivotal Cloud Foundry .

Confidential, Des Moines, IA

DevOps Lead

Responsibilities

  • Responsible for Development, SIT, UAT, STAGING, PRODUCTION Builds and Releases.
  • Created the automated build and deployment process for application, re-engineering setup for better user experience, and leading up to building a continuous integration system for all our products.
  • Assist with maintaining current build systems, developed build scripts, and maintained the source control system.
  • Documentation of detailed build configuration, Build procedures, schedule build calendars and change history for releases.
  • Responsible for maintenance of the GIT Repositories which includes Jenkins Integration, creating pull requests, code reviews, branching, merging and transitioning JIRA issues.
  • Managed the source codes repository of multiple development applications using GIT.
  • Experience in managing the artifacts generated by Confidential in the Jfrog repository.
  • Developed build and deployment scripts using Confidential as build tool in Jenkins to move from one environment to other environments and also create new jobs and branches through Jenkins.
  • Worked on Maven to create artifacts from source code and deploy them in Nexus central repository for internal deployments.
  • Automated the entire Importing and Compilation process.
  • Deployed built artifacts to application server using MAVEN, Play frame work, TIBCO plugin.
  • Built Continuous Integration environment Jenkins and Continuous delivery environment Jenkins,.
  • Verifying the Correct Binaries before releasing to production environment.
  • Worked on Tomcat Web server for hosting web apps.
  • Migrated Ant 2 Gradle automation.
  • Involved in setting up JIRA as defect tracking system and configured various workflows, customizations and plugins for the JIRA bug/issue tracker.
  • Developed build and deployment scripts using ANT, MAVEN as build tools in Jenkins to move from one environment to other environments.
  • Worked on On-Boarding of various application to cloud foundry platform which includes build, deploy and dependencies mnagement.

Environment: SVN, Jenkins, Tomcat, Maven, Web Sphere Application Server (WAS), Web Logic, UNIX,, JIRA, JBoss,Weblogic

Confidential, Phoenix, AZ

Technical Project Lead

Responsibilities

  • Responsible for Development, UIT, SYTEM, UAT, STAGING, PRODUCTION Builds and Releases.
  • Created the automated build and deployment process for application, re-engineering setup for better user experience, and leading up to building a continuous integration system for all our products.
  • Assist with maintaining current build systems, developed build scripts, and maintained the source control system.
  • Documentation of detailed build configuration, Build procedures, schedule build calendars and change history for releases.
  • Developed Perl and shell scripts for automation of the build and release process, developed Custom Scripts to monitor repositories, Server storage.
  • Responsible for maintenance of the GIT Repositories which includes Jenkins Integration, creating pull requests, code reviews, branching, merging and transitioning JIRA issues.
  • Managed the source codes repository of multiple development applications using GIT.
  • Experience in managing the artifacts generated by MAVEN in the Nexus repository.
  • Developed build and deployment scripts using MAVEN as build tool in Jenkins to move from one environment to other environments and also create new jobs and branches through Jenkins.
  • Worked on Maven to create artifacts from source code and deploy them in Nexus central repository for internal deployments.
  • Automated the entire Importing and Compilation process.
  • Deployed built artifacts to application server using MAVEN.
  • Built Continuous Integration environment (Jenkins, Nexus and Continuous delivery Using Jenkins
  • Integrated Jenkins with various DevOps tools such as Nexus, Puppet, Chef.
  • Coordinated application release with Developer, DBA, QA and Project Management teams.
  • Verifying the Correct Binaries before releasing to production environment.
  • Worked on Tomcat Web server for hosting web apps.
  • Migrated of Ant 2 Gradle automation.
  • Involved in setting up JIRA as defect tracking system and configured various workflows, customizations and plugins for the JIRA bug/issue tracker.
  • Designed workflows, screens, field configurations and components as part of projects definition for JIRA as an administrator.
  • Extensive use of Perforce for source code tracking and deployment, and Bugzilla for bug tracking.

Environment: SVN, Jenkins,, Maven, Web Sphere Application Server (WAS), Web Logic, UNIX, Oracle 10g, JIRA.

Confidential, Cyprus, EU

Technical Project Lead

Responsibilities

  • Hired and led a team of 20 Engineers.
  • Worked with the Architects on SDLC process being the owner of post development environments.
  • Worked in Agile Project management Process.
  • Developed, maintained, and distributed release notes for each scheduled release.
  • Coordinated the resources by working closely with Project Managers for the release and carried deployments and builds on various environments using continuous integration tool.
  • Maintained History of all the repositories using Subversion (SVN).
  • Extensive usage of TortiseSVN in Windows environment for version control activities.
  • Coordinate/assist developers with establishing and applying appropriate branching, labeling/naming conventions using Subversion (SVN) source control.
  • Analyze and resolve conflicts related to merging of source code for SVN.
  • Managing Maven project dependencies by creating parent-child relationships between projects.
  • Creating new build jobs, Integration testing jobs and deploy jobs in Jenkins to automate the process.
  • Configured and maintained Jenkins to implement the CI process and integrated the tool with ANT and Maven to schedule the builds.
  • Involved in periodic archiving and storage of the source code for disaster recovery.
  • Create and Build Jenkins jobs and store the build artifacts in Nexus and uDeploy by using preconfigured scripts.
  • Created end to end build automation and CI setup for button click push deployment.
  • Installed and Configured the Apache Tomcat application servers for Dev and Integration Test Environments.
  • Provisioned and configured Tomcat and Apache instances using Shell/Perl in uDeploy.
  • Performed functional, regression and UAT Testing
  • Transform functional requirements to High Level Design for different Services.
  • Provide support to System Architect for preparing solution for several requirements.
  • Conduct Technical Audit.
  • Review Test Scenarios.
  • Handling release activities.
  • Handling QA related Activities for metrics calculation and TR Docs preparation.
  • Supporting CMO for release activities and other configuration related activities such as baseline, Branch creation.
  • Giving technical solutions to the team members.
  • Involved in writing and reviewing SRS & LLD.
  • Involved in reviewing Test case design.
  • Involved in Coding and reviewing using JAVA, and PL/SQL.
  • Involved in Database Optimization.
  • Involved in executing UT & MST.
  • Wrote Test Cases and Test Steps in Eclipse using Function, Overloaded Function, Variable, Array (single and multi-dimensional) and conditional logic to make script more logical and Debug Java Script.
  • Experienced in defining Testing Methodologies, Designing Test Plans and Test Cases, Verifying and Validating Web based applications and Documentation based on standards for Software Development and effective QA implementation in all phases of Software Development Life Cycle (SDLC)
  • Analyzed the Business Requirements DocumentDeveloped Chef Recipes to configure, deploy and maintain software components of the existing infrastructure.
  • Used Chef to manage Web Applications, Config Files, Database, Users, Mount Points, and Packages.
  • Deployed Puppet, Puppet dashboard for configuration management to existing infrastructure.
  • Worked with JIRA for Issue Tracking and monitoring.
  • Extensive use of Perforce for source code tracking and deployment, and Remedy for ticketing.
  • Configured and maintained the Shell/Perl deployment scripts for Web logic and UNIX servers.

Environment: Subversion (SVN), Jenkins, GIT, ANT, MAVEN, Tomcat, Perl Scripts, Shell Scripts, XML, Linux, UNIX, Windows 7, JIRA.

Confidential

Test Lead /Technical Project Lead

Responsibilities

  • Providing support to deployment Team and Run different batch jobs and smoke during smooth deployment.
  • Handling Project managing responsibilities.
  • Handling release activities.
  • Giving technical solutions to the team members.
  • Providing QA Pass after satisfaction from application point of view.
  • Working closely with the Developers to achieve a high level of code coverage.
  • Created and enforced Configuration Management policies and procedures, project configuration management, adhere to the Company policy, was successful in implementing it.
  • Involved in Completing software builds and elevations, creating directories and security groups, and recreating prior versions.
  • Coordinating the resources by working closely with Project Manager’s for the release and Project Manager for all the Operational Projects.
  • Involved in the product release activities, including Change Control Management, Release Management, Defect tracking using Clear Quest tool and Version Management using SVN tool.
  • Monitored software, hardware, and/or middleware updates and utilizing technologies like Jenkins/Hudson, Ant, MS Build and Subversion(SVN).
  • Responsible for design and maintenance of the CVS/Subversion(SVN) repositories and the access control strategies.
  • Created the branches in CVS and Subversion(SVN) to implement the parallel development process.
  • Merged release branches to the trunk after the production release and resolved the conflicts rose during the merge in both CVS and Subversion(SVN).
  • Established processes and tools to maintain code base integrity, including check-in validation rules and branch/merge processes.
  • Build, configured and support Application team environments.
  • Worked closely with Development team and SQA team for product releases.
  • Documented project’s software release management procedures with input decisions.
  • Worked as a system administrator for the build and deployments process on the enterprise server.

Environment: SVN, CVS, ANT, Maven, Jenkins, Tomcat, Perl, Shell Script, Oracle.

Confidential

Java Developer

Responsibilities:

  • Participated in the Analysis and Design of the application using UML/Rational Rose and Agile methodology.
  • Involved in developed the application using Core Java, J2EE and JSP.
  • Used JSP to develop the front-end screens of the application.
  • Designed and developed several SQL Scripts, Stored Procedures, Packages and Triggers for the Database.
  • Used Indexing techniques in the database procedures to obtain search results.
  • Involved in development of Web Service client to get client details from third party agencies.
  • Developed nightly batch jobs which involved interfacing with external third party state agencies.
  • Test scripts for performance and accessibility testing of the application are developed.
  • Responsible for deploying the application in client UAT environment.
  • Prepared installation documents of the software, including Program Installation Guide and Installation verification Document.
  • Involved in different types of testing like Unit, System, Integration testing etc. is carried out during the testing phase.
  • Provided production support to maintain the application.

Environment: Java 1.5, J2EE 1.4, Struts Frame work, JSP, Spring Framework 2.0, Hibernate 3.0, Oracle 10g, MyEclipse 6.5.1, Subversion, Oracle 9i, PL/SQL, WebSphere 6.1.0, UML, Toad, Windows.

Hire Now