` `
Madvar.Goud
******.*@*****.***
Aws/DevOps Engineer
PROFESSIONAL SUMMARY
●Around 3+ years of experience in DevOps Engineer in CI (Continuous Integration), CD (Continuous Delivery) of Enterprise Applications.
●Experience in automating, configuring and deploying instances on AWS, Rackspace Cloud environments and Data centers, also familiar with EC2, S3, ELB, Cloud watch, SNS, Elastic IP's and managing security groups, IAM on AWS firewall.
●Experience in Linux Administration, Continuous Integration and Continuous Deployment, Configuration Management, Release Management and Cloud Implementations
●Involved in all phases of Software Development Life Cycle (SDLC). Worked in Waterfall & Agile methodologies.
●Good knowledge in version tools like GitHub and SVN.
●Gained good working experience on DevOps Environment as a DevOps engineer working on various technologies/applications like CHEF, Ansible, Jenkins, Docker, AWS, and Maven.
●Created and built a pipeline for application versions, using Jenkins Continuous Integration.
●Worked with Imperative and Declarative tool like Ansible, Chef and Puppet. Experienced in Chef configuration management tool by creating and maintaining Chef recipes to automate the build/deployment process to Servers.
●Excellent experience in using Application/Web server’s viz. Tomcat.
●Automated resource creation process using Python, Bash, and JSON scripts utilizing bootstrap processes.
●Skilled in creation of use cases, object models, data models, sequence diagrams, function and technical specifications.
●Having good experience in building Object Oriented applications using Java, Ruby, Python and by writing Shell Scripts, JavaScript.
●Ability to work with SQL queries across multiple databases and applications.
●Worked with JIRA to assign ticket in change management, and Agile/SCRUM tool.
●Involved in all projects that move to production and work closely with the Data Center, Development, Quality
●Motivated and determined to deliver productive high quality, complete deliverables within deadlines with minimal supervision.
TECHNICAL SKILL
Programming Languages C, C++, Java, J2EE, PL/SQL
Scripting Languages HTML, XML, JavaScript, CSS
Version Control Tool GIT, SVN.
CI/CD Tool JENKINES, BAMBOO.
Build Tools Maven, Ant
Private Storages Sona-type-Nexus, Docker ECO-SYSTEM.
Monitoring Tool CloudWatch, Nagios, Splunk, In-Spec.
Testing-Tool Sona-Qube, Habitat.
Configuration Management Chef, Ansible.
Databases Oracle 8i/9i/10g, MySQL
Operating Systems Windows, Linux
Methodology Agile, Waterfall.
Application/Web Servers WebLogic, Apache Tomcat 7.0, JBoss
Certifications
CHEF-FLUENCY-BADGE
https://training.chef.io/award/certification/28c03dac-1e8b-32ff-af47-66b7a53d802b
AWS Sysops Administration Associate.
AWS Solution Architect Associate
EDUCATION
WILMINGTON UNIVERSITY
Master’s in computer and information system /web-Design.
JNTU HYDERABAD.
Bachelor’s in computers and information system.
PROFESSIONAL EXPERIENCE
Project DTMB Jan 2017 -OCT 2017 Lansing, MI.
Project Brief: Web OMNI (Offender management network information) for Law enforcement will provide a web interface that will display information from OMNI regarding an offender profile, personal identifying information, contact lists, residence and employment, military and Vehicle history, charges and sentences, probation, parole, and images to sworn law enforcement officers/deputies. Application is for employees whose who works in prison. The Application should have employee who has been working on it and should provide offenders information those who assigned for an agent.
ROLE: AWS/DEVOPS ENGINEER
Responsibilities:
Developed and implemented software release management strategies for various applications according to agile process.
Hands on experience on AWS services like EC2, S3, EBS, Elastic Load balancer (ELB), auto scaling groups, Cloud Formation, IAM, R53 and Ops Works.
Designed a AWS cloud formation templet to launch EC2 instance, VPC, subnets, security groups.
Configured Git and Git-hub as source code management system to deploy the application.
Deployed java applications to application servers in agile continuous integration environment and automated the whole process.
Hands on experience using MAVEN, ANT and Gradle as build tools for the building of deployable artifacts (jar &war) from the source code.
Implemented a CI/CD pipeline involving Jenkins plugins to complete the Automation from commit to Deployment.
Experience with micro-services architecture, Docker eco-system and API first approach with hands-on expertise in developing rest APIs supporting multiple versions
Worked with Chef Enterprise Hosted as well as On-Premise, Installed Workstation, Bootstrapped Nodes, Wrote Recipes and Cookbooks and uploaded them to Chef-server, Managed On-site OS/Applications/Services/Packages using Chef.
Development of Chef recipes using Ruby script through Knife command-line tool to create Chef cookbooks to manage systems configuration.
Having good knowledge on writing playbook in ansible to change and manage the configurations of Nodes.
Worked on the administration of Web Logic 9, JBoss 4.2 servers including installation and deployment.
Solid understanding of Linux shell and Perl scripting, UNIX, Windows, build and release engineering principles.
Technology’s used: Linux, GitHub, Maven, Python (3.6), Shell scripting, Jenkins, Cron-tab, chef-environment, Docker-eco systems, Sonar-type-Nexus, Kubernetes, Sona-Qube and Apache-tomcat server.
TECHOVERT SOLUTIONS MAR’2014 TO JULY’2015 CLIENT LOCATION: HYD,INDIA.
Description: TECHOVERT is a leading global provider of investment management software solutions designed to optimize operational and investment alpha throughout the entire investment process. Tec overt provides the platform for growth for the entire investment community, maximizing efficiencies across trade order management and execution, portfolio analytics and modeling, operations, compliance and regulatory reporting, commission management, and portfolio management & investor accounting.
Role: DevOps Engineer
Responsibilities:
Implemented cloud infrastructure by using Chef.
Created Chef Cookbooks for Sudo users and network configurations using Chef Server.
Hands-on Experience in Maintaining automated environment by using Chef Recipes and cookbooks.
Experience in Installing, configuring and administering Jenkins CI tool on Linux machines.
Used Jenkins for Continuous Integration and deployment into different Web/Application Servers.
Experience in hosting applications along with building and testing the applications using Jenkins.
Implemented the setup for Master-slave architecture to improve the Performance of Jenkins.
Developed build and deployment processes for Pre-production environments.
Used GIT HUB as source code repositories.
Managed GIT repositories for branching, merging, and tagging.
Worked on creating the Docker containers and Docker consoles for managing the application lifecycle.
Worked on various Docker components like Docker Engine, Hub, Machine, Compose and Docker Registry.
Integrated Nagios with other monitoring/alert solutions.
Worked on User administration setup, maintaining account, monitor system performance using Nagios.
Involved in installing and managing different automation and monitoring tools on Red hat Linux like Nagios.
Good Knowledge in scripting for automation, and monitoring using Shell and Ruby scripts.
Developed Python Scripts for automation purpose.
Developed and implemented Software Release Management strategies for various applications according to the agile process.
Responsible for the development and maintenance of the processes and associated scripts/tools for automated build, testing, and deployment of the products to various developments.
Responsible for the Plugin Management, User Management, Build/Deploy Pipeline Setup and End-End Job Setup of all the projects.
Ability to work with SQL queries across multiple databases and applications.
JIRA is used as ticket tracking, change management, and Agile/SCRUM tool.
Involved in all projects that move to production and work closely with the Data Center, Development, Quality Assurance and Management teams to ensure cross communication and confirmed approval of all production changes.
Environment: BIT-BUCKET, ANT, JAVA/J2EE, Jenkins, Ansible, Docker, In-spec, Java/J2EE, JFrog, Log4 and JBoss.
Cyient IT Services, Hyderabad, India FEB’2013 to NOV’2014
Unix/Linux Admin
Roles & Responsibilities(INTENSHIP),
Installation, Configuration & Upgrade of Linux, Solaris, AIX and Windows operating system.
Experience in creation of environments on virtual machines to be handed over to development
and QA teams.
Installed, configured and maintained Web and Application Servers including Apache, tomcat and JBoss.
Creating new file system, managing & checking data consistency of the file system.
Performed backup management through regular ufsdump, ufsrestore, fbackup, F-Recovery and DLT tape drives.
Good experience in installation/up gradation of VMware ESX 4.1
Maintaining the CPU & Memory utilization of Servers reports on the WEB.
Prepared documentation of understanding, deployment instructions for production releases and updated operation procedures.
Periodic checks of production and development systems; CPU utilization, memory profiles,disk utilization, network connectivity, system log files, etc.
Experience in performance monitoring and performance tuning using top, prstat, sar, vmstat, ps,iostat etc.
Experience in user and group administration, management and archiving.
Maintenance on systems by timely upgrading Patches to the systems and scheduling of batch jobs and Cron jobs.
Configuring NFS, Auto-mount and disk space management on SUN servers.
Involved in 24/7 high availability on pager rotation basis and coordinated efforts with the offshore team.
Environment: Solaris 9/10, RHEL 4/5, Sun Enterprise Server, Sun Fire 6800/ E6500/ E4500 & E3500,
Blade Servers. JBoss, Apache 2.x, 3.x.