Senior Software Engineer - OCT 2020 Onwards Company: Samsung SDS Location:Gurugram
● Configuration,provisioning and management of EC2 instances for samsung’s chatbot application.
● Supporting samsung’s chatbot application for India, USA, Canada, Australia, UK and ireland for high availability.
● Troubleshoot and fix linux servers via performance tuning, managing disk partiions,log partitions,log rotations,archiving,CPU,Memory and health checks for the servers.
● Taking DB backups and application logs backup to S3.
● Working knowledge on AWS ELB and Autoscaling. Techops Engineer(NOC )- FEB-2018 to July-2020 Company: One97 Communications Ltd (Paytm) Location: Noida Roles and Responsibilities
● Configuration management , provisioning and patching of server using ansible.
● Creating roles in ansible and encrypting/decrypting playbooks using ansible vault.
● Maintaining host inventory file and Documentations.
● Experience with logical volume management (LVM) partition creating and extension as requirement arises .
● Perform and manage system backups and replications through local RHEL tools (e.g. tarball, gzip, dd etc.)
● Managing, installing, and, upgrading software packages using YUM and RPM and creating YUM repository files for offline servers.
● Install, administer and troubleshoot NFS, DNS, and FTP servers .
● Implementation and Integration of NTP for time synchronization (ntp and chronyd) .
● Everyday use of filters and text processing commands (cut, sort, grep, awk, uniq, wc) .
●Install, configure and manage Apache (HTTPD) on Linux production servers .
● System management using commands (top, du,vmstat,free, top, df, dmesg, iostat, netstat, lsof , ps, bg, fg, fdisk, fstab, mount,dd, touch, mkdir, pwd, chmod, passwd, useradd, groupadd, chgrp ).
● File and directories permission management using ACL.
● Setup aliases for ease of management.
● Manage OS network (ping, ssh, scp, rsync, curl, ifup, ifdown ifconfig, netstat, tcpdump, networking config files).
● Troubleshoot and fix performance issues in our AWS/Linux infrastructure stack.
● Knowledge of AWS infrastructure based on EC2 Autoscaling groups, Launch configuration & ELB.
● Creation of Containers and building of images using Dockerfile.
● Troubleshoot and fix linux servers performance tuning, managing disk partiions,log partitions,log rotations,archiving,CPU,Memory and health checks for the servers.
● Every task would be done on post JIRA approval.
● Installation, upgradation and maintaining web servers such as apache, tomcat and NGINX as per requirements.
● Monitoring of Infrastructure servers using Zabbix,Kibana,Icinga,Datadog and pagerduty.
● Knowledge of Kubernetes to orchestrate the deployment, scaling and management of Pods.
● Writing Dockerfile.