Post Job Free
Sign in

Engineer Management

Location:
Houston, TX
Posted:
November 03, 2017

Contact this candidate

Resume:

ChandraSekhar

Sr. DevOps Engineer

Phone No: 860-***-****

Email: ***********@*****.***

Professional Summary:

5+ years of Build / Configuration Management / Release Engineering experience maintaining Code, Deploying, migrating code from Development, Test, QA to Production environments working closely with developers/Mangers reporting build failures report generation/build automation.

Focused in the areas of Continuous Integration, Continuous Delivery (CI/CD) and release management.

Experience in using Nexus repository manager & JFrog centralized repository for versioning artifacts and deploying it to application servers.

Configured Jenkins nodes to build jobs in the view of distributing the load of Jenkins server and achieved parallel builds.

Expertise in automation tools like Jenkins, Chef, Puppet, Ansible, Subversion, Ant, Maven, and Docker.

Configured Jenkins job with Maven build tool and accomplished continuous deployment by integrating Ansible and Jenkins using Jenkins plugins.

Expertise in AWS Cloud IaaS stage with components EC2, VPC, ELB, Auto-Scaling, Security Groups, Route53, IAM, EBS, AMI, RDS, S3, SNS, SQS, CloudWatch, CloudFormation, CloudFront, Direct Connect.

Expertise in Azure cloud environment using IaaS to spin up instances creating partitions and disk volumes

Experience on installation of ApacheTomcat, MySQL and Nginx. Written playbooks to install and configure these packages.

Specified Experience in configuring and deploying Java and J2EE applications into application servers (Rational Web-sphere, Jboss and Apache Tomcat).

Experience on Automating the Build and Deploy of PHP, Python and Java applications to different environments by using Ansible and Jenkins.

Experienced in installing, updating and keeping up RedHatEnterpriseLinux, SunSolaris, Ubuntu, Centos, and Windows based situations.

Creation of pipelines in Jenkins includes Continuous integration of tools like Maven, Git, Sonarqube, nexus, Selenium and Continuous deployment using Chef and Vagrant.

Experience in fast paced Agile/ Scrum environment.

Working with AWS Cloud computing and involved in creating AWS instances and deployed Linux and Ubuntu on AWS environment and Expertise in migrating applications onto AWS.

Hands-on experience on minor & major upgrades physical to virtual environment (Openstack&Vmware).

Configured Ansible to manage AWS environments and automate the build process for core AMIs used by all application deployments including Auto-Scaling and CloudFormation scripts.

Took Part in DevOps implementation pilot program and was trained in DevOps methodologies and tools like Chef, Puppet etc.,

Written Chef cookbooks and recipes to Provision Several pre-production environments consisting of Apache domain creations and several proprietary middleware installations.

Experience in the usage of data center automation and configuration management tools such as Ansible, Vagrant, Docker, etc.

Good understanding of Openshift platform in managing Docker containers and Kubernetes Clusters.

Good understanding of Ansible, for configuring and managing computers, combining multi-node software deployment, ad hoc task execution, and configuration management.

Experience with setting up Chef Infra, Bootstrapping nodes, creating and uploading recipes, node convergence in Chef SCM.

Experienced with Windows, Linux/UNIX environments and scripting for Build & Release automation.

Professional Skills:

Operating Systems

Red hat, Ubuntu, Linux and WINDOWS, CentOS.

Version Control Tools

Subversion (SVN), GIT, GIT Hub, TFS, BitBucket, PVCS.

CI Tools

ANT, MAVEN, Jenkins.

Configuration Management

Chef, Puppet, Maven, Gradle, Ansible, Docker, Kubernetes.

Database

Oracle, DB2, MySQL, MongoDB 7 SQL Server, MS SQL.

Bug Tracking Tools

JIRA, Remedy, HP Quality Center and IBM Clear Quest.

Cloud Platform

AWS, Open stack and Azure

AWS Services

EC2, ELB, VPC, RDS, IAM, Cloud formation, S3, Cloud watch, Cloud trial, SNS, SQS, SWF, EBS, Route 53.

Languages/Scripts

C, HTML, Shell, Bash, PHP, Python, Golang, Chef, PHP, Ruby and Perl.

Web Servers

Apache, Tomcat, Web Sphere, Nix, JBOSS, WebSphere.

Web Technologies

HTML, CSS, Java Script, JQuery, Bootstrap, XML, JSON, XSD, XSL, XPATH.

Professional Experience:

Client: Bank Of America May 2016 – Present

Role: Software Developer/ Devops Engineer

Location: Dallas, TX

Responsibilities:

Defining Branching strategies and CM build cycle in a complete SDLC for various projects.

Managed AWSEC2 instances utilizing Auto Scaling, Elastic Load Balancing and Glacier for our QA and UAT environments as well as infrastructure servers for GIT

Design and Implemented Cloud Orchestration solution using Google Cloud, AWSEC2Docker and Kubernetes.

Working with AWS Cloud computing and involved in creating AWS instances and deployed Linux and Ubuntu on AWS environment and Expertise in migrating applications onto AWS.

Automate orchestration of different environment using puppet/chef in Cloud (AWS)

Expert in using different source code version control tools like CVS, Subversion, TFS and GIT.

Building the foundation for DevOpsproject work within multiple Scrum teams using common infrastructure components such as Jenkins, Nexus, Git, Puppet, Vagrant, VirtualBox, Docker, Packer, Logstash, etc.

Currently writing a RESTful API - Microservice in Go (Golang)

Implemented multi-parallel jobs in Jenkins which does CI, packaging, Sonar job and deployment job to difference environments such as DEV, TEST and PROD

Responsible for code deployment to SIT, UAT, Staging and Production environments.

Experience with implementing project change control into software release management in multiple technical environments including UNIX, LINUX and Windows.

Administration of RHEL 5/6 and CentOS 5/6 that includes installation, testing, tuning, upgrading and loading patches, troubleshooting both physical and virtual server issues.

Specialized in building SPEC and POM files to create a RPM for the Continuous Integration/Delivery using Gitlab and Jenkins. Also implemented BDD framework with Behat and other tools (e.g. Drush, Codesniffer, PhantomJS, Composer) that supports the developers.

Used Identify and Access Management (IAM) to assign roles and to create and manage AWS users and groups, and use permissions toAWS resources.

Integrated Jenkins with uDeploy and Created uDeploy Components, uDeploy process, installed uDeploy agents on both Windows and Linux machines according to application team requirements.

Experience in working with data bags, attributes, cookbooks, recipes and templates in Chef

Written Chef cookbooks and recipes to Provision Several pre-production environments consisting of Apache domain creations and several proprietary middleware installations.

Followed an extremely light and efficient Agile process, adapted to be most easily applied in order to deliver an end to end continuous integration/continuous delivery product in an open source environment using tools like Chef&Jenkins.

Setup and ConfiguredBitBucket server.

Experience administrating/facilitating Continuous Integration (CI) tools, including Jenkins and BitBucket Pipelines.

Worked recently on tools migration from old tools like PVCS (version control system) to SVN, Tracker to Jira and finally CI tool Hudson to Jenkins.

Migrate the legacy system implemented in Perl toGolang.

Write new features inGolang.

Provided high availability using IaaS and PaaS role instances for access from other services in the VNet with Azure Internal Load Balancer.

Written ruby scripts for chef automation and contributing to our repository on Github.

Updated Maven build configurations and created integration tests and performance tests Managed SVN branching and merging for older projects in multiple simultaneous releases.

Delivered onsite customer training classes on the suite of IBM Rational Software configuration management tools including ClearCase, ClearQuest and Rational Team Concert (RTC).

Containerizing PHP applications and implementing CI/CD for the container.

Experience with defining release strategy, process and preparing user documentation for software configuration management

Design & implement Infrastructure as a Service capability using Puppet, Foreman& Dockerin RHEV&AWS platforms

Created Docker images using a Docker file, worked on Docker container snapshots, removing images and managing Docker volumes.

Create job chains with Jenkins Job Builder, Parameterized Triggers, and target host deployments. Utilize many Jenkins plugins and Jenkins API.

Researched and implemented code coverage and unit test plug-ins like FindBugs, Checkstyle and PMD with Maven.

Prepared DevOpsautomation shell scripts for different development operations - create, update,

delete, fix for all required server operations, smooth development and production security.

Responsible in deploying the application WARs, EARs in Web logic application servers and troubleshoot any deployment issue.

Extensively experienced in Bash, Perl, Python, Ruby scripting on Linux.

Created Maven POMs to automate the build process for the new projects and integrated them with third party tools like Sonarqube, Nexus.

Environment: Jenkins, Chef, Docker, Git, TFS, SVN, Jira, Apache Tomcat, SDLC, Golang, Windows, Azure, Docker, Ansible, AWS EC-2, Route 53, S3, VPC, EMR, SQS, Autoscaling, ELB, Python, Poweshell Scripting, Unix/Linux environment.

Client: American express March 2015 – April 2016

Role: Build and Release / Devops Engineer

Location: Phoenix, AZ

Responsibilities:

Performed software configuration/release management activities for three different Java applications

Configuring AnthillPro as a common build engine to build and promote applications to DEV, QMG, UAT, PROD, and DR to UNIX environments.

Worked on cross platforms (WINDOWS-NT & LINUX) to gain thorough understanding of the ClearCase functionality in both the Operating Systems.

Continuously talking to AnthillPro consultants for any licensing, technical, and ongoing issues with Anthill Tool, anthill patching, and all sorts of applications related needs.

Extensively involved in Managing Ubuntu, Linux and Windows virtual Servers on AWS EC2 instance by creating Chef Nodes through Open-Source Chef Server.

Designed the Release Plans while coordinating with Stake Holders including Project Management Lead, Development Lead, QA Team Lead and ClearCase Administrator.

Extensively worked on Hudson, Jenkins, Bamboo for continuous integration and for End to End automation for all build and deployments.

Work with delivery team in Devops activities enabling Continuous Integration/Continuous Delivery usingGoCD for deploying code to cloud platform in AWS.Creation and modifications of Chef recipes enabling automated deployments and administration of infrastructure.

Extensively involved in Managing Ubuntu, Linux and Windows virtual Server onAWS EC2 instance by creating Chef Nodes through Open-Source Chef Server.

Written Chef Cookbook, recipes to automate installation of Middleware infrastructure like ApacheTomcat, JDK and for configuration tasks for new environments etc.

Design and implemented fully automated server build management, monitoring and deployments by using Chef.

Provisioned and configured Tomcat and Apache instances using Shell/Perl/Groovy in Udeploy.

Worked in development, testing and production environment using SQL, PL/SQL procedure, python, ruby, PowerShell and shell scripts and managed hosting the servers like Tomcat, apache and NGINX.

Responsible for configuring and troubleshooting for Rational ClearCase Administration.

Configured Ansible and Puppet modules for Openstack deployments.

Used subversion as source code repositories and managed SVN repositories for branching, merging and tagging.

Deployed WAR, JAR and EAR application in Clustered Tomcat and JBoss as well.

Built Version Controlled Java code on ClearCase Unified Change Management (UCM) Project Based code streams utilizing Visual Build Pro (VBP) and ANT scripts for VGS’ Partners.

Tools Technologies: Microsoft IIS 6.0, MS Deploy, PowerShell Scripting.

Experience in using ANT, MAVEN and GRADLE as build Tools.

Updated legacy Ant build infrastructure to new GRADLE based build system, enabling more robust test, build and release procedures.

Setup an automation framework for mobile testing using Appium and IntelliJ (wrote scripts in Java and executed them through GRADLE command line execution with in-house built test framework)

Responsible to perform Build operations with ANT Scripts, while implementing the required modifications in the ANT Script to perform build operations, in accordance with requirements of the project.

Creating metadata types Branch, Label, Trigger and Hyperlink. Supporting developers in creating config-spec. Carried out the Merge process as defined in the usage model in each projects.

Ownership of release branch. Implemented Triggers to enforce development policies to invoke operations before or after the execution of Critical ClearCase Operations and Events, using PERL Scripts.

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.

Environments:SVN, ClearCase, Hudson, Linux/Windows, GoCD, Jenkins, Bamboo, Puppet, Chef, IIS, Azure, Tomcat, Apache, Nginx Ant, Maven, Gradle, Perl, Shell Scripting.

Client: Extranet Software SolutionsDec 2013– Dec 2014

Role: Security Engineer

Location: Vijayawada

Responsibilities:

Responsible for configuring and troubleshooting for Rational ClearCase Administration.

Developing and maintaining quality control documents.

Evaluated and lead the conversion to using TFS for integrated Source control, Builds, testing and deployment and lead upgrade of Team foundation server.

Experience with the planning, controlling and troubleshooting of Software release by .NET Teams.

Troubleshoot the automation of Installing and configuring .NET and C# applications in the test and production environments.

Create and manage associated SharePoint sites.

Create and manage reporting server and reporting solutions.

Experience in functional testing of web application using Selenium.

Used Maven, Selenium web driver, java scripted selenium grid to create nightly automation Scripts.

Train, mentor and coach end users in all functional areas of TFS.

Implemented continuous integration (CI) automated build pipelines using Jenkins.

Maintain automated build system; implement new features or scripts for the build system

Work with Operations to coordinate production and test releases

Used Sonarqube for code recovery and code quality.

Performed Static Code Analysis using Sonarqube.

Run the automated test scripts including build verification test scripts after every build.

Assist in component/production issue diagnosis and resolution.

Setting up Rational ClearCase.

Azure Cluster status reports for high level management.

Installation of Rational ClearCase on clients and servers.

Preparing procedure for administration of ClearCase.

Developing and maintaining standard operating procedures documents.

Expertise in implementing the Configuration Management Tools like Chef, Puppet, Ansible and Docker.

Involved in coordinating with the ops team to set up APP Pools for various .NET Apps.

Troubleshoot the automation of Installing and configuring .NET and C# applications in the test and production environments.

Develop and Implement HTML, JavaScript, and .NET web page.

Migrated all projects from various version control tools VSS, GIT, ClearCase, SVN to RTC.

Worked on IIS 7.0&IIS 8.5 in setting up websites for applications.

Experience in automated builds using TFS team build and CruiseControl.net build for .net applications and Sales force.

Wrote python scripts to automate deployment tasks and also do pre and post tasks in JENKINS.

Subscribe SQL Server Azure Cloud Services

Configured and Installed GIT with TFS as VSTS

Set up Branching strategy in GIT with User Level Access.

Environment: TFS 2008/2010(Team Foundation Server), .Net, ASP, Web Sphere, Test Director, QTP, MS-Visio, XML, HTML, IBM DB2, CICS, JCL, Oracle.



Contact this candidate