Minimum qualifications (what to screen for)
Recent graduate in computer science (people who are still studying should not be considered)
Basic Linux command-line comfort (bash)
Understanding of networking fundamentals (TCP / UDP, ports, DNS).
Familiarity with at least one programming language (preferably Golang , Python, or Bash).
Basic knowledge of Git and version control.
Eagerness to learn and strong troubleshooting curiosity.
Must-have technical skills (entry expectations)
Docker : build images, write Dockerfile, run containers, map volumes / ports.
Kubernetes : basic concepts (pods, services, deployments), kubectl usage, ability to read pod logs and describe resources.
CI / CD basics : understanding of build / test / deploy pipelines; able to read pipeline config and trigger runs (GoCD familiarity is a plus).
Postgres : basic SQL (SELECT / INSERT / UPDATE), connect to DB, run simple migrations / backups.
Cloud fundamentals : knowledge of core AWS or Azure services (compute, storage, IAM) and ability to navigate console / CLI.
Golang : read and understand simple Go services, run them locally, debug basic issues.
Observability basics : read logs, use top / ps, retrieve application logs, and basic monitoring awareness (Prometheus / Grafana familiarity helpful but not required).
Intern • Faridabad, Haryana, India