Ravi Teja Kantheti
Mail: *****************@*****.*****. No: 475-***-****
Summary:
Experience in Linux Administration, Configuration Management, Continuous Integration, Continuous Deployment and Cloud Implementations.
Highly interactive communication skills with clients in core decision making meetings.
Good and very co-operative Team player, fluent communicational skills and innovative, self-starter and self-motivated. Consistently got good reviews of being a good team player.
Highly productive and results - driven in team and individual projects, have strong research and time management skills.
ProfessionalSynopsis:
Over 8+ years’ experience and specialized in System Administration on RedHat Linux,Ubuntu,Sonar, CentOS, Debain and Windows environments.
4 years of experience in core AWS services (S3, EC2, ELB, EBS, Route53, VPC, Auto scaling) and deployment services (Elastic Beanstalk, Lambda, OpsWorksand Cloud Formation) and security practices (IAM, CloudwatchandCloudtrail).
Strong Knowledge on Application Development using Software Development Life Cycle SDLC using various methodologies like Waterfall, Agile/Scrum.
Managed Linux and Windows virtual servers on AWSEC2 using Chef Server.
Excellent at defining ChefServer and workstation to manage and configure nodes.
Expertise Configuration/Build/Release Management tools.
Experience with Configuration Management tools like Puppet, Chef andAnsible.
Experience in Implementing Organization DevOps strategy in various environment of Linux and windowsservers along with adopting cloud strategies based on Amazon Web Services.
Experience in DevOps Engineering in automating, building and deploying of code within different environments.
Strong Experience in Amazon EC2 setting up instances, VPCs, and security groups.
Excelled on creating AMI (AWS Machine Images) that utilizes ELB (Elastic Load Balancer) and Auto Scaling.
Used the AWSCLI to suspend an AWSLambda function. Used AWSCLI to automate backups of ephemeral data-stores to S3buckets, EBS.
Good knowledge in CI (ContinuousIntegration) and CD (ContinuousDeployment) methodologies with Jenkins andAnthillPro.
Automated the cloud deployments using chef, python and AWS Cloud Formation Templates.
Installed and configured Splunk monitoring tool, while using it for monitoring network services and host resources.
Strong knowledge of TCP/IP, FTP, SFTP, SSH, HTTP, HTTPS, JavaScript, Web Services (HADOOP, MongoDB, Cassandra), big data, caching mechanism, Load Balancing, multi-data center architecture.
Worked on migrating MongoDB collections to new DynamoDB tables.
Extensive experience in working with Oracle WebLogic, Apache Tomcat application servers.
Experience in SonarQube, Junit, Maven code quality diagnosis tools.
Automation of jobs through crontab and autosys.
Experience in application development, debugging, implementation, supporting dev team, testing of Oracle based ERP using SQL and Database Triggers.
Experience in UNIXSystemAdministration in Red Hat Linux(RHEL), Ubuntu and Win NT/2000 Servers.
Adept at build deployment, build scripts and automated solutions using scripting languages such as Shell, Ruby and Python.
Well Versed in developing applications using Struts,Spring and Hibernate.
Experience in J2EE Application Development using Web/Application Server JBOSSServer and ApacheTomcatServer.
CORE COMPETENCIES:
Operating systems:
Red hat Linux (RHEL)6.x/7.x, Ubuntu, CentOS, Solaris, Suse Linux, Debain, Windows.
Versioning tools:
Bit bucket, GIT, CVS, SVN.
Programming Languages:
C, C++, C#, Java, HTML, JavaScript, XML, CSS and .Net Framework, Groovy,Perl, Bash, Python, Ruby.
Database:
Oracle 11g, SQL Server, MySQL, DB2, Cassandra
CloudTechnologies:
AWS (EC2, EMR, Lambda, S3, ELB, Elastic Beanstalk, Elastic Filesystem, RDS, DMS, VPC, Route53, Security Groups, CloudWatch, CloudTrail, IAM Rules, SNS, Redshift), Azure, OpenStack.
Network and Security:
DNS, VPN, DHCP, WSDL, SNORT, WAF and OpenWIPS-NG.
Testing:
Junit, Selenium.
Education:
Bachelors in Computer Science and Engineering – 2010 – Jawaharlal Nehru Technological University
Certifications:
Microsoft technology Associate (MTA) - .NET Developer
AWS certified Developer – Associate.
Software Engineering course certification during my masters.
Scrum Fundamental Certified.
ProfessionalExperience:
Dominion Enterprises,
Norfolk,
Virginia.
DevOps Engineer/ (cloud)
September 2014 – August 2017
Responsibilities:
Participated in Design Reviews, Architecture Reviews, Code Reviews and proposed solutions to the business problems in several Agile/Scrum meetings.
Took the initiative of a project database-as-service, automated deployment of databases inside Docker containers with the help of configurations management tools.
Created puppet cookbooks and recipes to integrate Heat Templates into Open Stack.
Participated actively for developing a project plan for database-as-service from scratch. Developed high-level (managerial) presentation, graphs and risk-management charts with MS Word tools to ensure a single version of truth.
Participated in different meetings regarding business requirements.
Implemented multi-tier application provisioning in Open Stack cloud, integrating it with Chef/Puppet.
Migrated the VMware Virtual machines in to Open stack cloud environment.
Built deployment pipelines using Jenkins as a frontend for continuous deployment to local staging and test environments and to production environments on demand, using a combination of Ruby, Ansible, AWS tools, and shell scripting.
In-depth knowledge of computer applications and scripting like Shell, Python, Ruby, Perl, JavaScript and XML.
Designed and developed MVC applications for OpenStack.
Implemented rapid-provisioning and life-cycle management for Ubuntu Linux using Amazon EC2, Chef, and custom Ruby/Bash scripts.
Actively participated in the automation effort. Wrote security & web architecture provisioning scripts for OpscodeChef in Ruby.
Created and maintained Python scripts for Automating Build and Deployment Process and Creating Web Based Application by Using Django Framework.
Developed AWS S3 API to copy project artifact into S3 bucket.
Developed AWS cloud formation template to create a complete deployment stack.
Designed REST API to interact with open stack and different clouds.
Built custom scripts in Ruby for service discovery, auto scaling, load balancing and monitoring with CAdvisor and Riemann.
Deployed Docker clusters to Kubernetes and Mesos.
Automated the database-as-service project with Chef and Salt-Stack configurations management tools.
Automated deployment of NOSQL databases, Mongodb, Cassandra and Elastic Searchinside the Docker containers using Chef.
Manage configuration of Web App and Deploy to AWS cloud server through Chef.
Developed full-automation of build-out of a 3-AZ (availability-zone) Openstack cloud (on hardware) using Saltstack (python).
Developed full-automation of build-out of Openstack cloud (on hardware) using Saltstack (python).
Good Understanding in call state functions, setting up a salt minion, using salt key in saltstack.
Performed automated testing using Angular with jasmine and Selenium.
Created process and services to create custom service environment as a part of database-as-service project.
Used Bit Bucket as a backend to the automation process and as a version control tool.
Deployed Puppet, Puppet Dashboard, and Puppet DB for configuration management to existing infrastructure.
Converting Puppet Work flow into Python.
Managed Bit Bucket as backend for all configuration management tools to make them dynamic with GUI as well as with the CLI.
Support and administrator high volume production and pre-production environments for internal facing applications.
Environment: Chef, SaltStack, Bit Bucket, Puppet, Jenkins, JIRA, Cassandra, Mongodb, ElasticSearch, Datadog monitoring, Unix Shell Scripting, ruby, Docker, Vagrant, Packers, Jenkins, Selenium and Angular.
LG Soft,
Marthahali,
Bengaluru,
India
April 2012 –August 2013
Responsibilities:
Installation and administration of RHEL 4.0/5.0 and SUSE 10.x.
Configured kickstart server and updating/applying patches to the servers using Redhat Satellite server.
Remote system administration using tools like SSH, Telnet, and Rlogin.
Planning and implementing system upgrades including hardware, operating system and periodical patch upgrades.
Installation, configuration and administration of VMware, Zones, Containers andLdoms.
Automation of jobs through crontab and autosys.
Protecting servers from vulnerability by using ClamAV and Snort.
Installation of packages, patch, volume management on Suse servers using YaST.
Applied appropriate support packages/patches to maintain system integrity.
Administration of Filers using NetApp CLI and GUI.
Adding servers to domain and managing the groups and user in AD, installing and configuring send mail.
Build LPAR and DLPAR system and Installed AIX 5.2, 5.3 on LPAR using NIM.
Install configures and troubleshoots for Qmail server with LDAP, Qmail SMTP server on RHEL6 servers
Installed and configured Virtual I/O Server V1.3.01 with fixpack8.1.
Working on data backup tool, configure for servers and schedule backup policy.
Integrating WebLogic 10.x and Apache 2.x and deploying EAR, WAR files in WebLogic Application servers.
Migrate VM from VMware environment to RHEV-M using virt-v2v tool.
Handle customer call and resolve real issues, Handled RHEVM/RHEVH and network troubleshooting Setting up network environments using TCP/IP, NIS, NFS, DNS, SNMP agents, DHCP and Proxy.
As a member of the team, monitored the VERITAS Cluster Server 4.1 in SAN Environment.
Environment: 8,9,10, Red Hat Linux AS/EL 4.0, RHEV-M, RHEV-H, Sun E10k, LDAP, Netapp,, DMX 3 & DMX4, Siteminder, SonicMQ 7.0, SVM.
Mathrey Software Solutions
Hyderabad,
Telangana,
India
August 2010 to March 2012
Responsibilities:
Developed rich UI using HTML5, CSS3 and Java Script, jQuery.
Implemented various modules such as Customer Profile, Address management, Transfer funds, Online Payments using JavaServlets and JSP technologies.
Developed user interface using JSP, JSP Tag libraries and Struts Tag Libraries to simplify the complexities of the application.
Used JavaScript for client-side validation with HTML.
Used MVC guidelines for creating application framework using JSP, Servlets and Java Beans.
Configured SAML using XML metadata documents that are generated by Tableau server
Developed Action classes for Struts framework and Implemented Java classes for the corresponding Struts Actions.
Extensively worked on JSP and Java Script in Customer Service module.
Implemented session beans to handle business logic for fund transfer, loan, credit card & fixed deposit modules.
Developed Web services - WSDL and SOAP for getting credit card information from third party.
Implemented the web services client to consume the third-party service API for validating credit cards. Used XML based Web Services using SOAP to transfer the amount to transfer application that is remote and global to different financial institutions.
Designed and developed various EJB components (Session Bean) to fulfill the business functionality.
Used Log4J utility to log error, info and debug messages.
Junitand Seleniumtesting done for checking application and different phases of functioning.
Environment: J2EE, HTML5, CCS3, Junit, Selenium, JavaScript, jQuery, Struts, Hibernate, JNDI, SOAP, WSDL, UDDI, JAXB, JAXP, Schema (XST), EJB 2.0, DB2, JMS, Rational Rose, Clear Case, ANT.
Mathrey Software Solutions
Hyderabad,
Telangana,
India.
April 2009 to July 2010
Responsibilities:
Participated in Design Reviews, Architecture Reviews, Code Reviews and proposed solutions to the business problems.
Developed cross browser compatible, online application based on n -Tier architecture.
Developed Presentation layer using ASP.Net3.5, JavaScript, AJAX, Business Layer using C#.
Implemented Data Access layer, Caching Application block, Application validation, Exception handling and logging components using Microsoft Enterprise Library 4.1 Application Blocks.
Developed and used various Web forms, Custom Controls and User controls using ASP.NET, C# and JavaScript.
Developed XML Web services using C#. NET.
Extensively used LINQ to Objects to query objects based on requirement.
Developed the screens for the agents to quote the policy.
Created user access control to restrict users based on user roles.
Created and modified existing Stored Procedures.
Extensively worked with Global.asax to monitor and trigger application level events.
Involved in Database Designing, Views and Stored Procedures in SQL Server.
Involved in Unit testing and Integration testing with other modules.
Environment: C# 3.0,ASP.NET 3.5, Visual Studio 2008, ADO.NET, HTML, DHTML, XML, XSL,XSD,SOAP, Web Services, SQL Server 2008, VSS6.0, CSS,WPF, AJAX, MS Visio.