Post Job Free

Resume

Sign in

Devops Engineer Deployment Manager

Location:
Toronto, ON, Canada
Posted:
December 17, 2021

Contact this candidate

Resume:

Ronitha K

DevOps Engineer

E-Mail: adpogk@r.postjobfree.com

Contact : 647-***-****

Professional Summary:

Having 5+ years’ experience in DevOps Management methodologies and production deployment configurations.

Expertise in virtualization of servers using Docker, running Docker Swarm, worked with Docker Engine and Docker Machine, to deploy the micro services-oriented environments, and configuration automation using Docker containers.

Proficient in using Docker swarm and Kubernetes for container orchestration, by writing Docker files and setting up the automated build on Docker HUB.

Expertise in writing Ansible Playbooks from scratch using YAML functions and utilizing setup and automate the CI/CD pipeline and deploy microservices. Provisioned load balancer, auto-scaling group and launch configuration for microservices using Ansible.

Experience in deploying Puppet, Puppet Dashboard and Puppet DB for configuration management to existing infrastructure and created Modules for Protocols configuration and managing them using Puppet automation.

Expertise working with Kubernetes to automate deployment, scaling and management of web Containerized applications.

Extensively worked on AWS Cloud services like EC2, VPC, IAM, RDS, ELB, EMR, ECS, Auto - Scaling, S3, Cloud Front, Glacier, Elastic Beanstalk, Lambda, Elastic Cache, Route53, Ops Works, Cloud Watch, Cloud Formation, RedShift, DynamoDB, SNS, SQS, SES, Kinesis Firehose, Lambda, Cognito IAM.

Experience in changing over existing AWS infrastructure to Server less architecture (AWS Lambda, Kinesis) through the creation of a Serverless Architecture using Lambda, API gateway, Route53, S3 buckets.

Experience in Migrating production infrastructure into Amazon Web Services cloud utilizing AWS Server Migration Service (SMS), AWS Database Migration Service, Elastic Bean Stalk, Cloud Formation, Code Deploy, Code Commit, EBS and Ops Works.

Experience in designing a Terraform and deploying it in cloud deployment manager to spin up resources like cloud virtual networks, Compute Engines in public and private subnets along with Auto Scaler in AWS platform.

Profound knowledge of product deployment in servers, mail servers, monitoring tools & shell scripts, networking, SQL/MySQL.

Efficient in working closely with teams to ensure high quality and timely delivery of builds and releases.

Good analytical, problem solving, communication skills and have the ability to work independently as a member of a team.

Professional Experience:

Client: Capgemini, Toronto, ON Sept 2020 – Till Date

Role: DevOps Engineer

Responsibilities:

Setting up and building AWS infrastructure resources such as VPC, EC2, S3, IAM, EBS, Elastic Search, Security Group, Auto Scaling, Lambda and RDS in Cloud Formation and involved in deploying the content to Cloud platform on AWS using EC2, S3, EBS.

Hands on experience with IAM to set up user roles with corresponding user and group policies using JSON.

Defined AWS Security Groups which acted as virtual firewalls that controlled the traffic allowed reaching one or more AWS Ec2 instances.

Used Docker, Kubernetes and OpenShift to manage micro services for development of continuous integration and continuous delivery.

Container management using Docker by writing Docker files and set up the automated build on Docker HUB and installed and configured Kubernetes.

Used Kubernetes to deploy scale, load balance, scale and manage docker containers with multiple name spaced versions.

Implemented Kubernetes to deploy scale, load balance, scale and manage docker containers with multiple name spaced versions.

Implemented a production ready, load balanced, highly available, fault tolerant Kubernetes infrastructure.

Worked on the Deployment, Configuration, Monitoring and Maintenance of OpenShift Container Platform

Implemented a Continuous delivery pipeline with Docker, Jenkins, GitHub and AWS AMI’s.

Our Continuous Integration stack consists of GIT, Jenkins, CI/CD, the Docker Trusted Registry and OpenShift Enterprise.

Lead the cloud infrastructure maintenance effort using a combination of Jenkins, Chef and Terraform for automating CICD pipeline in AWS.

Used OpenShift to improve application security by putting admin consoles on different Docker containers accessible only from unusual port numbers.

Created automated deployment job for Tomcat with Jenkins and managed deployment automation using Puppet, Custom Puppet Modules and Ruby.

Configuration of various plugins for Jenkins for automation of the workflow and to optimize and smooth running of build jobs.

Responsible for a boarding application teams to build and deploy their code using GitHub, Jenkins and Ansible.

Responsible for design and maintenance of the GIT Repositories and the access control strategies and performed all necessary day to day GIT support for different projects.

Created new jobs in Jenkins and built pipeline for Continuous Integration and migrated applications to the AWS cloud.

Used Ansible and Ansible Tower as Configuration management tool to automate repetitive task.

Wrote Ansible Playbooks with Python SSH as a wrapper to manage configurations of AWS nodes and Test Playbooks on AWS instances using Python.

Worked on maintaining, administering and supporting of Red Hat Enterprise Linux (RHEL) servers.

Environment: AWS, Subversion, Docker, Kubernetes, TFS, SVN, Chef, Puppet, Nagios, ANT, Maven, Jenkins, Shell scripts, PostgreSQL, JIRA, Service Desk, Splunk, Oracle, Windows.

Client: Netronix Soft Oct 2018 – August 2020

Role: DevOps Engineer

Responsibilities:

Designed and Implemented using Scripting and wide range of tools for automation, reliability and quality improvements of the release process.

Perform system Administration, coding for Automation, Deployment and Troubleshooting on the cloud platform AWS and Linux.

Setting up the Production/Perf environment for the micro services-based applications.

Setting up the security groups, load balancing and Ingress creation on Kubernetes.

Creating the SSL certificates for the application to do the endpoint or rest API calls.

Installed the file beats for collection of application logs on containers along with application deployment in Kubernetes.

Maintenance and creation of config map and secret tokens on Kubernetes.

Creation of containers and setting up values along with the environment variables on deployment Yaml.

Scaling and autoscaling of the pods on Kubernetes, troubleshooting any issues on pods.

Created/configured RDS instances in AWS with Multi-AZ deployment.

Deployed applications on to EC2 Instances using Chef Cookbooks, Recipes.

Help automate and streamline the operations and processes and troubleshoot and resolve issues in the Dev, Test and Production environments.

Supported developers and QA engineers on the release process and deployments to various environments like DEV, QA, UAT, PROD.

Code the infrastructure using the configuration management tool CHEF, to automate the provisioning of Dev, QA and Production environment and manage their configurations.

Demonstrate strong communication skills and collaborate with all participants in web development projects.

Started from the setup to work on AWS for the roles and grouping through IAM, created inbound and outbound traffic control. Set up SNS, AWS backup through AWS direct connect.

Configured various cloud services EC2, ELB, Elastic IP, RDS, SNS.

Configured CI/CD using GitHub, maven, NodeJS, Jenkins, SonarQube, on AWS.

Created/Configured EC2 Instances in AWS and installed required packages.

Created EBS volumes for EC2 instances and moved snapshots in a timely manner to S3 bucket using custom Shell script.

Environment: AWS, EC2, S3, RDS, VPC, Cloud Watch, Chef, SNS, Jenkins, bamboo, bitbucket, Dynatrace Docker, Kubernetes, Jira, Kanban Board, Windows.

Capital One, Toronto Oct 2016 - Sep 2018

Role: DevOps/Build/Release Engineer

Responsibilities:

Build and release software baselines, code merges, branch and label creation and interfaced between development and infrastructure. Performed all necessary day-to-day Subversion support for different projects.

Developed and implemented Software Release Management strategies for various applications according to the agile process.

Implemented Cloud Infrastructure as a Service environment using open source technology Open Stack to enable portability of cloud services across hybrid cloud environments.

Developed build and deployment scripts using ANT as build tools in Jenkins to move from one environment to other environments.

Building and monitoring in the project has been done continuously with a CI/CD Tools like Jenkins.

Deployment of the Business processes by creating JAR, WAR and EAR files to IBM Web Logic application servers.

Worked on creating repositories in Git Stash for multiple applications

Configured Git repositories in CI/CD setup in Jenkins.

Used python scripting in automation.

Having hands on experience on Redhat Open shift on Aws.

Used ANT as a build tools on java projects for the development of build artifacts on the source code.

Worked as a system administrator for the build and deployments process on the enterprise server.

Created build/deploy documentation in confluence for various applications.

Configured SonarQube code quality tool and integrated with Jenkins.

Documented project's software release management procedures with input decisions.

Wrote Puppet manifests files for all applications to manage the configuration files and to manage them as services.

Implemented Puppet applies using Subversion and Cron jobs.

Created views and appropriate meta-data, performed merges, and executed builds on a pool of dedicated build machines.

Installed packages using YUM and Red hat Package Manager (RPM) on various servers.

Designed workflows, screens, field configurations and components as part of Projects definition for JIRA as an administrator.

Used Atlassian JIRA as issue tracking and ticketing tool.

Implemented Subversion branching and merging operations for Java Source Code.

Used monitoring tool like DataDog

Configured and Maintained the Jenkins build and automation jobs.

Deployed the Java applications into web application servers like Apache Tomcat

EDUCATION:

Graduation from canada



Contact this candidate