beBee background
Professionals
>
Technology / Internet
>
Windsor
Ravi Teja S

Ravi Teja S

Cloud&DevOps Engineer
Windsor, Ontario

Social


About Ravi Teja S:

Around 5 years of professional experience as a Cloud DevOps & CI/CD Administrator with a strong understanding of Business-Driven software integration &delivery approach in the IT industry and Involved in all the phases of the Software Development Life Cycle (SDLC).

  • Expertise in setting up and building AWS infrastructure various resources, VPC EC2, S3, IAM, EBS, Security Group, Auto Scaling, and RDS in Cloud Formation JSON templates.
  • Expertise in installations, support, configuration, troubleshooting, and maintenance tasks of Linux Distributions such as CentOS and Ubuntu
  • Hands-on experience in Azure Cloud Services (PaaS & IaaS), Virtual Machine, Blob Storage, Web Apps, Active Directory, Application Insights, Azure Functions, Azure Monitoring, and SQL.
  • Extensively experienced in using Build Automation tools like Maven and working knowledge on other build tools like ANT for the building of deployable artifacts.
  • Involved in various tools and automation frameworks. Experience in Automating the Build and Deployment of Python to different environments by using Ansible.
  • Creation of pipelines in Jenkins includes Continuous integration of tools like Maven, Git, Nexus, Artifactory, and Continuous deployment using Chef.
  • Experience handling servers on the Amazon Web Services (AWS) platform using Ansible/chef configuration management tools Created instances in AWS and migrated data to AWS from the Data Center.
  • Troubleshot and resolved Build failures due to infrastructure issues reduced by 95% stabilizing the build process and also issues in middleware space, tuning internet web applications to improve performance and stability.
  • Excellent problem-solving, communication, Analytical, and interpersonal skills and a very good team player with the ability to work independently in a fast-paced, and also passionate and dedicated to learning new technologies.
  • Extensively worked and automated Jenkins CI/CD pipeline jobs for end-to-end automation to build, test and deliver artifacts and troubleshoot the build issue during the Jenkins build process groovy and Chef.
  • Developed Maven, Gradle, ANT, and shell scripts to build and deploy applications. 
  • Ability to understand and execution of Ant Scripts, Shell Scripts, PowerShell, and python scripts for simple and multiple-tier application environments with a focus on DevOps tools, CI/CD, and AWS Cloud Architecture.
  • Proficient in JIRA Admin, and Linux Administration, with Software Configuration Management, Change Management, Release Management and In-depth Knowledge about JIRA Plug-ins, REST APIs & Scripts. 
  • Experience in Monitoring server performance with tools like Nagios, and Splunk, resolved network-related issues with manual commands, and built Splunk Cluster environment with High Availability resources.
  • Create develop and test environments of different applications by provisioning Kubernetes clusters on the cloud using Docker, Ansible, and Terraform.
  • Extensive experience in Docker containers infrastructure and Continuous Integration for building & deploying Docker containers.

Experience

Client:  RBC, Toronto, ON                                                                                                                   Jan 2021 - Present         Cloud DevOps Engineer    

  • Interacted with business users, analysts, managers, and Team lead and understood the requirements.
  • Utilizing Configuration Management Best Business Practices to maintain configuration control of test floors, labs, and GIT/Bitbucket repository.
  • Used the continuous integration tool Jenkins to automate the daily operations. Created complicated build plans and enabled them to run on several agents/VMs of various Linux distributions.
  • Implemented a zero-downtime deployment process in WebLogic using python and shell script and automated it using Jenkins.
  • Created and maintained continuous integration (CI) using tools Jenkins/Maven, and Docker over different environments to facilitate an agile development process.
  • Managed Nexus and Artifactory repository for the current project and created a new repository and provisioned it. and also created shell scripts and Cron jobs that monitored and reported security issues
  • Used S3 bucket and Glacier for storage and backup on AWS. Implemented AWS Code Pipeline and Created Cloud formation JSON templates in Terraform for infrastructure as code.
  • Implemented Infrastructure on new cloud systems and migration of existing Linux and Windows-based Infrastructure to AWS and Azure Cloud platforms and automated using Terraform Templates
  • Used SonarQube and Gerrit for code recovery and code quality and performed Static Code Analysis using SonarQube.
  • Responsible for implementing CI/CD Pipelines and monitoring solutions in Ansible, Terraform, Docker, and Jenkins. 
  • Worked on Microsoft Azure Public Cloud to provide IaaS support to the client. Create Virtual Machines through Power Shell Script and Azure Portal.
  • Involved in the development of a test environment on Docker containers and configuring, deploying, and scaling the Docker containers using Kubernetes.
  • Used Jenkins pipelines to drive all micro services builds out to the Docker registry and then deployed to Kubernetes, Created Pods, and managed using Kubernetes.
  • Developed micro service onboarding tools leveraging Python and Jenkins allowing for easy creation and maintenance of build jobs and Kubernetes deployment and services.
  • Managed Kubernetes charts using Helm. Created reproducible builds of the Kubernetes applications, managed Kubernetes manifest files, and managed releases of Helm packages.
  • Automate provisioning and repetitive tasks using Terraform and Python, Docker container, and Service Orchestration.                                                                                                                                                      Environment: Git, Bit bucket, Jenkins, linux, Docker, Nexus, AWS EC2, Azure, Ansible, Elastic Search, Jenkins, Shell Scripting, Python, Kubernetes, Docker, Terraform, Splunk, Nagios, Virtual Machine, Puppet.

Client: TD Insurance, Toronto, ON                                                                                         Sep 2019 – Dec 2021

Role: DevOps Engineer

  • Interacted with the client business analysts, System analysts, and functional teams to review and understand the requirements and also delead with troubleshooting outcomes and customer requirements with all team members.
  • Develop Continuous Integration, and On-demand build system from scratch with Bamboo, Jenkins, Maven, Ant, Docker, Puppet, Chef, Nexus, and Artifactory.
  • Automated the cloud deployments using Puppet, Python, and AWS Cloud Formation Templates.
  • Implemented & Maintained the Branching and Build/Release strategies utilizing GIT source code management.
  • Participating in configuring and monitoring distributed and multiple platform servers using Puppet. 
  • Managed scheduling tasks on the windows task scheduler to run the Python scripts to generate reports for frequent intervals of time and sent email alerts.
  • Configure and administer Monitoring tools like Nagios and Splunk, work on User administration setup, maintain accounts, and monitor system performance.
  • Created and maintained continuous integration (CI) using tools Bamboo and Jenkins/Maven over different environments to facilitate an Agile/Kanban development process that is automated and repeatable enabling teams to safely deploy code many times a day while ensuring operational best practices.
  • Developed build scripts using ANT and Maven as the build tools for the creation of build artifacts like war files and Worked with internal customers to assist in their development and troubleshooting of cloud-based solutions.
  • Orchestrated and migrated CI/CD processes using Cloud Formation, and terraform templates and containerized the infrastructure using Docker setup in Vagrant, AWS, and Amazon VPCs. 
  • Used Ansible server and puppet agent to manage and configure nodes, Managed Ansible Playbooks with Ansible roles and puppet modules. 
  • Building/Maintaining Docker container clusters managed by KubernetesLinux, Bash, GIT, and Docker, on GCP.
  • Created Terraform modules to create instances in AWS & automated the process of creation of resources in AWS using Terraform. Developed build workflows using Gradle, Docker, and Openshift.

Environment: AWS, Kubernetes, Docker, Maven, Gradle, Ant, Terraform, Puppet, Splunk Nagios, GIT, MySQL, Bamboo, Jenkins, Sonar, Agile, Waterfall, Scrum, Artifactory, Nexus, GCP, Confluence, OS, Openshift, Gerrit.

Client: Cognizant, Hyderabad, IN                                                                                    Mar 2018 – August 2019

Role: CI/CD Administrator

  • Strong technical background in networking, operating system, system administration, and performance monitoring.
  • Integrated Jenkins with various DevOps tools such as Puppet and used the CI/CD system of Jenkins on Kubernetes container environment, utilizing Kubernetes and Docker for the runtime environment for the CI/CD system to build and test and deploy.
  • 50% of time will be addressing planned maintenance activities and providing support to operations and service delivery teams.
  • Used Docker to containerize custom web applications and deployed them on Digital Ocean with Ubuntu instances through SWARM Cluster and automated application deployment in the cloud using Docker HUB, Docker Swarm.
  • Used Puppet to deploy ELK for automating continuous deployment (CD) and configured Slave Nodes and deployment failure reporting. 
  • Container management using Docker by writing Docker files and setting up the automated build on Docker HUB and installing and configuring Kubernetes.
  • Experience with version control systems Bitbucket, Jira, and Bamboo. Created and maintained the Bamboo jobs, including automatic generation, reporting, and alerting of test and code metrics (JUnit), build failures, and build status indicators.
  • Developed build and deployment scripts using ANT and Maven as build tools in Jenkins to move from one environment to another environments.
  • Participate in the Daily Scrum Meetings and communicate status, progress, commitments, and blockers to team members.
  • Created JIRA projects, templates, workflows, screens, fields, and other administrative activities .
  • Participate in Sprint Planning meetings and commit to the sprint delivery and coordinate with Business Analysts to understand the business needs and implement the same into a functional design. 
  • Provided flexibility, support and configuration for JIRA project management, workflows, Screens, fields, permissions, and other Admin tasks. Migrated JIRA instance from cloud to hosted environment. 
  • Worked on JIRA customization - Issue Schemes, Workflow Schemes, Field Configuration Schemes, Screen Schemes, Permission Schemes, and Notification Schemes.
  • Installation, configuration & managing network switches, load balancers, console servers, and other network device and experienced in secure file transfer protocols, file encryption.
  • Utilized Kubernetes for the runtime environment of the CI/CD system to build, test deploy. 
  • Worked on creating various types of indexes on different collections to get good performance in the Mongo database.                                                                                                                                                             Environment: JIRA, Ant, Maven, Bitbucket, Docker, Docker files, Kubernetes, CI/CD, Puppet, Ansible, Swarm, Ubuntu, Docker Swarm, MangoDB, Tomcat, Web servers

Education

  Bachelor of Engineering

Sathyabama University, Chennai, Tamil Nadu, India

Professionals in the same Technology / Internet sector as Ravi Teja S

Professionals from different sectors near Windsor, Ontario

Other users who are called Ravi Teja

Jobs near Windsor, Ontario

  • SEGULA Technologies

    BIW Process Supervisor

    Found in: Talent CA C2 - 1 week ago


    SEGULA Technologies Windsor, Canada Full time

    Company Description · Accelerate your career with a fast-growing global engineering group. At SEGULA Technologies, you'll work on exciting projects and help shape the future in a company where innovation is inextricably linked to engineering. · 3D printing, augmented reality, au ...

  • Thunderbolt Trucklines

    driver, heavy truck

    Found in: Talent CA 2 C2 - 1 day ago


    Thunderbolt Trucklines Windsor, Canada

    Education: · Expérience: · Education · Secondary (high) school graduation certificate · or equivalent experience · Tasks · Address customers' complaints or concerns · Load and unload goods · Oversee condition of vehicle and inspect tires, lights, brakes, cold storage and other ...

  • Jamra Lounge

    specialist chef

    Found in: Talent CA 2 C2 - 1 week ago


    Jamra Lounge Windsor, Canada

    Education: · Expérience: · Education · Secondary (high) school graduation certificate · Work setting · Restaurant · Tasks · Demonstrate new cooking techniques and new equipment to cooking staff · Instruct cooks in preparation, cooking, garnishing and presentation of food · Supe ...