Post Job Free

Resume

Sign in

Cloud Engineer Software Development

Location:
Apex, NC
Posted:
March 22, 2024

Contact this candidate

Resume:

Tulasi Tedla Mobile: - +91-766******* DevOps/Cloud Engineer E-mail: - ad4iim@r.postjobfree.com

CARRER OBJECTIVE:

To Serve the organization as an efficient Devops Professional which will enable to contribute the acquired technical skills & enhance further technical abilities which can result in continuous learning that simulate professional and personal growth.

EXPERIENCE SUMMARY:

•Highly motivated passionate having 5.3+ years of experience in several phases of the Software Development Life Cycle where my main area of expertise & specialized skills is in Build & Release Engineering that includes DevOps, Build Automation & Management, Software Configuration Management, Release Management, Continuous Integration and Continuous Delivery. (CI/CD)

•Extensively worked Jenkins for CI and for End-to-End automation for all build and deployments.

•Involved in Installing Jenkins on a Linux machine and created a master and slave configuration to implement multiple parallel builds through a build farm.

•Experience in implementing Continuous Integration and deployment using CI Tool Jenkins & configuration management tool Ansible.

•Setting up of Maven, Tomcat and Jenkins on Linux server.

•Ability to build deployment, build scripts and automated solutions using scripting languages such as shell scripting.

•Environment provisioning solutions using Ansible.

•Good knowledge over creating and maintaining the infrastructure on AWS services such as EC2-Instances, AMI, IAM, ELB, EBS, S3, CloudWatch and Cloud Formation Template

•Installing and configuring application on AWS EC2 Instances.

•Creating IAM Users and Groups and Maintaining the user Access management and Permissions.

•Knowledge on creating AMI (AWS Machine Image) that utilizes ELB (Elastic Load Balancer) and Auto Scaling.

•Design highly available, cost effective and fault tolerant systems using multiple EC2 instances, Auto scaling, Elastic Load Balancer and AMIs.

•Experience using monitoring solutions like CloudWatch, ELK Stack, and Prometheus.

•An understanding of writing Infrastructure-as-Code (IaC), using tools like CloudFormation or Terraform

•Working on Devops Ansible playbooks and manage systems configuration.

•Automated the Cloud deployments using Ansible and AWS Cloud Formation Templates.

•Having experience in creating custom Docker Images using Docker file. Helped Development teams by automating the environment setup using tools like Docker and Ansible.

•Actively involved in various project requirement analysis in addition to project development activities.

•Creating IAM Users and Groups and Maintaining the users Access management and Permissions.

•Excellent working knowledge on various virtual systems/ like Docker, Virtual box technologies using Docker Files.

•Implemented CI/CD Pipeline Using Jenkins, Ansible, Docker, Kubernetes using Groovy, YAML and Manifest files.

•Involved in designing Jenkins’s configuration with Master/Slave architecture and installation of Docker, Maven, Kubernetes along with Configuration on AWS EC2 instance

•Involved in Jenkins and GitHub administration by creating users, Repositories and allocating permissions accordingly.

•Creating Yaml Templates for main services for reuse the current environment or to easily modify the current environment.

•Leveraged Docker Engine to run Multiple Tomcat Instances as Containerized App Servers.

•Creating Shell Scripts for making Automation of processes regularly used like disk clean up, storage of database and disk space monitoring along with triggering email notifications.

•Automated various service and application deployments with Ansible on RHEL.

TECHNICAL SKILLS

Operating Systems

Windows, Red Hat Linux, UNIX, Centos

Database

MySQL

Application Server

Apache Tomcat

Version Control Tool

GIT, GITHUB, BITBUCKET

Continuous Integration Tool

Jenkins

Configuration mgnt Tools

Ansible, Chef

Build Tool

Maven,bulid chains

Scripting Tool

Shell Script, Python and GROOVY

Process

Agile (Scrum Team)

Monitoring Tools

Nagios, CloudWatch, Splunk

Cloud Environment

AWS, GCP

DevOps Tools

Git, GitHub, Bitbucket, Maven, Jenkins, Chef, Ansible, and Docker, SonarQube, Nexus, Terraform.

PROFESSIONAL EXPERIENCE

Currently working as Software Engineer with BLUE YONDER (JDA), Bangalore OCTOBER 2017 to Till Date.

EDUCATIONAL SUMMARY

Examination

University/Board

Year

M.Tech (EMD)

JNTU (Kakinada)

2015

B.Tech(EEE)

JNTU (Kakinada)

2012

Higher Secondary

AP State Board

2008

High School

AP State Board

2006

Project Profiles:

Project 1: Insurance Management System

Client : National Commercial Bank

Details : Retail Banking/Corporate Banking

Role : DevOps Engineer

Tools/Environment : Linux RHEL, GitHub, Maven, build chains, SonarQube,

Ansible, Docker, Terraform, Bitbucket, Nexus, Jenkins.

Responsibilities:

Designing and implementing fully automated server build, management, monitoring, and deployment solutions spanning multiple platforms, tools and technologies including Jenkins, Docker, Ansible, SSH, Amazon EC2 and packaging, deployment, and testing.

Designed, Installed, and Implemented Ansible configuration management system

Working on source control tools like GIT, GITHUB

Provided framework for automated deployment in Tomcat environment.

Containerizing applications with Docker. Responsible for managing the Docker private registry.

Worked on installation of Docker using Docker toolbox

Created Docker files and build images and push to the Docker private registry

Worked on creation of custom Docker container images, tagging, and pushing the images.

Experience in DevOps Engineering in automating, building, and deploying of code within different environments (Dev, QA, and Prod).

Installed and configured Nagios monitor tool performance on all nodes.

Remotely coping files using SFTP, FTP, SCP, and WinSCP.

Handled Major Incidents along with P2, P3 & P4 Priority Cases. Monitoring tools like Nagios.

Analyze the requirement changes.

Track resolve and report issues in accordance with the existing error reporting/tracking process Handle responsibilities installing operating system and application software responsible for creating and maintaining user accounts in Red Hat enterprise Linux and other operating systems.

Handle tasks of installing maintain and configuring computer software systems Wrote custom scripts and automated tasks to free up research and project time.

Implement operating system enhancements to improve reliability and performance of the system

Performed SCM tasks, such as branching and merging code from various development branches onto test branch and from test branch onto main branch, apply labels and promotion of versioned files, code freeze during installs to development environments and others.

Worked with development engineers to ensure automated test efforts are tightly integrated with the build system.

Supported configuration management activities for projects as well as provide support to both the software development and the production support environments.

Provided estimates to project managers and others regarding task durations for testing, installation, and packaging.

Defined and employed common approach for processes such as build schedules, deployments, release requests, environment outage tracking and resolutions.

Investigated and resolved issues with applications in lower cycle environments to maintain fully functional stable site during testing.

Project 2: Data View

Client : WALMART

Details : Retail

Role : Build Middleware Infrastructure Engineer

Tools/Environment : Jenkins, Docker, Maven, Ansible, Git, & Linux, bitbucket.

Description:

WALMART is the world's number 1 in the retail domain. Wal-Mart has 7323 stores and its employ more than 1.9 million associates, and it is serving more than 179 million customers a year. Wal-Mart has thousands of products available online and its website has 106 million page views per day. The project involves maintenance & support for very large and complex middleware infrastructure for their store operations, distribution centers and their internal home Office systems.

Responsibilities:

Attending Kick off meeting with Application team to understand application requirements.

Preparing Infrastructure Design Doc for Test, Stage and Production environments.

Setup Test, Stage and Production environments, apply Fix/Refresh Pack, configuration, deployments, web server configuration, Performance tuning.

Reviewing the Load test in stage environment through HP Performance tool.

Troubleshooting of WebSphere Application Server and Applications

Analysis of JVM logs, Trace logs, native logs, java core, heap dumps, access, activity logs

Installing and renewal certificate

Deploy the packages-based request from development team on respective environment.

Communicating with the team on the status of the task.

Communicating with client regarding the status on daily basis.

Supported development sprints by automating instance provisioning using cloud formation and code deployments using Jenkins, and Git hub.

Involved in Installing Jenkins on a Linux machine and created a master and slave configuration to implement multiple parallel builds through a build farm.

Used Jenkins for Continuous Integration and deployment into Tomcat Application Server.

Created users, repositories, branching, tagging, patch fixes, pull request, and trained users on the Git version control system.

Monitored the automated build and continuous integration process to ensure correct build execution and facilitate resolution of build/ release failures.

Performed build and release of all software cycles engineering, test, production, update, patches, and maintenance.

Experience in designing, building, maintaining, and coordinating an automated build/ release from development to production environment that also satisfies the internal audit and compliance.

Set up of Application environment which includes installation of products like Apache Tomcat server on UNIX, Linux, and Windows platform.

Installed, configured and administration of Tomcat Application Server Network Deployment on Linux and Windows Server.

Deployment activities in production.

Project 3: WMS

Client : Warehouse management

Role : Devops Engineer

Tools/Environment : Jenkins, Maven, Ansible, Git, & Linux, bitbucket.

Responsibilities:

Worked on warehouse management projects where there are customers like Walmart,Google,DHL, ITC etc.

Preparing Infrastructure Design Doc for Test, Stage and Production environments.

Worked on Release management for on demand customer patches.

Handled Major Incidents along with P2, P3 & P4 Priority Cases

Experience in DevOps Engineering in automating, building, and deploying of code within different environments (Dev, QA, and Prod).

Installed and configured Nagios monitor tool performance on all nodes.

Remotely coping files using SFTP, FTP, SCP, and WinSCP.

Track resolve and report issues in accordance with the existing error reporting/tracking process Handle responsibilities installing operating system and application software responsible for creating and maintaining user accounts in Red Hat enterprise Linux and other operating systems.

Deploy the packages-based request from development team on respective environment.

Communicating with the team on the status of the task.

Used Jenkins for Continuous Integration and deployment into Tomcat Application Server.

Created users, repositories, branching, tagging, patch fixes, pull request, and trained users on the Git version control system.

Monitored the automated build and continuous integration process to ensure correct build execution and facilitate resolution of build/ release failures.

Declaration:

I hereby declare that all the information given above are true to best of my knowledge and belief.

Date:

Place: T.Tulasi



Contact this candidate