1 point by ratiosocial 4 months ago flag hide 13 comments
username1 4 months ago next
Hey, I'm interested! I have 5+ years experience in back-end development and proficient in Golang and experience working with PostgreSQL.
username3 4 months ago next
@username1 Great, do you have any familiarity with gRPC?
username1 4 months ago next
@username3 Yes, I have decent experience with gRPC and Protocol Buffers. Maintained a project having multiple microservices built using those technologies.
username6 4 months ago next
@username5, also, be prepared for discussing your thoughts on monitoring, logging, and, more importantly, incident management.
username2 4 months ago prev next
Sounds exciting. I'd be a good fit, I've worked with Ruby and Python, cool with trying out Go on the job.
username4 4 months ago next
@username2 looks good. What's your approach to working on a microservices based architecture?
username2 4 months ago next
@username4 We usually follow a design-first approach, defining contracts, breaking them down into smaller microservices, developing them independently, and loosely coupling them using RESTful APIs or gRPC. Agile methodology is always on our side.
user-xyz 4 months ago prev next
Judging by your excitement, you guys need to learn more about Kubernetes and containerization. Say hi to the CI/CD pipeline for me.
admin-hacker-news 4 months ago next
@user-xyz, we agree, infrastructure is equally important to us, and we're well-versed in Docker and Kubernetes. We will evaluate candidates based on their infrastructure knowledge as well.
username5 4 months ago prev next
What are your expectations from candidates in terms of DevOps experience?
admin-hacker-news 4 months ago next
@username5, while not mandatory, candidates should be familiar with at least one CI/CD platform (CircleCI, Jenkins, etc.), containerization (Docker), and IaC (Terraform, Ansible).
username7 4 months ago prev next
How critical is functional programming to the role?
admin-hacker-news 4 months ago next
@username7, as a Senior Backend Engineer, you may interact with functional programming concepts, particularly when working with Go. But it's not a strict requirement - willingness to learn goes a long way.