Experience:
- Overall experience of 8+ years
- Minimum of 4-5 years of experience in Linux administration.
- Minimum of 3-4 years of experience with Docker or other container technologies.
- Minimum 3 - 4 years of Experience with shell scripting and Ansible automation tools.
Basic Requirements
Qualifications:
- B.Tech in Computer Science or a related field with Computer science as one of the core subjects
- Excellent problem-solving skills and the ability to work independently or as part of a team.
- Strong communication skills and the ability to document processes and procedures
Key Skillset:
Red Hat/Linux Administration:
- Installation, configuration, and maintenance of operating systems.
- User and group management.
- File system management and storage administration.
- Security hardening and patching.
- Performance monitoring and tuning.
- Troubleshooting system issues.
- Backup and recovery strategies.
- Network configuration and management.
- Managing system services and daemons.
Docker and Container Management:
- Creating, managing, and maintaining Docker images and containers.
- Working with Dockerfiles and building custom images.
- Understanding Docker networking and storage.
- Utilizing container orchestration platforms like Kubernetes or Docker Swarm (depending on the context).
- Deploying and scaling containerized applications.
- Monitoring container health and performance.
- Implementing container security best practices.
Automation:
- Automating system administration tasks
- Implementing infrastructure as code (IaC) using tools like Ansible, Terraform
- Developing automation workflows for application deployment and management
Preferred Certifications:
- Red Hat Certified System Administrator (RHCSA) or Red Hat Certified Engineer (RHCE)
- Experience in working with Kubernetus is a Plus.
Skills Required
Ansible, Terraform, Docker, Shell Scripting