Technical Skills:
Cloud Technologies : AWS, Azure
Operating Systems : Red Hat, Centos and Ubuntu.
Configuration Management : Chef, Ansible
Containerization Tools : Docker
Build Management Tool : Maven
Infrastructure as a code : Terraform
CI/CD Tools : Jenkins.
Version Control Systems : GIT, Bit bucket, AWS Code commit
Code Quality Analysis : SonarQube
Scripting languages : Python, Shell Script
Summary
Having 4+ years of experience in DevOps Engineer in the fields of automation, configuration
management and cloud services and containerization.
Experience in using Ansible, Jenkins, Docker and AWS services which reduce the effort of developers
and operation teams in performing maintenance and daily operations.
Experience in AWS cloud services such as EC2, ECR, ECS, Amazon MQ, Secret manager, ELK,
Route 53, IAM, VPC, cloud watch, S3, Elastic load balancer and Autoscaling.
Experience in the containerization tool, Docker.
Experience in provisioning, orchestration, configuring nodes and deployment using ansible.
Expertise in writing playbooks for installing the packages like Apache, tomcat, MySQL in Linux machine.
Hands on experience in setting up databases in AWS using RDS, storage using S3 bucket and configuring
instance backups to S3 bucket to ensure fault tolerance and high availability.
Experience in managing and maintaining IAM policies for organizations in AWS to define groups, create
Users assign roles and define rules for role-based access to AWS resources.
Expertise to develop the Terraform scripts and modules for different AWS services
Experience in Adhoc commands and creating roles in ansible for reusability and scalability.
Expertise in using Version control systems like GIT.
Experience in the containerization tool, Docker.
Expertise in creating Dockerfile and Docker-Commit for creating and managing the Images and
Containers respectively.
Experience in Managing (Docker Push and Pull) the Docker images through Docker hub Registry.
Experience on API gateway, Cognito and Lambda.
Experience in creating pipeline projects using Jenkins.
Knowledge in designing roles and groups for users and resource tags using AWS Identity and Access
AWS DevOps Engineer
Direct Vision Travel, Montreal Nov 2018 to Present
Responsibilities:
Launching virtual Linux servers in AWS Cloud using EC2 service
Attaching the security groups and triggering the inbound and outbound rules
Creating the VPC's and subnets in AWS Cloud.
Setup and configured EIP to ec2 instances.
Created AWS code commit repository.
Created Jenkins server using EC2 (Redhat AMI)
Created the terraform scripts for different AWS services like EC2 and VPC.
Created terraform scripts for RDS and ECS.
Created terraform scripts and module structure for security group and Load balancer and Auto scaling.
Created terraform tree structure using modules for different AWS services
Launched containers for different applications using ECR and ECS.
Created CICD pipelines using ECR And ECS using Jenkins.
Created CICD pipeline using AWS code commit repository, Maven and ECR, ECS.
Configured Amazon MQ with high availability and created users and groups.
Created secret manager to store the secrets.
Created RDS with high availability.
Created several CICD pipelines using Jenkins and Docker.
Worked exclusively on making applications more scalable and highly available system in AWS (load balancing) with full automation.
Configured Nodes in Jenkins server to reduce the load.
Automated terraform state file in S3 Bucket using CICD pipeline.
Configured SNS when the container takes Down time.
Configured cloud watch alarms for fatal for different AWS services using cloud watch.
Created staging documents for different AWS services like EC2, ECR, ECS and RDS and Amazon MQ and Secret manager and ELK and Jenkins installation and CICD pipeline.
Created documents for security hardening in Redhat Linux.
Env: Red Hat Linux, VPC, EC2, RDS, ECR, ECS, Amazon MQ, Secret manager, Cloud Watch, SNS, Jenkins and Docker, Terraform.
DevOps Engineer
Capgemini – Bengaluru April 2015 to August 2018
Responsibilities:
Creating and managing the roles, policies in IAM access control.
Created AMI images of critical ec2 instances as backup to store in s3
Managing the ELB operations in aws.
Setup and managed backup and recovery using snapshot.
Created Application load balancer and network load balancer for different applications.
Creating the backup restore operations of data using Aws s3 buckets.
Created auto scaling group for different load balancers.
Created RDS Data base
Creating the alerts configurations using cloud watch monitoring tool in aws.
Managing the RDS instances in aws cloud.
Created notifications using SNS
Configured pattern alerts for different services using SNS
Created cloud watch alarms in auto scaling groups.
Configured Jenkins server by using EC2 instannce
Created snapshots for Jenkins server.
Configured Jenkins server to make it as highly available using EFS.
Configured ELK for logs.
Created containers using ECS with launch type as EC2.
Created Api Gate way for REST API and VPC links
Env: Red Hat Linux, VPC, EC2, RDS, ECR, ECS, Amazon MQ, Secret