Employer description & source details
Design realistic, multi-service failure scenarios that require extensive investigation, root-cause analysis, and recovery. Build and configure test environments using Linux, Docker, Kubernetes, databases, message queues, and service dependencies. Develop broken infrastructure setups that simulate real-world production incidents and operational challenges. Write detailed reference solutions, troubleshooting guidance, and reliable automated verifiers with clearly defined success criteria. Validate task quality to ensure scenarios are fair, technically accurate, reproducible, and not solvable through a fixed runbook. Troubleshoot complex issues involving networking, storage, permissions, service configurations, replication, and system recovery. Develop setup scripts, automation utilities, and verification tests using Python or Bash. Accurately log working hours, communicate progress, and actively participate in the project’s WhatsApp community. Maintain the confidentiality of all project-related tasks, environments, and technical materials. Hands-on experience in DevOps, Site Reliability Engineering (SRE), platform engineering, infrastructure engineering, or a related technical role. Strong Linux administration and command-line skills, including SSH, shell scripting, process management, log analysis, file permissions, networking, and system services. Strong hands-on expertise in Docker and Kubernetes , including diagnosing container failures, broken deployments, service connectivity issues, and orchestration problems. Experience with databases and infrastructure components such as PostgreSQL, Redis, message queues, storage systems, replication, and recovery mechanisms. Proven ability to troubleshoot production-like environments involving multiple interdependent services. F
Extracted skills: python, postgresql, redis, aws, azure, gcp, docker, kubernetes, security