User

DevOps Developer

BMT Score
86
86%
  • Remote

Available for

About Umang G

With over 14 years of experience in IT industry with major focus on DevOps operations, Software Configuration Management, Build/Release Management with tools like SVN, GIT, Maven, Jenkins, Chef and Docker. experience in AWS DevOps operations such as Virtual Private Cloud (VPC), Cloud Formation, EC2, Elastic load balancing and Auto Scaling, S3, Route 53, SNS and Cloud Watch. 

Work Experience

Images

Devops Engineer

  • January 2007 - July 2023 - 16 Year
  • India

Projects

Images

AIG - US

  • September 2018 - February 2021 - 30 Months
Technologies
Role & Responsibility
    Created and maintained various DevOps related tools for teams such as provisioning scripts, deployment tools, and development and staging environments on AWS. 

    Configured and maintained Jenkins to implement the CI process and integrated the tool with Ant and Maven to schedule the builds. 

    Designed and implemented Chef, including the internal best practices, cookbooks, automated cookbook CI and CD system. 

    Designing and implementing for fully automated server build management, monitoring and deployment using Chef. 

    Worked on creation of custom Docker container images, tagging, and pushing the images to the Docker repository for further use. 

    Wrote several Jenkins jobs using pipeline scripts to automate GITHUB operations through Jenkins. And Bash and Python scripts to upgrade Kubernetes infrastructure related tools. 

    Designed AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to deploy Web applications & database templates. Designed roles and groups for users and resources using AWS Identity Access Management (IAM). 

    Configured VPC in AWS from scratch to setup various EC2 instances for web and application servers. 

    Used AWS cloud services such as EC2, auto-scaling and VPC to build secure, highly scalable, and flexible systems that handled expected and unexpected load bursts. 

    Maintained build related scripts developed in Maven, Python and shell, modified build configuration files including 

    Mavens pom.xml. 

    Designing and implementing CI (Continuous Integration) system: configuring Jenkins’s servers, Jenkins’s nodes, writing required scripts (Perl & Python), and creating/configuring VMs (Windows/Linux). 

    Integrated Maven with GIT to manage and deploy project related tags and managed Nexus Maven repositories to download the artifacts during the build. 

    Extensively involved in build and release management process for multiple applications using ANT, MAVEN and 

    Jenkins. 

    Created branching & tagging strategy to maintain the source code in the GIT repository. 

    Create, maintain, and customize complex JIRA project configurations including workflows, custom fields, permissions, and notifications. 

    Used monitoring services like AWS Cloud Watch to monitor the CPU utilization. 

    Performed daily operational checks, reviews, event management alerts and e-mails, and assists with audits of inventory and processes. 

    Supporting engineering plans and schedules by providing CM / Release Engineering services to build, deploy, develop scripts, oversee branch, and merge strategies, and build automated tools as necessary to offer services to engineering team. 
     
...see less
Images

Marriot-US.

  • March 2018 - September 2018 - 7 Months
Technologies
Role & Responsibility
    Worked on architecting and building solutions leveraging DevOps tools such as Chef, Jenkins, Git, Bitbucket etc. Worked on architecting and building solutions leveraging DevOps tools such as Chef, Jenkins, Git, Bitbucket etc. on AWS EC2 Instances creation, setting up AWS VPC, launching AWS EC2 instances in private and public subnets based on the requirements of the application. 

    Designed highly available, cost effective and fault tolerant systems using multiple EC2 instances, Auto Scaling, Elastic Load Balance and AMIs. 

    Used AWS S3 to store code bundles to deploy onto AWS EC2 Instances. 

    Working on providing DNS management using AWS Route53. 

    Worked on Built and Deployment of Java/J2EE web application in an agile continuous integration environment and also automated the whole process. 

    Deployed web applications using Chef by developing the cookbooks. Also responsible for creating and importing all environments required to run the project. 

    Implemented rapid-provisioning and life-cycle management for Ubuntu Linux using Amazon EC2, Chef, and custom 

    Ruby/Bash scripts. 

    Worked on Docker hub, creating Docker images and handling multiple images primarily for middleware installations and domain configurations. 

    Building/Maintaining Docker container clusters managed by Kubernetes. 

    Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build, test and deploy. 

    Worked on CI/CD tool Jenkins for building and deploying the Java application. 

    Implemented project builds framework in Jenkins using Maven build framework tool. 

    Used Jenkins for the continuous integration process, automation and assisted in code coverage and analysis by generating report. 

    Maintaining SVN and GIT repositories, Proposed and implemented branching strategy suitable for agile/scrum 

    development for automating builds with Jenkins. 

    Installed and configured Splunk for log monitoring and forwarded system states to Splunk indexer, created dashboards and alerts using this data. 

    Used SQL queries to validate data and updated the records for various modules. 

    Installed and administered Artifactory repository and created roles and privileges to restrict access to users. 

    Coordinated with developers, Business Analyst and Managers to make sure that code is deployed properly in the Production environment. 
     
...see less

Industry Expertise

Education

Education

in M.C.A

Karnataka University
  • June 2005 - June 2008

Our Suggestions