Resume

Sign in

Engineer Software

Location:
Hyderabad, Telangana, India
Posted:
August 27, 2018

Contact this candidate

Resume:

Durga Prasad Kommareddy

Ph: 678-***-****

Email: ac6tu2@r.postjobfree.com

Technical Summary:

* ***** ** ** ********** by having experience in Build and Release/DevOps Engineering in automating, building, deploying, and releasing of code from one environment to another environment.

2 years of experience in Business Intelligence with Oracle Reporting on D2K, XML and BI Publisher. ORACLE Apps/EBS

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).

Hands-on experience with Amazon Web Services (AWS) and using AWS Kinesis, SQS.

Managed Amazon Web Services like EC2, S3 bucket, RDS, EBS, ELB, Auto-scaling, AMI and IAM through AWS console and API Integration with puppet code.

Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups, AWS CLI.

Integrated Jenkins with the version control tools to pull the latest pushed code.

Experience in creating Jenkins Environment and configuring end to end build pipe lines.

Experience in Continuous Integration/Continuous Delivery (CI/CD), Test Driven Development (TDD) and Agile methodologies.

Having good Experience in DevOps tools like Chef and Puppet for deployment.

Building/Maintaining Docker container clusters managed by Kubernetes Linux, Bash, Git, Docker, on GCP.

Experience in maintaining and upgrading Datastax Cassandra clusters/rings, NodeTool Utility, Compactions, Repairs along with monitoring Opscenter.

Experience in Messaging service/Tool Solace(Sol Admin)

Experience with Oracle DB, SQL/PLSQL TOAD and Sql Devloper

Experience in monitoring System/Application Logs of server using Splunk/Nagios/Kibana and Introscope to detect Production issues.

Expertise in using build tools like MAVEN and ANT for the building of deployable Artifacts such as war and ear from Source Code.

Developed Python, Shell, Ruby and Groovy scripts for software build conduct and management Support.

Having good Experience in Ansible, Chef and Puppet for Deployment on Multiple platforms.

Experience in working on source controller tools like Subversion (SVN), CVS, Bitbucket, Perforce, GitHub and GIT.

Skills with continuous deployments and upgrades of the clusters and components

Used Kubernetes, its dashboard in monitoring and creating nodes, jobs, services.

Configuring the Docker containers and creating Docker files for various environments and worked on Kubernetes environment

Academics Profile:

Bachelor of Engineering in Computers and Science, India.

Technical Skills:

Operating Systems

MS Windows, Linux, UNIX, Ubuntu, Mac OS, RHEL

Version control Tools

SVN, GIT

Databases

Oracle SQL DB, Apache Cassandra No SQL DB, Oracle Cohorence

Cloud Services

AWS (EC2, RDS, EBS, S3, VPC, AMI, CloudWatch, Security Groups, IAM, Auto Scaling, Cloud Front, Elastic Beanstalk, Cloud Formation), Open Stack, Microsoft Azure

IDE

Edit plus, TOAD, Oracle Developer., SQl Devloper

Scripting

Shell Script, PowerShell

DevOps / Cloud Comp

AWS, OpenStack, Puppet, Chef, Docker, Ansible, OpenShift

Build Tools

ANT, Maven, Gradle, Build forge, Nexus

CI/CD Tools

Jenkins, Bamboo, Cruise control, Hudson, Puppet, Chef, Ansible, Docker, Vagrant

Networking

TCP/IP Protocols, Socket Programming, DNS.

Monitoring Tools

Splunk, Nagios, Kibana, Datastax Opscenter, Introscope, Solace

Tools

jConsole, Visual VM, Sol Admin(Solace)

Professional Experience:

Client: AT&T, Atlanta, GA May’16 – Till Date

Title: DevOps Engineer

Project – Common Services Interface

Project Description

CSI is middleware, the basic idea being that many different customers (all with their own custom software) can access many different ATT backend business systems (all running their own custom software), just by connecting through a single interface point.CSI's distinctive feature is that it has adaptors which allow it to communicate with many other ATT applications, each of which uses its own communications protocol. Each adapter within the CSI application is just code which allows CSI to speak the unique communication protocol of other ATT applications.

Responsibilities

Supporting CSI Production Environment. Monitoring the health of the CSI environment. Working on issues and defects ensuring no downtime for any kind of service. Deployments of code fixes and installations.

As a team member, responsible for

Deployment of services, adapter bundles (JVMs) via SWM packages onto production environment.

Implemented CI/CD pipeline as code using Jenkins 2.60.3 and Developed build and deployment scripts using MAVEN as build tool, and integrated selenium in Jenkins 2.60.3 to perform the automated integration test.

Building/Maintaining Docker container clusters managed by Kubernetes, Linux, Bash, GIT, Docker . Utilized Kubernetes and Docker for the runtime

Using Kubernetes, I have controlled and automated application deployments and updates and orchestrated deployments.

Involved in creating Jenkins pipeline jobs for release process for module deployment,

Build release of Cloud based products containing Linux and Windows environments, using Python Scripting and PERL.

Experience with provisioning configuration management, and containerization solutions such as Terraform, Chef, Puppet, Ansible, Docker, Mesos or similar technologies.

Knowledge of failover concept and traffic handling mechanism over various Load Balancers.

Handling/creating/modifying CRs related to production system and patching events.

Worked on creating and modifying defects for code fixes on HP QC platform.

Configured Nagios to monitor Linux instances and its performance.

Automated Nagios alerts and email notifications using python script

Integrate Splunk with AWS deployment using puppet to collect data from all EC2 systems into Splunk

Used ELK for monitoring the application-level metrics as well as system-level metrics.

Troubleshooting of production issues across the systems and resolving/mitigating these issues to avoid end user/client impact.

Environment: Apache Web Server, Linux, XML, AWS, Docker, Kubernetes, Jenkins, Chef, Puppet, GIT, SVN, HP QC, Jira, Shell, Powershell, Elastic Search, Splunk, Kibana(ELK), Nagios, DME2, AFT, Remedy Tool

Client: Fidelity Investments, Merrimack, NH Duration: May 2014 – Apr 2016

Role: DevOps Engineer

Project Description: I am responsible for establishing the infrastructure giving priority for implementation, availability and scalability of cloud resources to deploy various Spring boot applications. Moreover, I am also responsible to maintain CI/CD pipeline using Git, Jenkins and Chef across geographically separated hosting zones on AWS and Azure.

Responsibilities

Extensive experience with building and deploying multi applications utilizing Amazon EC2, S3, RDS, IAM, Dynamo DB, SES, SQS and SNS, focusing on High-availability, fault tolerance and Auto Scaling.

Created AMIs (pre-configured) to incorporate the developer's environment and application stack and configuring launched instances with respect to specific applications.

Created and monitored alarms, notifications for EC2 instances using Cloud Watch.

Good understanding of ELB, Security Groups, NACLs, NAT, firewall and Route 53.

Experience in Architecting and Implementing Azure Service Offering such as IIS, Azure active directory, Azure resource management, Azure VM, Blob Storage, SQL Database, Azure Files, Azure Functions, etc.

Implemented CI/CD pipeline as code using Jenkins 2.60.3 and Developed build and deployment scripts using MAVEN as build tool, and integrated selenium in Jenkins 2.60.3 to perform the automated integration test.

Involved in Post-deploy activities using Jenkins Plug-ins like inspecting logs to determine if key metrics are affected.

Installed and configured Chef server / workstation and nodes via CLI tools.

Initiated Micro services application through Docker and Kubernetes cluster formation for scalability of the application, and creation of Docker images.

Deployed all API's on Docker containers.

Used Splunk for monitoring the application-level metrics as well as system-level metrics.

Created Cloud Formation templates to run applications and the stack in the DevOps processes for consistent and reliable deployment methodology.

Configured JIRA for the project and tracked all the defect.

Environment : Amazon Web Services(AWS) EC2, S3, IAM, RDS, SNS, SQS, SNS, MS-SQL Server 2012, LINUX, Apache Tomcat, Jenkins, Maven, Selenium, Git, Docker, Kubernetes, Ansible, Chef, Elastic search, Splunk, JIRA.

Client: Bed Bath & Beyond, Union, NJ Duration: Nov 2012 – Apr 2014

Role: DevOps Engineer

Project Description: I was responsible for planning, managing, coordinating and executing the build process for complex, multi-tier web software, both for applications and databases. I was also responsible for maintaining the development, integration, testing, and staging environments.

Responsibilities:

Involved in setting up the infrastructure on AWS using service like EC2, S3, IAM, VPC, Auto scaling.

Responsible for building and releasing the source code to various environments in AWS cloud.

Extensively automated the build automation and source/version control process.

Proposed and implemented branching strategy suitable for Agile development in Subversion.

Involved with setting up Jenkins focusing in regular builds, monitoring cron jobs, running test libs and reporting status.

Extensively responsible for debugging build failures, coordinating with developers and testers to resolve related issues.

Developed custom Ansible playbooks and integrated in Jenkins post configuration for setting up the automated build pipeline for GIT repository projects.

Worked with development team on enforcing source control strategies, building, packaging and deployment of products.

Developed build and Deployment Scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments.

Developed automation and deployment utilities using Bash, Python and Shell.

Environment: GIT, Sub Version (SVN), Jenkins, Junit, JXML, ANT, MAVEN, JIRA, Java/J2EE, Python, BASH, Unix, Linux, Shell Scripting, PHP, Bamboo, Web Logic, Tomcat, Web sphere server.

Client: Mahindra Satyam, India Jun’09 – Oct’12

Title: Intern Software Engineer

Project Description: Installation and configuration of Operating System such as Linux. Maintained many cluster nodes using CRM. AWS and Virtualization experts for field deployment for various customers. Create branches for various code line deliveries and merging to the main code base after every production release.

Responsibilities:

Monitored system design, development, deployment and end-to-end support in a Linux/Unix enterprise environment.

Strong Experience with operations or secure system administration, particularly with Unix/Linux.

Maintained and Troubleshooted FTP Server, Samba Server of the client.

Configured and maintained servers and processes, including monitoring of systems health and performance to ensure elevated levels of performance, availability and security.

Troubleshoot infrastructure, environment and systems to respond to issues and develop solutions.

Responsible for Building & configuring Red hat Linux systems over the network, implementing automated tasks through crontab, resolving tickets per priority basis.

RPM and YUM package installations, patch and server management.

Managed systems routine backup, scheduling jobs like disabling and enabling cron jobs, enabling system logging, network logging of servers for maintenance, performance tuning, testing.

Performed access control, incident management, training for property security.

Provided periodic reports to users and managers of monitoring status.

Developed and supported the Red Hat Enterprise Linux based infrastructure in the cloud environment.

Experienced in networking with LAN, WAN, Routers, Gateways, etc.

Managed patches configuration, version control, service pack and reviews connectivity issues regarding security problems.

Experience in doing the risk analysis, disaster management and root cause analysis.

Environment: Red hat Linux Systems, FTP Server, Iptables, Deployment in cloud environment, Internet Gateways. LAN, WAN, Routers, Gateways.



Contact this candidate