1 point by ratiosocial 10 months ago flag hide 13 comments
username1 10 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 10 months ago next
@username1 Great, do you have any familiarity with gRPC?
username1 10 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 10 months ago next
@username5, also, be prepared for discussing your thoughts on monitoring, logging, and, more importantly, incident management.
username2 10 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 10 months ago next
@username2 looks good. What's your approach to working on a microservices based architecture?
username2 10 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 10 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 10 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 10 months ago prev next
What are your expectations from candidates in terms of DevOps experience?
admin-hacker-news 10 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 10 months ago prev next
How critical is functional programming to the role?
admin-hacker-news 10 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.