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.
Robust understanding of system design and architecture principles.
Positive problem-solving skills and ability to debug complex issues.
Valuable 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.