Praveena B

DevOps Engineer at JungleWorks
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Coppell, Texas, United States, US

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • United States
    • IT Services and IT Consulting
    • 200 - 300 Employee
    • DevOps Engineer
      • Aug 2020 - Present

      ● Actively involved in architecture of DevOps platform and cloud solutions Responsible for User Management, Plugin Management and END-END automation of Build and Deploy using Jenkins. ● Created Jenkins pipeline jobs using Groovy Jenkins file. Pipeline provides Build as a code option to perform end to end process of source code, building and deployment in different environments. ● Created AWS Infrastructure using VPC, EC2, S3, Route 53, EBS, Security Group, Auto Scaling, and RDS in Cloud Formation and Terraform. ● Utilized AWS Cloud Watch to monitor the performance environment instances for operational and performance metrics during load testing. ● Implemented Terraform modules for deployment of applications across multiple cloud providers. ● Created nightly builds with integration to code quality tools such as SonarQube. ● Integrated GIT repository with Jenkins and added webhooks and build triggers to automate build and deployment of applications on application server. ● Integrated Docker container orchestration framework using Kubernetes by creating pods, config Maps and deployments. ● Used Kubernetes to load balance, scale and manage Docker containers. ● Created and Managed Bash/Shell Script for automating build and deployment process for Linux environment and used MAVEN for building the applications. ● Configured and maintained Bamboo to implement the CI process and integrated the tool with Maven to build and generate JAR, WAR files and pushing them into Nexus. ● Automated CI/CD process using Jenkins, build-pipeline-plugin, Maven and GIT. ● Maintained GIT Repositories, Handled Releases and Branching activities for GIT. ● Documented important activities and issues during build/deployment for future references. ● Documented all build and release process related items and support for all the builds and deploy issues encounter during the build process. Show less

    • United States
    • Financial Services
    • 700 & Above Employee
    • DevOps Engineer
      • Sep 2019 - Jul 2020

      ● Developed and implemented Software Configuration Management strategies for various applications according to the agile process. ● Designed DevOps workflow for multiple applications by orchestrating Test, Build, Release and Deploy phases through various CI/CD pipelines using Git, Jenkins, Docker. ● Used Jenkins for automating Builds and deployments and implemented CI using Jenkins. ● Used Terraform migrate legacy and monolithic systems to Amazon Web Services. Used Terraform scripts to configure AWS resources. ● Created and Configured Red Hat, Ubuntu, CentOS, Solaris Virtual Machines in AWS using EC2, Elastic IP, VPC, Subnets, Route Tables and NAT Gateway. ● Configured SNS, SQS, RDS, DynamoDB, S3, IAM, Cloud Front and ELB to setup environment ready for cloudification ● Creating alarms in CloudWatch service for monitoring the server's performance, CPU Utilization, disk usage etc. ● Used AWS lambda to run servers without managing them and to trigger to run code by S3 and SNS. ● Setup and Implement Continuous Integration and Continuous Delivery (CI & CD) Process stack using AWS, GITHUB/GIT, Jenkins. ● Developed Networking policies for Docker containers. Worked on open source development tools like Docker Containers, Mesos and Kubernetes. ● Setting up of Kubernetes cluster and deploying containers on K8S. Developed Helm charts for Kubernetes deployment. ● Used SonarQube for continuous inspection of code quality, code coverage and unit tests. ● Worked with shell with focus on DevOps tools, CI/CD and AWS Cloud Architecture and hands-on Engineering. ● Used GIT for source code version control and integrated with Jenkins for CI/CD pipeline, code quality tracking and user management with build tools Maven. ● Configured Cloud Watch and Nagios to monitor real-time granular metrics of all the AWS Services and configured individual dashboards for each resource Agents. Show less

    • United States
    • Financial Services
    • 700 & Above Employee
    • Associate Linux/Devops Engineer
      • Oct 2018 - Jul 2019

      ● Worked as Release Engineer in a team that involved different development teams and multiple software releases. ● Managed SVN repositories for branching, merging, and tagging. ● Shell/Perl Scripts are developed for automation purpose. ● Build and Administered Nexus for Maven builds to share the artifacts within the company. ● Setup Git-repo server to keep the source code for code management. Implemented rapid-provisioning and life-cycle management for Ubuntu Linux using Amazon EC2, and custom Bash scripts. ● Involved in Setting up the backup server for Jenkins and prepared disaster recovery plans for Jenkins. ● Closely worked in Research of the project application architecture to support/resolve build, compile and test issues/problems. ● Merged release branches to the trunk after the production release and resolved the conflicts rose during the merge in Subversion. ● Used JavaScript for front-end validations. ● Deployed Java/J2EE applications to Application servers in an agile continuous integration environment and also automated the whole process. ● Required to provide root cause analysis of any business impacting issues as well as a plan to prevent its recurrence. ● Gathered all the stakeholder approvals, necessary signoffs while acting as a release manager for two development teams. ● Involved with the developers in troubleshooting and fixing day-to-day problems of the applications. Show less

    • India
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Associate Devops Engineer
      • Jan 2012 - Sep 2015

      ● Worked as Release Engineer in a team that involved different development teams and multiple software releases. ● Managed SVN repositories for branching, merging, and tagging. ● Shell/Perl Scripts are developed for automation purpose. ● Build and Administered Nexus for Maven builds to share the artifacts within the company. ● Setup Git-repo server to keep the source code for code management. Implemented rapid-provisioning and life-cycle management for Ubuntu Linux using Amazon EC2, and custom Bash scripts. ● Involved in Setting up the backup server for Jenkins and prepared disaster recovery plans for Jenkins. ● Closely worked in Research of the project application architecture to support/resolve build, compile and test issues/problems. ● Merged release branches to the trunk after the production release and resolved the conflicts rose during the merge in Subversion,used JavaScript for front-end validations. ● Environment: Jenkins, CI/CD, Docker, Kubernetes, AWS, Terraform, SonarQube, Bash, Shell Scripting, GIT, SonarQube, Nexus, Windows and LINUX Show less

Community

You need to have a working account to view this content. Click here to join now