Required Skills & Qualifications:
Strong hands-on experience in Golang application development.
Proficiency in software testing methodologies and best practices.
Some exposure to Kubernetes (K8s) and resource definitions.
Experience in configuring system services such as Docker, Docker Compose, Kafka, PostgreSQL, and Traefik.
Strong understanding of system design and architecture principles.
Positive problem-solving skills and ability to debug complex issues.
Good to Have:
Hands-on experience with Node.js.
Experience working with microservices architecture.
Familiarity with cloud platforms like AWS, GCP, or Azure.
Knowledge of CI/CD pipelines and DevOps practices.