Post Job Free
Sign in

AWS and DevOps

Location:
Hyderabad, Telangana, India
Posted:
March 28, 2019

Contact this candidate

Resume:

Raju Vemula

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

Mobile: +91-960*******

Areas of Expertise

AWS Services

AWS Security

Source Code Management

Configure Management

Continuous Integration

Linux administration

Virtualization By Docker

Shell, Bash Scripts.

Technical Skills

Cloud Computing: AWS(EC2, ELB,S3,VPC,RDS,Cloud Formation, IAM, Lambda).

Versioning Tools: Git, SVN.

CI/CD Tools: Jenkins, Ansible.

Build Tools: Ant, Maven.

DevOps Tools: Chef, Puppet, Ansible, Docker, Jenkins.

Operating Systems: Linux, Unix, Windows.

Web/App Servers: WebLogic,

Apache Tomcat, JBoss, Apache HTTP Server.

Tracking Tools: JIRA, Remedy.

Scripting: Shell, Bash, Ruby, Python.

Virtualization: Docker.

Monitoring Tools: Nagios, Cloud Watch.

Web Technologies: HTML,JDBC.

Education

B. Tech from IIE from New Delhi, India.

DEVOPS ENGINEER

Profile

4+ years of strong experience in IT industry with broad involvement in Configuration Management, Continuous Integration, Continuous Deployment, Release Management and AWS Cloud Implementations.

Good understanding of the principles and best practices of software configuration management (SCM) in Agile and Waterfall methodologies.

Expertise in creating DevOps strategy in a mixed environment of Linux (RHEL, CENTOS) servers along with Amazon Web Services.

Experienced in core AWS services as S3, EC2, ELB, Auto Scaling, EBS, Route53, VPC, RDS, IAM, SNS, SQS, Dynamo DB, Lambda, Glacier and Security Practices IAM, Cloud Watch and Cloud trial.

Involved in supporting 100+ cloud instances running Linux and Windows on AWS, involvement with Elastic IP, Security Groups and Virtual Private Cloud in AWS.

Configured the ELK stack for monitoring the Open stack environment.

Configured the ELK stack for Jenkins logs, and syslog's and network packets using the beats plugins.

Experience on MongoDB, MySQL and expertise in managing MongoDB environment from availability, performance and scalability perspectives.

Expertise in version Control system tools.i.e., GIT and Subversion (SVN).

Utilized configuration Management & automation tools such as Chef, Puppet & Ansible.

Experience with Jenkins/Maven deployment and build management system.

Hands on experience in development of utilities using Shell and python scripting to automate processes.

Extensive experience using Maven and Ant as a Build Tool for the building of deployable artifacts (war & ear) from source code.

Experience in Jenkins, Docker for continuous integration and end to end automation for all build and deployments.

Experience with Server Automation and Configuration Management Tools as Puppet, Chef and Ansible.

Worked with Chef Environment, Installing Workstation, Bootstrapping Nodes, setting up Chef server, bundling recipes into cookbooks and uploading them to Chef-server.

Used Ansible inventories to define groups of hosts and created Ansible playbooks Used Ansible playbooks to configure systems to specified state. Created and used Ansible templates to create customized configuration files for hosts.

Expertise in writing Bash Scripts, Shell Scripts, Ruby, having knowledge on Python scripts and programming for deployment of Java applications.

Experience with Bug tracking tools like JIRA and monitoring tools as Nagios and Cloud Watch.

Expertise in deploying the code through web/application servers like Apache HTTP Server, Web Logic, Web Sphere, Apache Tomcat, JBoss.

Professional Experience:

Working with Tenet Technologies, Bangalore.

Projects:

Client : Black Board Dec'17–Till Date

Role : Devops Engineer

Tools : AWS, Git, Maven, Jenkins, Ansible, Docker, Apache Server, Shell & Bash Scripts.

Responsibilities:

Configured IAM to create new accounts, roles and groups. Managing IAM accounts (with MFA) and IAM policies to meet security audit & compliance requirements. Setting up the group policies using JSON.

Configured a virtual data center in the Amazon Web services cloud to support Enterprise data warehouse hosting including Virtual Private Cloud(VPC), Public and Private Subnets, Security Groups, Route Table, Elastic Load Balancer.

Configured AWS EC2 Instances using AMIs and launched instances with requirements of specific applications

Auto-scaled instances to design cost effective, fault tolerant and highly reliable systems.

Experience in Built S3 buckets configuration of S3 versioning and managed lifecycle policies and used S3 and Glacier for backup files and archive files.

Managed and configured (Amazon Web Services) cloud services like EC2, S3bucket, Security groups, RDS, EBS,ELB, Auto-Scaling, AMI, Elastic search, IAM through AWS Console and API Integration.

Developed Cookbooks and recipes for automating deployments using Chef and Well versed with many different concepts of a chef like Roles, Environments, Data Bags, knife and chef server Admin.

Developed SQL stored procedures and prepare statements for updating and accessing data from SQL database.

Used My SQL, Dynamo DB, and Elastic Cache to perform basic database activities.

Collection of Build metrics and its Test case metrics from Jenkins to show case as visualization in Kibana dashboard using ELK.

Built Automation and Build Pipe Line Development using Jenkins and Maven. Set up build pipelines in Jenkins by using various plugins like Maven plugin, EC2 plugin etc

Dealt with errors in pom.xml file to obtain appropriate builds using Maven build tool.

Managed Ansible Playbooks with Ansible roles. Used file module in Ansible playbook to copy and remove files on remote systems.

Experience with Docker containers and orchestration platforms such as ECS on AWS.

Hands on experience on Docker hub, creating Docker images and handling multiple images and strong knowledge on Docker components like Docker Engine, Hub, Machine, Compose Docker Registry.

Involved in building a web service to provide access to the models and exposed it using a REST API that emits JSON.

Skilled in monitoring servers using Nagios and Cloud watch.

Ability in development and execution of XML, Shell, Python, Bash and Ruby Scripts for merging, branching and automating the processes across the environments.

Client : HP, Alpharetta, GA. Apr’16–Nov’17

Role : DevOps Engineer.

Tools : AWS, Git, SSIS, Docker, Jenkins, Chef, Maven, Linux and Python Scripts.

Responsibilities:

Installation, Configuration and Upgradation of Redhat Linux, Centos, Ubuntu.

Worked in setting up the AWS environment which includes VPC, Subnets, S3, EC2, Web Servers, IAM, Security Groups, Load Balancer & Lambda.

Creating public and private subnets within the VPC and attaching them to the EC2 instances based on the requirement.

Designed AWS Cloud Formation for monitoring, setting alarms, notifications for EC2 hosts and templates to create custom sized VPC, subnets, NAT to ensure successful deployment of web applications and database templates.

Create a new EC2 instance in AWS, allocate volumes and giving Provisional using IAM and Creating an image of existing EC2 instance with all the required software for applications.

Utilize AWS CLI to automate backups of ephemeral data-stores to S3 buckets, EBS and create nightly AMIs for mission critical production servers as backups.

Extensively worked with SSIS tool suite, designed and created mappings using various SSIS transformations like Conditional Split, Lookup, Aggregator, Multicast and Lookup

Utilize AWS CLI to automate backups of ephemeral data-stores to S3 buckets, EBS and create nightly AMIs for mission critical production servers as backups.

Designed and developed data load jobs using SSIS package and scheduled in SQL Agent.

Created Data Warehouse Cubes in SQL Server Analysis Service (SSAS).

Performed Branching, Tagging, Release Activities on Version Control Tool GIT.

Virtualized the servers using the Docker for the test environments and dev environments needs, and configuration using Docker containers.

Worked with Docker Trusted Registry as a repository for our Docker images and worked with Docker container networks.

Installed and configured an automated tool Chef that included the installation and configuration of the Chef Server, agent nodes and an admin control workstation.

Implementing a CI/CD using Jenkins with build tool Maven

Deploy through apache server as Tomcat.

Worked with scripting languages .,i.e. Shell and Python.

Client : Symantec, Pune, India. Feb’15–Mar’16

Role : Linux Administrator.

Tools : Linux, UNIX, RHEL, ANT, Apache Tomcat, Web Logic, Shell & Pearl Scripting.

Responsibilities:

Responsible for installation and upgrade of patches and packages on RHEL using RPM and YUM.

Experience in installing and configuring Red Hat Satellite server. Upgraded satellite certificates. Worked on automated red hat satellite server installation.

Configuring and managing the SSH, SSL, NFS, FTP and SMTP servers on LINUX.

Working on monitoring system performance, user administration setup, adding physical memory to the servers installed and configured Linux server using kickstart.

Patch management using native commands on Linux and following the change control procedures.

Performance tuning and troubleshooting of the applications arising out of the ticketing systems in Remedy.

Responsible for maintenance of development tools and utilities and to maintain shell, Perl Automation Scripts.

Performance tuning of Virtual Memory, CPU, system usage in LINUX and other servers.

Established processes and tools to maintain code base integrity, including check-in validation rules and branch/merge processes.

Monitoring system performance, Server load, and bandwidth issues.

Regularly manage the backup process for Server and Client data.



Contact this candidate