Post Job Free
Sign in

Manager Management

Location:
Norcross, GA
Posted:
November 01, 2017

Contact this candidate

Resume:

Ramya Gadekari

************@*****.***

703-***-****

SUMMARY:

●Around 8 years of IT experience in Configuration Management, Change/Release/Build Management, Support and Maintenance on Unix/Linux platforms.

●Have experience in pushing Urban Code Deploy applications to Cloud Foundry.

●Experienced with Handling Cloud environments (AWS, Azure and Open stack).

●Hands on Involvement in AWS e-commerce release.

●Managed servers on the Amazon Web Services (AWS) platform using chef configuration management tools

●Expertise Configuration, Deployment and support of cloud services including Amazon Web Services (AWS)

●In-depth AWS Experience including EC2, VPC (NAT, VPC Peering and VPN), Identity and Access Manager (IAM), EC2 Container Service, Elastic Beanstalk, Lambda, S3, Cloud Front, Glacier, RDS, Dynamo DB, Elastic Cache, Red shift, Direct Connect, Route 53, Cloud Watch, Cloud Formation, Cloud Trail, Amazon Elastic Map Reduce(EMR), SNS, API Gateway, SES, SQS, SWF, Work Spaces, Work Docs.

●Configuration of Internal load balancer, load balanced sets and Azure Traffic manager.

●Installing and configuring the Docker, Docker Images, Registers, Containers.

●Worked on Amazon ECS for the Docker container Orchestration.

●Experience with OpenStack Services such as compute, Network, Storage, Dashboard, Image, Identity, Monitoring and Orchestration Service.

●Strong Experience in Configuration Management, Defect Management, Troubleshooting, Version Control, Environment Supervision and Application Builds/Packaging.

●Utilized Kubernetes for the run time environments of the CI/CD system to build test and deploy in an open source platform.

●Administer, secure, and maintain multiple Kubernetes clusters to support a global service.

●Worked on Mesosphere for clustering for providing effective resource isolation and sharing across distributed applications or frame works.

●Maintained and developed infrastructure using Puppet, Packer, Jenkins, and multiple AWS /Azure tools.

●Created and Deployed the running instances of the Webservers, NFS Servers and Database Servers Using Ansible as a Configuration Management tool.

●Extensively used Ruby scripting on Chef Automation for creating cookbooks comprising all resources, data bags, templates, attributes.

●Experience in Server configure management via Puppet or Chef and System orchestration via Ansible

●Experience writing chef cookbook and recipes to automate the deployment process and to integrating chef cookbooks into Jenkins jobs for a continuous delivery framework.

●Expertise with UNIX and Windows environments and using version control tools like CVS, Subversion, GIT, Perforce, Star team.

●In-depth knowledge of computer applications and scripting like Shell, Python, Ruby, Perl and XML.

●Hands on experience in installation and administration of CI tools like Jenkins and Subversion.

●Good understanding of Source Control Management concepts such as Branching, Merging, Labeling/Tagging, Branches locking, accessing control and Integration.

●Skilled in Deployment, Configuration and Troubleshoot of Application Servers like Oracle Web logic, Apache Tomcat, JBOSS and IBM Web sphere application servers.

●Monitoring AWS and on-premise resources using Nagios.

●Written WLST scripts to deploy the WAR/WAR files to the target Web Logic Server.

●Extensive knowledge on IBM Urban Code Deployment features like Deployment process automation, Environment and configuration management, Artifact repository and security approvals and notifications

●Have experience in moving applications & CI pipelines to cloud services (open stack, cloud foundry)

●Designed and implemented Software configuration management (SCM) and change management (CM) solution using TFS, Perforce, Rational Clear Case, Jira and Clear Quest (Change Control tool)

●Proficiency in training on build/release management by using maven for onshore and offshore development environment.

●Expertise in all build/release engineering tasks associated with the component/production releases.

●Extensive experience in defining the branching and the merging strategies, creating branches and releasing the code. Deployment and Troubleshooting of JAR, WAR and EAR applications in clustered environment with Web Logic.

●Managed and configured VMware virtual machine for RHEL, Ubuntu Linux servers

●Performance tuning by managing and monitoring the JVM performance by Web Logic Heap size, garbage collection, execute threads, EJB Cache size, JDBC pools and multi pools.

●Worked with different bug tracking tools like JIRA, Clear Quest, Mantis and Bugzilla.

●Good knowledge in Java programming and troubleshooting the Java build errors.

●Good analytical, problem solving, communication skills and can work either independently with little or no supervision or as a member of a team.

TECHNICAL SKILLS:

Web Technologies

HTML, DHTML, XML

Operating Systems

UNIX, Linux, Windows, Solar

Application Server

Web Logic Server, Apache Tomcat

Databases

Oracle, MySQL, MongoDB, Cassandra DB

Change Management

Appdynamic, service Now, PVCS Tracker.

Cloud

AWS, Azure, GCP, OpenStack

Container Orchestration tools

Docker, Azure Container Services, Docker Swarm, EC2 Container Services, Kubernetes and Open Shift.

Monitoring tools

Nagios, Cloud Watch, Splunk.

Bug Tracking Tools

SDM-12, JIRA, Bugzilla and Rational Clear Quest.

Configuration Management

Puppet, Chef, Ansible, Docker

Build Tools

ANT, Maven, Sonar

SCM Tools

Subversion, GIT, GIT Hub, IBM Clear case

Scripting Languages

Bash, Shell, Ruby, Perl, Python

Credit Suisse, Morrisville, North Carolina Jan 2017 – Till Date

Sr. DevOps & Cloud Engineer

Responsibilities:

●Building and Installing servers through Azure Resource Manager Templates or Azure Portal.

●Migrating an On-premises virtual machine to Azure Resource Manager Subscription with Azure Site Recovery.

●Virtual Machine Backup and Recover from a Recovery Services Vault using Azure PowerShell and Portal.

●Provide consulting and cloud architecture for premier customers and internal projects running on MS Azure platform for high-availability of services, low operational costs.

●Build and deploy all projects to AWS and Azure.

●Handle escalated Support tickets till closure for MS Azure PaaS platform.

●Development web service using Windows Communication Foundation and .Net to receive and process XML files and deploy on Cloud Service on Microsoft Azure.

●Worked on Configuration of Internal load balancer, load balanced sets and Azure Traffic manager.

●Hands on experience on Azure VPN-Point to Site, Virtual networks, Azure Custom security, Endpoint security and firewall. Hands on experience on Backup and restore Azure services.

●Designed and implemented scalable, secure cloud architecture based on Amazon Web Services

● Set up the scripts for creation of new snapshots and deletion of old snapshots in Amazon S3

● Worked on setting up the life cycle policies to back the data from AWS S3 to AWS Glacier

● Worked with various AWS EC2 and S3 CLI tools.

●Manage AWS EC2 instances utilizing Auto Scaling, Elastic Load Balancing and Glacier for our QA and UAT environments as well as infrastructure servers for GITHUB and Puppet

●Deploying applications, application tuning, application monitoring in middleware product like WebSphere, JBoss and Tomcat application servers.

●By using micro services build on Docker registry and then deployed to Kubernetes, create pods and maintain using Kubernetes

●Designed and implemented Chef including the internal best practices, cookbooks, automated cookbook CI and CD system

●Wrote Ansible Playbooks with Python SSH as the Wrapper to Manage Configurations of AWS Nodes and Test Playbooks on AWS instances using Python. Run Ansible Scripts to provision Dev servers.

●Automated various infrastructure activities like Continuous Deployment, Application Server setup, Stack monitoring using Ansible playbooks and has Integrated Ansible with Run deck and Jenkins.

●Currently installed Chef Server and clients to pick up the Build from Jenkins repository and deploy in target environments (Integration, QA, and Production)

●Written Chef books for various DB configuration to modularize and optimize end product configuration.

●Responsible for building/deploying consistently repeatable build/deployments to company production and non-production environments using JENKINS & BUILD Pipelines, NANT, MAVEN, XCODE, Shell.

●Worked with the development team to generate deployment profiles (jar, war, ear) using ANT Scripts, Teamcity and Jenkins.

●Worked in Agile continuous integration environment and also automated the whole process.

●Worked with development team to migrate Ant scripts to Maven.

●Scheduled the Linux Cron jobs and Quartz scheduler jobs for various infrastructure automation

●Responsible for design and maintenance of the Subversion/GITHUB, Stash Repositories, views and the access control strategies.

● I helped engineer, test, and deploy the authoritative source for asset management which included configuration management and gathering and reporting application licensing usage across the enterprise from three different data streams.

Environment: Azure, Aws, DevOps, Red Hat Linux 4.x/5. x., Python, Windows 2010/NT 4.0, Apache 1.3.x, 1.2, 2.x, IIS 4.0 and Oracle 8i, bash/ksh shell, DNS, APACHE, MAIL, DHCP & FTP, VMware ESXi 4.1/5.0/5.5, Visual Studio.

Avalon Products, New York, New York Apr 2016 - Jan 2017

Sr. DevOps & AWS Engineer

Responsibilities:

●Involved in DevOps migration/automation processes for build and deploy systems.

●Implement the Build automation process for all the assigned projects in Vertical Apps domain

●Monitor the UAT/Production Environments for any down time issues

●Performing regular Cron job updates and Quartz scheduler jobs in servers.

●Designed and implemented scalable, secure cloud architecture based on Amazon Web Services.

●Set up the scripts for creation of new snapshots and deletion of old snapshots in S3.

●Worked on setting up the life cycle policies to back the data from AWS S3 to AWS Glacier

●Worked with Amazon IAM console to create custom users and groups

●Worked with various AWS EC2 and S3 CLI tools

●Implemented automated local user provisioning in instances created in OpenStack cloud through Ansible Play books.

●Worked with SVN and GIT version controls.

●Setting up new development branches, merging branches, facilitating the releases

●Setting up the new repos, Managing the permissions for various GIT branches

●Creating ad hoc GIT stashes

●Created post commit and pre-push hooks using Python in SVN and GIT repos

●Setting up the SVN and GIT repos for Jenkins build jobs

●Managing the database DDL, DML scripts in SVN and GIT

●Evolving new tools/methodologies to improve this existing process and show better results to all stakeholders

●Support the code builds by integrating with continuous integration tool (Jenkins)

●Written Maven scripts, Installed Jenkins, written shell script for end to end build and deployment automation.

●Provided configuration management expertise to all software development projects.

●Set up Jenkins and Hudson for Continuous Integration Process

●Configured various jobs in Jenkins and Hudson for deployment of Java based applications and running test suites

●Setup ANT script based jobs in Jenkins and Worked with Jenkins Pipelines

●Build scripts using ANT and MAVEN build tools in Jenkins, Sonar to move from one environment to other environments.

●Created and maintained the Python deployment scripts for Web Sphere web application server.

●Developed Perl and shell scripts for automation of the build and release process.

●Managed Maven project dependencies by creating parent-child relationships between Projects.

●Jenkins is used as a continuous integration tool for automation of daily process.

●Communication with team members for both Ansible Core and Ansible Tower teams to clarify requirements and overcome obstacles.

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

●Experience in setting up the chef repo, chef work stations and chef nodes

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

●Researched and implemented code coverage and unit test plug-ins like Find Bugs, Check style and PMD with Maven/Hudson.

●Worked with development team to migrate Ant scripts to Maven.

●Development, Quality Assurance and Management teams to ensure cross communication and confirmed approval of all production changes.

●Provided end-user straining for all Tortoise SVN, JIRA users to effectively use the tool.

●Experience in writing the re-write rules in Apache HTTP Server Version 2.0

●Setup the JMS and JNDI on the WebLogic servers

●Created multiple Python, Perl and UNIX shell scripts for various application level tasks

●Imported and managed multiple corporate applications into Tortoise SVN and implemented the setup for Master slave architecture to improve the Performance Automated SQL Scripts.

●Worked with the RHEL for enterprise environment and CentOS for the POC environment

Environment: Tortoise SVN, Jenkins, ANT, MAVEN, GIT, OpenStack, Amazon EC2, Amazon Web Services, Puppet, Chef, Python Scripts, Shell Scripts, Sonar, UNIX, JIRA, Docker and Kubernetes.

Fitch ratings, Reading, Pennsylvania Aug 2015 – Apr 2016

DevOps & AWS Engineer

Responsibilities:

●Implemented Jenkins pipeline for continuous deployments. Installed and configured Jenkins CI/CD pipelines, installed plug-ins, configured security, created a master and slaves for implementation of multiple parallel builds.

●Assessing AWS infrastructure feasibility for a web application based entirely on Cloud. Testing End- End implementation compatibility on AWS using Ansible. Worked with Ansible playbooks for virtual and physical instance provisioning, configuration management, patching and software deployment on Open stack environments through automated tools, Ansible / custom pipeline.

●Created Web Application servers on AWS EC2 instances behind a Regional Load Balancer.

●Stored data for the Web Application in S3 buckets with a Cloud Distribution Network (CDN) to reduce load times for frequently accesses objects. Provisioned Amazon RDS instances in auto scaling configuration

●Gathered user requirements and authored Functional Specification and Requirements documents based on client feedback, use cases and user stories.

●Responsible for creating central repositories, branches, tagging and merging in Subversion.

●Merged Projects Streams with Release Streams after the frozen/production release and resolved the conflicts during the merging on GIT.

●Responsible for deployment of WAR, EAR files along with environment specific properties from Dev into QA, Stage and PROD environments.

●Developed build scripts using MAVEN for the creation of build artifacts like war or ear files.

●Authored Ant/Maven scripts to automate entire build process. Migrated ANT projects into Maven for better build performance. Responsible for Releases (enhancement, maintenance, Emergency and bug fixes) into QA, Stage and Prod environments.

●Extensive PowerShell and VBScript scripting for Remote management of Windows 2008/2010 servers. Managed security and launch configurations using PowerShell.

●Configured Jenkins to pull and build changes in code on a timed cycle and integrated the build deployment with Selenium for Testing.

●Developed Bash and Python scripts to automate applications migration and monitor application health during migration.

●Participated in Sprint planning meetings to deliver incremental updates to the user and gather continuous feedback to continue the improvement cycle.

●Hands-on experience creating and managing development, build platforms, and deployment strategies.

●Deployed artifacts into WebLogic/WebSphere servers. Automated Web server provisioning using Puppet. Wrote Puppet manifests to preserve system state for maintenance.

●Experienced in Certificate Management for deploying the SSL/TLS Certificates with secure communications and for identity for website.

●Experience with the network security configuration and OS management in the organization by administrating the tools Netstat, Tcpdump, Curl, key tool.

●Experience with the developer and end- user support, troubleshooting skills in production issues and in critical situations with the applications.

●Created Migration documents and deployment guides for end user so that user can easily walk through and deploy the code without any issue.

Environment: Jenkins, Ansible, AWS, GIT, Ant, Maven, Apache Tomcat, Node.JS, Selenium, Shell, Linux, Windows Server 2008/2012, MongoDB, MYSQL server.

Webasto Roof systems inc, Rochester Hills, Michigan Aug 2013 – July 2015

DevOps Engineer

Responsibilities:

●Devops & AWS Cloud Engineer for a team that involved different development teams and multiple simultaneous software releases.

●Developed Shell/Perl Scripts for automation purpose.

●Responsible for the Plugin Management, User Management and END-END build and deploy setup using

Jenkins/Hudson.

●Worked on Docker in build automation pipeline and production deployment.

●Used Terraform in AWS Virtual Private Cloud to automatically setup and modify settings by interfacing with control

layer.

●Worked on Sonarqube in establishing action plans and configurations.

●Designing and implementing fully automated server build management, monitoring and deployment by using

technologies like Puppet, Chef &Ansible.

●Used Elastic Load balancer (ALB & CLB) for pinging EC2 instances in round-robin process and health checking of

EC2 instances along with Route 53.

●Experience in writing Amazon Lambda functions, Amazon S3 for storage, SNS, Cloud front for accessing and

content delivery(CDN)and VPC for network security access as per requirement.

●Worked on AWS RDS DB instances in setting up and monitoring and dynamo DB(DDB) for speed and flexibility.

●Expertise in Terraform for multi cloud deployment using single configuration.

●Expertise in Docker to build, ship and deploy application.

●Linux kernel, memory upgrades and swaps area. Red hat Linux (RHEL) Kickstart Installation.

●Created users, manage user permissions, maintain User & File System quota on Red Hat Linux.

● Responsible for designing and deploying best SCM processes and procedures with GitHub, Git & eclipse.

● Used Docker in build automation pipeline and production deployment.

● Analyze and resolve conflicts related to merging of source code for clear case.

● Improved the performance of SQL scripts by using Object Role Modelling methodology.

● Implemented the setup for Master slave architecture to improve the Performance of Jenkins and used it for

Continuous Integration and deployment into Tomcat Application Server.

● Expertise in Jira for issue tracking and project management.

● Installed and Configured the Nexus repository manager for sharing the artifacts within the company.

● Supported and developed tools for integration, automated testing and release management.

● Involved in Research of the project application architecture to support/resolve build, compile, and test issues/problems.

Environment: ANT, Maven, Subversion(SVN), Puppet, Docker, EC2, Marathon, Aws ELB, Jira, Linux, Aws lambda

Cloud watch, RHEL, SNS, SQS, AWS, Shell/Perl Scripts, Bitbucket, Python,TFS, SCM, API, GIT, API Gateway, Jenkins,Tomcat, Java, J2EE.

Principle Infotech, Hyderabad, India June 2012 – July 2013

Build and release Engineer

Responsibilities:

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

●Designed and implemented Continuous Integration process and tools with approval from development and

other affected teams.

●Managed Windows virtual servers and Ubuntu Linux (Rackspace and AWS EC2) with Chef using Git.

●Defined processes to build and deliver software baselines for internal as well as external customers.

●Configuring AnthillPro as a common build engine to build and promote applications to DEV, QMG, UAT,

PROD, and DR to UNIX environments.

●Release Engineer for a team that involved different development teams and multiple simultaneous software releases and implemented Continuous Integration Process.

●Participated in weekly release meetings with Technology stakeholders to identify and mitigate potential risks associated with the releases.

●Performed Design, involved in code reviews and wrote unit tests in Python.

●Imported and managed multiple corporate applications into Subversion (SVN).

●Development, Quality Assurance and Management teams to ensure cross communication and confirmed

approval of all production changes.

●Experienced in setting up Continuous Integration environment using Jenkins.

●Used the continuous integration tool Jenkins to automate the daily processes.

●Build and Deployed Java/J2EE to a web application server in an Agile continuous integration environment and also automated the whole process.

●Created and maintained the Shell deployment scripts for web application servers.

●Developed Perl and shell scripts for automation of the build and release process.

●Involved in editing the existing ANT/MAVEN files in case of errors or changes in the project requirements.

●Coordinating the resources by working closely with Project Managers for the release and Project Manager

for all the Operational Projects.

●Carried Deployments and builds on various environments using continuous integration tool.

●Source code configuration tools Subversion and GIT used for different projects.

●Developed and implemented the software release management for the release of web applications.

●Used Shell to automate the deployment process.

●Performed Load/Functional testing using Mercury LoadRunner and selenium.

●Designed a customized Status Reporting tool used currently, based on the specific requirements using

J2EE/Struts and WebLogic Server with DB2 as Database.

●Coordinated all the IT projects successfully by resolving release interdependencies.

●Performed integrating, JUnit and code quality Tests as a part of build process.

●Perform periodic system audits on all environments to ensure that only controlled versions of software reside all environments.

●Implemented Automated Application Deployment using chef.

●Responsible for the development and maintenance of processes and associated scripts/tools for automated

build, testing and deployment of the products to various developments.

●Managed Maven project dependencies by creating parent-child relationships between projects.

Environment: Subversion (SVN), Jenkins, Confluence, Java/J2EE, ANT, MAVEN, WebLogic, Shell Scripts, Junit, JXML, UNIX, Windows XP, Oracle.

Nuclear group Inc, Hyderabad, India May 2009 - June 2012

Linux administrator:

Responsibilities:

●Installation, Maintenance, Administration and troubleshooting of Linux, HP-UX systems.

●Performed administrative tasks such as System startup/shutdown, Backup strategy, Printing, User Management, Security, Network management.

● Managing group and user accounts, assigned permissions to users.

● Installing and configuring the DNS, DHCP servers and assigning IP addresses to client hosts.

●Configured and maintained Samba Server, NFS Server, NIS Server and clients, DNS clients and AutoFs File systems.

● Installed RPM packages on Linux Servers.

● Implemented Virtualization using VMware. Installed VMware ESX server on Dell Servers and configured Red Hat Linux 5.8 / Windows 2008, XP virtual machines for various applications.

● Configuring the FTP server to maintain the shared folders in organization.

● Worked on chroot Jail (jailed sftp), Creating and supporting SFTP users for our client.

● Worked on Web servers which include Tomcat 5.x/4.x/3.x & Apache Server 2.x/1. x.

● Worked closely with the SAN storage, Network and Security teams.

● Integrating to Linux domain and windows clients using samba server.

● Manage and maintain Squid proxy server and Listserv.

● Installation & Configuration of software packages in Red Hat Linux. (Using both yum and rpm installations)

● Installing and updating patches on the servers using Red Hat Satellite servers.

● Renewal of SSL certificate and code signing certificates.

● Performance monitoring with Ksar, iostat, vmstat, mpstat and Other Tools.

● Developed automated processes that run daily to check disk usage and perform cleanup of file systems on UNIX environments using shell scripting and CRON.

● Creating, Resizing and managing online JFS File system for users upon user request using Veritas Volume manager and LVM.

●Experience in Network Monitoring Application Software such as Nagios.

● Experienced in Troubleshooting critical hardware and software issues and other day-to-day user trouble tickets.

Environment: RHEL 4.x, 5.6, 5.8, Windows servers 2000, 2003, 2008, XP, 7, Debian, Nagios, WebLogic, Oracle 9i, 10g, Mail server, Listserv, Veritas volume manager, VMWare ESX 3.5/4.0 & 4.1, HP Blades G5, G6, G7, DELL Power edge 1650,2850,2950,6400.

Educational qualifications:

Stratford University, Virginia

Masters in Information Systems(2016)



Contact this candidate