Environment: Amazon EC2, S3, RDS, VPC, ELB, EBS, Auto scaling, LINUX, Redhat Linux 6, CentOS, Jenkins, Windows, Docker, Kubernetes.
- Linux distributions, such as Ubuntu, CentOS, and Red Hat.
- User accounts, groups, File permissions & ACL.
- Virtualization technologies (e.g., KVM, VirtualBox) and containerization (e.g., Docker), Kubernetes.
- Implementing LVM, cron jobs & schedule jobs
- Knowledge of branching, merging, and maintaining the versions using SCM tools like Git and GitHub on windows and Linux platform
- Working on AWS services, including EC2, S3, RDS, Lambda, IAM, VPC, Route 53, ELB, Cloud Watch and CloudFront.
- Knowledge of Amazon ECS (Elastic Container Service) & EKS (Elastic Kubernetes Service)
- Create, maintain, and enhance the CI/CD pipeline and associated processes for automated builds (using AWS, Git, Maven, docker, K8S etc).
- Knowledge of Kubernetes, Autoscaling, load balancing, CICD using GIT & Jenkins
- Knowledge of Docker, Docker Swarm
- Knowledge of Kubernetes cluster where we deploy applications.
- Knowledge of Replica Controller, Replica Set, Deployment, Daemon Set, K8S storage.
- Kubernetes Networking (Services, Ingress, Network Policies)
- Kubernetes Security (RBAC, PodSecurityPolicy)
- Understanding in writing Infrastructure as Code using Terraform to automate the provisioning and management of infrastructure resources.
- Using Terraform functions, Modules, Variables
- Analysing and troubleshooting issues in Core Network.