Summary
Overview
Work History
Education
Skills
Education - Undergraduate
Timeline
Generic
FEROZKHAN A

FEROZKHAN A

Chennai

Summary

Skilled Linux and DevOps Engineer with 4+ years of experience in support & deployment of Linux servers& implementing DevOps methodologies for managing infrastructure to handle several applications.

Overview

10
10
years of professional experience

Work History

Senior DevOps Engineer

Financial Software Systems
11.2023 - Current
  • Setting up an infrastructure in AWS to handle several applications
  • Configured custom Virtual Private Cloud (VPC) networks with appropriate subnets, route tables, and security groups to isolate and secure resources
  • Implemented AWS high availability using AWS Elastic Load Balancer (ELB), which performed balance across instances in multiple availability zones
  • Jenkins integrates with Docker to build, test, and deploy Docker images as part of the CI/CD pipeline
  • Jenkins can also orchestrate the deployment of containers to Kubernetes or other container orchestration platforms
  • Experience with database provisioning configuration, monitoring, and troubleshooting in Amazon RDS
  • Implemented k6 for load testing and performance monitoring
  • Managing and maintaining Docker registries, such as Docker Hub, Amazon ECR
  • Create and manage Kubernetes objects such as Pods, Deployments, Services, and Ingress controller using YAML manifest files
  • Set up monitoring and alerting systems Prometheus, Grafana, Splunk to track
  • Provision, configure, and manage AWS infrastructure such as EC2 instances, S3 buckets, VPCs, IAM roles, Security Groups, RDS, and others
  • Monitor and optimize the usage of cloud resources to ensure cost efficiency, recommending changes where needed (e.g., scaling EC2 instances based on demand)
  • Kubernetes Scheduling and configuring PODs, dealing with Namespaces, Daemon sets, Replica sets and configuring Kubernetes Scheduler
  • Automate infrastructure provisioning, deployment pipelines, testing, and monitoring using AWS services like Terraform, or Ansible
  • Performed regular builds and deployment of the packages for testing in different environments (Dev, QA, & UAT)
  • Designed and implemented containerization strategies using Docker and Kubernetes, improving resource utilization and management.
  • Reduced system downtime for critical applications by implementing robust monitoring and alerting tools.

System Administrator

EBIX CASH
09.2021 - 11.2023
  • Setting up an infrastructure in AWS to handle several applications
  • Configured custom Virtual Private Cloud (VPC) networks with appropriate subnets, route tables, and security groups to isolate and secure resources
  • Implemented security measures like IAM roles, policies, and multi-factor authentication to enforce least privilege access and safeguard AWS resources
  • Utilized Amazon Route 53 to manage domain names, configure DNS records, and ensure reliable and low-latency routing for applications
  • Implemented Elastic Load Balancers to dynamically manage traffic distribution and scale resources based on demand, enhancing application reliability and availability
  • Managing AMI/snapshots/Volumes, upgrade/downgrade AWS resources (EBS)
  • Used CloudWatch and SNS for monitoring AWS cloud resources and the application that were deployed and enabling notification
  • Integrated CI/CD pipelines with AWS services, enabling automated deployment of applications using tools like Jenkins
  • Experience on implementing CI/CD pipeline using Jenkins (GitHub, SonarQube, Nexus)
  • Experience in Linux, Continuous Integration, Continuous Delivery, DevOps processes, AWS Cloud and following Agile practices
  • Created Docker images for applications, optimizing them for size and performance while adhering to best practices
  • Creating a docker file to containerize an application and deploying it in Kubernetes
  • Implemented Prometheus for monitoring infrastructure and applications, creating custom metrics and alerting rules for proactive issue identification
  • Monitoring and alerting of resources using Grafana and Prometheus
  • Configuring and Designing dashboards in Splunk to monitor application logs
  • Implemented infrastructure provisioning using tools like Terraform to ensure consistent, repeatable, and version-controlled infrastructure deployments
  • Strong insight and understanding of Ansible concepts and experienced in writing playbooks to provision resources in different platforms
  • Used Terraform to write infrastructure as code and created terraform scripts for EC2 instances and Elastic Load balancers and S3 buckets

Linux Administrator

SBA INFO SOLUTIONS
10.2019 - 08.2021
  • Responsible for installation, administration and maintenance of Linux Servers (CentOS, RHEL, Ubuntu) in VMware ESXi
  • Managed AWS EC2 instances along with EBS and S3 services
  • Creating a EC2 instances to build, test and deploy the applications
  • Managing the credentials used to connect to your instances
  • Created and Managing buckets on S3 (Simple Storage Service) and Mount to Server, hosting S3 static website hosting, then used to data migrated from on-premises to S3 bucket
  • Involved in pipeline setups and Jenkins configuration
  • Static website hosting, then used to data migrated from on-premises to S3 bucket
  • Experience in working on Logical Volume Management (LVM) administration on Linux
  • Scheduling downtimes of the servers for patching, memory upgrades, reboot and various admin activities in coordination with appropriate teams
  • Using our internal portal patches and deployments are performed
  • Setup, Manage and Deploying the Middleware like Web server (Apache) and Application server (JBOSS/WildFly and Tomcat)
  • Patching and application deployment in prod & non prod environment
  • Configuration of LVM and disk partition
  • Creation and installation of SSL for secure websites (https)
  • Configuring highly available monitoring using Nagios from ansible playbook
  • Installation of ESXi operating system using ILO remotely in physical machine and created the New Virtual Machine
  • Experience on configuring yum repository and Installing packages using yum and rpm and scheduling the jobs using crontab

Sr. Customer Associate

FIRSTSOURCE SOLUTIONS
02.2015 - 12.2018
  • Project Title: UNITED HEALHCARE GROUP (UHG)

Education

B.E - ECE

MAR College of Engineering
Trichy, Tamil Nadu
01.2015

Skills

  • Terraform
  • Ansible
  • Nexus
  • Git
  • Bitbucket
  • Jenkins
  • Python
  • Shell
  • Linux
  • Windows
  • Docker
  • Kubernetes
  • VPC
  • EC2
  • EKS
  • S3
  • IAM
  • EBS
  • ELB Auto Scaling
  • Cloud watch
  • Apache Tomcat
  • Nginx
  • Prometheus
  • Grafana
  • Monitoring and logging
  • Linux administration
  • JIRA

Education - Undergraduate

MAR College of Engineering, Trichy, Tamil Nadu, B.E/ECE, 05/01/15

Timeline

Senior DevOps Engineer

Financial Software Systems
11.2023 - Current

System Administrator

EBIX CASH
09.2021 - 11.2023

Linux Administrator

SBA INFO SOLUTIONS
10.2019 - 08.2021

Sr. Customer Associate

FIRSTSOURCE SOLUTIONS
02.2015 - 12.2018

B.E - ECE

MAR College of Engineering
FEROZKHAN A