Below are the must have points for a Lateral Devops engineer :-
Deploying and managing workloads in Kubernetes
Working with Helm for application deployments
Troubleshooting Kubernetes networking, pods, and storage issues
- AWS Cloud & Infrastructure:
Setting up and managing EC2, VPC, IAM, and S3
Implementing security best practices (Security Groups, IAM policies, etc.)
Configuring and troubleshooting AWS ALB, NLB, and Route 53
- Terraform & Infrastructure as Code (IaC):
Writing reusable Terraform modules
Managing infrastructure state and remote backends
Using Terraform with AWS and Kubernetes
Setting up and managing Jenkins pipelines
Integrating CI/CD with Kubernetes and AWS
Experience with GitHub Actions, GitOps (ArgoCD or Flux)
Setting up monitoring using Prometheus, Grafana, or CloudWatch
Implementing log aggregation using Fluent Bit, ELK, or Sumologic
Implementing security best practices in AWS and Kubernetes
Managing secrets securely (AWS Secrets Manager, HashiCorp Vault)
- Linux Administration & Networking:
Managing Linux servers (user management, process monitoring, system logs)
Understanding and troubleshooting network configurations (DNS, DHCP, NAT, IP routing)
Configuring and securing SSH access
Troubleshooting firewall rules (iptables, firewalld, security groups in AWS)
Automating system maintenance tasks using Bash or Ansible
- Database & Redis Connectivity & High Availability (HA) / Disaster Recovery (DR):
Understanding how a server connects to a database (PostgreSQL/MySQL)
Managing DB connections, troubleshooting network/firewall issues
Connection pooling and performance tuning (PgBouncer, MySQL Proxy)
Understanding How a Server Connects To Redis
Configuring Redis clients and authentication
Managing Redis connection limits and latency issues
Setting up HA and DR for databases
Implementing read replicas and failover mechanisms
Backup and restore strategies (AWS RDS snapshots, PITR, WAL shipping)
Setting up HA and DR for Redis
Redis Sentinel for automatic failover
Clustering for scalability and high availability
Persistent storage and backup strategies
Skills: fluent bit,user management,vpc,logging,connection pooling,pitr,firewalld,containers,nlb,mysql,iptables,high availability (ha),integrating ci/cd,system logs,security,prometheus,log aggregation,troubleshooting firewall rules,dns,terraform modules,managing redis connection limits,ec2,aws rds snapshots,s3,managing db connections,bash,high availability,ip routing,code,troubleshooting kubernetes networking,aws alb,managing infrastructure state,storage issues,flux,read replicas,elk,gitops,aws,ha,nat,ha and dr,devops tools,pods,terraform,persistent storage,iam policies,github actions,helm,ssh access,jenkins,monitoring,kubernetes,ansible,route 53,devops,managing secrets,linux administration,dhcp,mysql proxy,redis sentinel,wal shipping,security best practices,failover mechanisms,linux servers,cloudwatch,argocd,compliance,networking,troubleshooting network/firewall issues,configuring redis clients,dr,security groups in aws,database & redis connectivity,disaster recovery,pgbouncer,sumologic,redis,postgresql,security & compliance,latency issues,database,iam,grafana,ci/cd