Post Job Free
Sign in

Engineer Management

Location:
Lake Mary, FL, 32746
Posted:
October 24, 2017

Contact this candidate

Resume:

Radha Thummaluru

E-Mail:**********.*****@*****.*** Mobile: +1-512-***-****)

SUMMARY

DevOps Engineer with Technical expertise in the areas of Build/Release/Deployment management with over 4 years with emphasis on designing, Implementing, and managing Continuous Integration build systems for Financials and Networking companies. Responsible for Planning, building, deploying and releasing high quality products to end customers as well as respond quickly to changing applications requirements.

AREAS OF EXPERTISE

Expert in Administration of Tomcat, JBOSS, WebLogic and WebSphere.

Develop Cookbooks and recipes for automating deployments via Chef.

Built multiple cookbooks in Chef. Implemented environments, roles, data bags in Chef for better environment management.

Involved in step by step instructions to accelerate the improvement procedure by utilizing Test Kitchen to apply your base code on your workstation.

Culinary expert Delivery oversees changes to both framework and application code, giving your operations and improvement groups a typical stage for creating, building, testing, and sending cookbooks, applications, and the sky is the limit from there.

Made cookbooks for Tomcat and WebLogic to procurement the Linux servers.

Actualized CI/CD process utilizing Jenkins, Chef and AWS

Worked with various AWS services like EC2, EBS, S3, VPC, Auto Scaling, Cloud Formation etc.

Working with AWS EC2 services capable of creating on demand instances, configuring and launch and register new AMI’s, copying, modifying and registering AMI’s.

Worked in managing VMs in Amazon using AWS EC2 and maintaining the build artifact backups and moved to Amazon S3 browser using s3cmd.

Created and maintained Virtual private cloud (VPC), subnets, Internet Gateways, Route Tables under Amazon Cloud Environment.

Experienced in Java/.NET builds and in Managing software configurations baselines in a UNIX, Windows and NT environment.

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

A team player with excellent communication skills and strong organizational skills.

Expert in writing Shell scripts, build and deployment automation.

Professional experience in Software Configuration Management (Release and Build Engineering / Configuration) on both Linux/Unix and Windows environments.

Helped establish the physical environments to effectively perform the software builds and deployments with an emphasis on quality, integrity, and security.

Targeted problem solving in SQL, PL/SQL, SQL*Plus, Stored Procedures, Triggers, Transact SQL (Sybase)

Participated in formulating and implementing Web and Application server technical patterns, standards, and policies

Demonstrated detailed knowledge in UNIX shell scripts, UNIX system concepts, Java, J2EE, networking.

Implemented continuous integration with Jenkins, Bamboo, Build Forge, Cruise Control and Hudson

Expert in CVS, PVCS, GIT, Subversion and the SCM best practices.

Manage different environments like Integration, UAT and Production via Chef.

Create VM’s using VMWARE API’s and performing domain deployments and Application deployments using Chef.

Experience with container based deployments using docker, working with docker images, docker hub and docker registries.

Worked with image snapshots, attaching to a running container, removing images, managing directory structures and managing containers.

Knowledge on various docker components like Docker Engine, Hub, Machine, Compose and Docker Registry.

TECHNICAL PROFICIENCIES

Build Tools

Ant, Maven, Gradle, NANT.

Scripting Languages

Shell, Ruby, Perl

Configuration Management

Perforce, Subversion, GIT, PVCS Version Manager

CI Tools

Jenkins, AntHillPro, Teamcity, Bamboo, TFS

Operating Systems

Windows, UNIX, RHEL and Solaris.

Databases

Oracle, MySql, MSAccess

Change Management

Remedy, Service Now, and PVCS Tracker.

Web/Application Servers

Tomcat, HTTP Server, Weblogic, Jboss.

Bug Reporting Tools

SDM-12, Bug Zilla, JIRA and Rational Clear Quest.

DevOps

Chef, Puppet, Open stack & AWS working knowledge.

PROFESSIONAL EXPERIENCE

AAA, Orlando, FL Aug 2017 – Present

DevOps Engineer

Responsibilities:

Involved in Create/Enhance/automate build and deployment processes for each release and backup, restore and upgrade.

Installed and configured Chef and written recipes to automate the administrative tasks.

Created Chef Recipes for automating the deployment process.

Made cookbooks for tomcat and WebLogic to procurement the Linux servers.

Defined instances in code, next to relevant configuration on what running and then created the instances via chef.

Created VM’s using AWS AMI and deploy application using Chef.

Automated deployment and release distribution process with Shell and Ruby/Chef.

Managed application specific cookbooks, recipes, roles, data bags & environments in chef.

Written Chef Cookbooks and recipes to Provision several pre-prod environments consisting of Deployment automation, AWS EC2 instance mirroring, Web Logic domain creations and several proprietary middleware installations.

Worked in Agile based project with 2 weeks of iterations which includes daily standup and iteration planning, backlog grooming sessions every 2 weeks.

Created AWS EC2 instances and deployed applications and delivered for QA teams to initiate performance testing.

Setup from scratch Continuous Integration (CI) environments (Jenkins on ec2 over vpc) complete with automated unit testing and Code Coverage tools.

Integrated Amazon Cloud Watch with Amazon EC2 instances for monitoring the log files, store them and track metrics.

Experience with Docker images and containers.

Experience in building Docker images and writing Docker file.

Managed Subversion, Jenkins, and Nexus. Designed and automated build & release process.

Setup and Configure the continuous build system using Hudson/Jenkins and running automation smoke / nightly test suites.

Debugged performance related issues with Ant/Maven scripts and helped improved the build process.

Created and managed of all source code repositories, management security model, backup / restore of the source code repositories, and upgrading the version control system

Created Subversion repositories and maintained scripts for creating users with authentication.

Performed SCM tasks like branching, merging and tagging the source code in Subversion.

Created Application Server, nodes, Node manager, clusters, defined DataSources for Database connectivity in Weblogic 11g.

Administered SVN/Git repositories and managed account administration, branching, merging, patch fixes and snapshots.

Integrated JIRA, Confluence, and Jenkins for automating the CM process.

Setup and configured Jenkins for Continuous Integration and Release Management

AT&T, Dallas, TX Sep 2016 – July 2017

DevOps/AWS Engineer

Responsibilities:

Integrated Amazon Cloud Watch with Amazon EC2 instances for monitoring the log files, store them and track metrics.

Created AWS S3 buckets, performed folder management in each buckets, Managed cloud trail logs and objects within each buckets.

Written Chef cookbooks and recipes to Provision several pre-prod environments consisting of Deployment automation, AWS EC2 instance mirroring, WebLogic domain creations and several proprietary middleware installations.

Written several cookbooks which include recipes to perform Installation and Configuration tasks involving jdk, tomcat, WebLogic binaries installation and domain creations.

Configured complex middleware environments with several variations of tomcat installations consisting of 3-5 instances in each installation.

Experience in writing playbooks for ansible and deploying applications using ansible.

Guided Scrum teams on Agile/Scrum practices and coach them to achieve higher goals and setup cohesive work environment.

Written custom resources, created various roles & environments and used chef handlers for various auto kickoff requirement jobs

Successfully designed, prototype, implemented, and deployed an Application Performance

Management SaaS solution on IBM Cloud.

Successfully led DevOps methodology for deployment, maintenance, and support for IBM's

first SaaS offering.

As a part of Job I also had responsibility to maintain the networking form AWS cloud back to On-Prem connectivity and no direct internet access from AWS cloud VPC to the rest of the world (Internet)

Worked with Custom AMI’s, created AMI tags, modified AMI permissions.

Created Security Groups, configuring Inbound /Outbound rules, creating and importing Key Pairs.

Leveraged AWS S3 service as Build Artifact repository and created release based buckets to store various modules/branch based artifact storage.

Experience in Installation of Oracle and MySQL.

Utilized Cloud Watch service to monitor the QA/on demand instances, S3 metrics, configuring alarms for performance environments during load testing.

Bootstrapping instances using Chef and integrating with auto scaling

Manage the configurations of more than 40 servers using Chef

Worked on Docker container snapshots, attaching to a running container, removing images, managing directory structures and managing containers.

Experience working on several Docker components like Docker Engine, Hub, Machine, Compose and Docker Registry .

Experience working on Docker hub, creating Docker images and handling multiple images primarily for middleware installations and domain configurations .

Configured the setup of every release biweekly and monthly on the regular basis for product teams to perform integration testing.

Maintained over 40+ jobs in Jenkins from 8 different Application teams for over 4-5 releases in parallel.

Managed daily and nightly Integration test builds for Dev Teams sizing up to 15 and ensured the build stabilization for nightly deploys.

Written scripts in Python to automate log rotation of multiple logs from web servers.

Monitored system activities and fine-tuned system parameters and configurations to optimize performance and e ensure security of systems.

Experience in LDAP and Jenkins Integration, designed and developed integrated solutions through these Devops tools, processes and procedures to facilitate the cost effective delivery of services or fielding of products.

DevOps in monitoring team Development operations (devops) of monitoring systems customer communications platform(CCP) infrastructure .

NetApp, Bangalore, India Nov 2014 – Dec 2015

Build & Release Engineer

Responsibilities:

Participated in the release cycle of the product which involved environments like Development, INT, QA, UAT and Production.

Responsible for the building and deploying the artifacts into DEV, INT and QA Environments.

Responsible for Branching and merging the code as per the schedule.

Perform biweekly build cycle and testing processes.

Used MAVEN to automate the build process.

Configured and automated the Jenkins Build jobs for Continuous Integration.

Used Apache Tomcat as application server for deploying the artifacts.

Involved in creation and configuration of Domains, JVM instances in production, QA and UAT environments.

Developed and maintained Perl/Ant scripts for build and release tasks.

Modified ANT scripts to build the JAR, Class, WAR 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.

Configured clusters to provide fail over, load balancing and deployed applications on clusters.

Developed UNIX and Perl Scripts for the purpose of manual deployment of the code to the different environments and E-mail the team when the build is completed.

Managed and performed the environment related configuration changes as a part of deployment.

Coordinated Release effort amongst various teams (Integration, QA, Testing, and Business Analysis) in geographically separated environment.

Attended the Minor/Major Event change control meetings to get necessary approvals for the deployment request.

Used Perl/Shell to automate build and deployment Process.

Executed the DB Scripts (DML’s) which have dependencies on the code on Oracle DB.

Documented the deployment process (Migration Doc) of code to production.

Used JIRA as Issue Tracking Tool.

ASM Technology’s, Chennai, India June 2013 – Oct 2014

Java Build Engineer

Responsibilities:

Participated in Weekly Release Meetings with Technology Stakeholders to Identify and Mitigate potential risks associated with the Releases.

Imported and Managed Multiple Corporate Applications into Subversion (SVN).

Development, Quality Assurance and Management of Teams to ensure cross communication and confirmed approval of all Production Changes

Deployed the Java Applications into Web Application Servers like Apache Tomcat.

Executed User Administration and Maintenance Tasks including Creating Users and Groups, Reports and Queries.

Worked as a System Administrator for the Build and Deployments Process on the Enterprise Server.

Developed and Supported the Software Release Management and Procedures.

Responsible for Design and Maintenance of the Subversion/GITRepositories, Views, and the Access Control Strategies.

Performed Version Control Subversion Checkouts via Shell Scripts.

Involved in Periodic Archiving and Storage of the Source Code for Disaster Recovery.

Used ANT and Maven as a Build Tools on Java Projects for the Development of Build Artifacts on the Source Code..

Automated the Build and Release Management Process including Monitoring Changes between Releases.

Deployed Java Applications into Web Application Servers like WebLogic.

EDUCATION

Master of Science in Computer Science

Northwestern Polytechnic University, California



Contact this candidate