Sai Rathan S.

Devops Engineer

365 dollar
Freelancer
2 years
Toronto, CANADA

My experience

More

Capgemini Technology Services India LimitedJune 2016 - May 2019

Responsibilities:
●    Experience in working with EC2, RDS, Lambda, S3, EFS, IAM, CloudFormation, CloudWatch, CloudTrail, ELB, Auto Scaling Groups, SNS, and VPC.
●    Develop CLOUD Formation scripts to provision EC2 instances
●    Created CLOUD Formation templates and deployed AWS resources using it
●    Set-up databases in AWS using RDS, storage using S3bucket and configuring instance backups to S3 bucket
●    Worked with IAM service creating new IAM users & groups, defining roles and policies and Identity providers
●    Working on Multiple AWS instances, set the security groups, Elastic Load Balancer and AMIs, Auto scaling to design cost effective, fault tolerant and highly availability systems
●    Created monitors, alarms and notifications for EC2 hosts using CloudWatch.
●    Setup Elastic load-balancers for different applications to ensure high availability of applications.
●    Used Amazon Route53 to manage DNS zones and give public DNS names to Elastic load balancers IP.
●    Experience in setting up CICD pipelines and deploying the applications onto  AWS.
●    Worked on creating Git Repositories including branching and merging strategies that best fitted the need for clients.
●    Hands On experience in setting up CICD pipelines with Jenkins Declarative pipelines where code is cloned from Enterprise GitHub, application is built and mounted into the Docker container then deployed to Kubernetes cluster across multiple environments.
●    Built Jenkins Pipeline for SonarQube code coverage and uploading the application artifacts to VeraCode for security analysis.
●    Experience in configuration management tools like Ansible and Terraform.
●    Worked with Terraform Templates to automate the Azure Iaas virtual machines using terraform modules and deployed virtual machine scale sets in production environment, also created reusable Terraform modules in  Azure cloud environment.
●    Pretty much hands-on experience with YAML writing many Ansible playbooks to provision the on- premise virtual machines depending on the application requirements.
●    Experience in container technology, writing Dockerfiles and building Docker images and orchestrating Docker containers with Kubernetes and Helm. Deployed Docker images to Azure Container Registry and Jfrog Artifactory for application running on-premises.
●    Containerizing the microservices applications developed using Object Oriented Programming Concepts (Java/J2EE, JSP, Servlet, NodeJs, Angular5 Java Script, CSS, Web Services, Java Spring Boot).
●    Developed Helm charts for deploying the application workloads, pods, persistent volumes, ingress, service discovery, secrets and configmaps.
●    Developed the bash and python scripts to automate the day to day system administration tasks, application deployments etc.
●    Experience with monitoring tools like Azure Monitor and New Relic.
●    Experience in configuring the setup for shipping application logs to ELK Cluster(ElasticSearch Logstash Kibana) with the help of filebeat.
●    Experience in working with Jira and Confluence and performing server upgrades.
●    Experience working in AGILE methodology, following sprint cycle and participating in daily stand up meetings.
●    Provided Technical support for production environments resolving the issues, analyzing the issues, providing and implementing the solutions.


My stack

Languages

Python, YAML, JEE, Shell Scripting, CSS, JavaScript, Java

Application servers

ELK, Apache Tomcat

Others

Nexus, GitHub, Cloud, Bitbucket, Teamwork, Software Design

Environment of Development

Maven, SVN, GitLab

IT Infrastructure

Amazon Simple Notification Service (SNS), Terraform, Docker, Amazon Web Services S3, AWS Lambda, Amazon CloudFormation, Ansible, Amazon Web Services EC2, IaaS, Linux, Unix, Ubuntu, Amazon Route 53, Amazon Relational Database Service (RDS), Amazon Identity and Access Management (IAM), Amazon Elastic File System (EFS), Git, CentOS, Azure, RedHat, Linux - Ubuntu, Linux Red Hat, System administration, Amazon CloudWatch, Amazon CloudTrail

Open Source solutions

Kubernetes

Middleware

Jenkins

Frameworks

Node.js, AngularJS, Angular 5

Protocols

DNS

Analysis methods and tools

SonarQube, DevOps, Confluence, JIRA, Agile, Apache Maven, Agile Methodology

Technologies

New Relic, Artifactory, AWS, Spring Boot, Jboss, Web Services, ElasticSearch