DevOps Engineer (Golang)
Job Summary
We are seeking a DevOps Engineer with Golang expertise to join our team. You will design deploy and manage scalable infrastructure in a fastgrowing startup environment working hybrid with flexibility to work from home.
Key responsibilities
Design deploy and maintain cloud and onpremise infrastructure.
Build and manage CI/CD pipelines for automated deployments.
Deploy monitor and optimize Golangbased microservices.
Install configure and maintain PostgreSQL databases.
Manage Docker containers and orchestrate workloads with Kubernetes.
Implement backup disaster recovery and security best practices.
Automate infrastructure provisioning using IaC tools.
Collaborate with developers to improve release processes and platform reliability.
Required qualifications
15 years of experience in DevOps Platform Engineering or SRE.
Strong knowledge of Linux/Unix environments.
Handson experience with Golang applications and PostgreSQL administration.
Experience with cloud platforms such as AWS Azure or Google Cloud.
Proficiency with Docker containerization and CI/CD tools (e.g. Jenkins GitHub Actions).
Good scripting skills in Bash or Python.
Nice to have
Experience with Kubernetes (preferred) and Terraform or Ansible.
Familiarity with monitoring and logging tools like Prometheus Grafana or the ELK stack.
Knowledge of networking concepts Nginx DNS SSL/TLS and load balancing.
Required Skills:
DevOps Golang PostgreSQL AWS Docker Kubernetes CI/CD Terraform Bash Python