Job Title: Software Developer Company Name: iVision Job Url: https://hiring.cafe/?searchState=%7B%22locations%22%3A%5B%7B%22id%22%3A%22FxY1yZQBoEtHp_8UEq7V%22%2C%22types%22%3A%5B%22country%22%5D%2C%22address_components%22%3A%5B%7B%22long_name%22%3A%22United+States%22%2C%22short_name%22%3A%22US%22%2C%22types%22%3A%5B%22country%22%5D%7D%5D%2C%22formatted_address%22%3A%22United+States%22%2C%22population%22%3A327167434%2C%22workplace_types%22%3A%5B%22Remote%22%5D%2C%22options%22%3A%7B%22flexible_regions%22%3A%5B%22anywhere_in_continent%22%2C%22anywhere_in_world%22%5D%7D%7D%5D%2C%22searchQuery%22%3A%22software+developer%22%2C%22dateFetchedPastNDays%22%3A1440%2C%22sortBy%22%3A%22date_asc%22%7D Job Description: Develop performant and scalable applications and services primarily using Go Write testable and reliable code Collaborate daily with other engineers, UX, and Product Participate in planning and design activities Required Skills & Qualifications Friendly team-player who thrives in a collaborative, fast-paced and results-driven environment 5+ years of Golang development experience 5+ years of experience working in cross-functional teams in an Agile (or similar) environment 3+ years of experience on the Linux shell (CLI & scripting) Development experience in and solid understanding of: REST and gRPC Containerization technologies with Linux (Docker, Kubernetes, etc.) Authentication and authorization protocols and standards (OAuth2, OpenID, etc.) Messaging protocols and message brokers (MQTT, Kafka, etc.) Hypervisors and virtual machines with Linux (VMware, etc.) Network protocols and port management on Linux Linux boot process and UEFI Git (branching, merging, etc.)