DevOps Engineer

Here are the duties which I performed as a DevOps Engineer

  • Providing support on Docker infrastructure (Linux/Win) deployed on AWS
  • Create docker container scripts to deploy containers
  • Create and maintain docker images on Docker Registry
  • Deploy / Redeploy containers on docker
  • Troubleshoot issues with Jenkins and Docker
  • Managing Aws resources - S3, IAM, VPC, EC2, SQS, SES, RDS
  • Maintain EC2 instances, OS troubleshooting - Ubuntu 16.4 LTS and Windows 2016 Server
  • Install SSL on Load Balancers
  • Troubleshoot disk errors - LVM / EBS
  • Create IAM Policies for AWS Resources
  • Troubleshoot faulty containers
  • Grant users access to AWS infrastructure creating aws policies
  • Automation using Ansible, Terraform, Bash
  • Troubleshoot AWS outages with AWS Technical Support
  • Maintain clusters of Docker with over 3000 containers
  • Maintain kubernetes cluster with around 700 pods and applications
  • Assisting in dockerization of products
  • Troubleshoot Windows Technical errors with Microsoft Team
  • Manage Nginx proxies, consul troubleshooting
  • Data migration from AWS, Data Center to Docker / Kubernetes
  • Day to day maintenance of docker hosts, proxy servers, load balancers
  • Post mortem for outages and RCA prepraration
  • Maintain Git repositories
  • Problem solving, documentation
  • Maintain Jira, Confluence, Pagerduty, Zabbix