👨🏻‍💻 postech.work

Go Developer

EPAM Systems • 🌐 Remote

Remote Posted 2 days, 22 hours ago

Job Description

We are looking for an experienced Go Developer to join our team.

In this role, you will help advance a cloud-driven platform dedicated to data management, sophisticated analytics, and collaborative workflows, aimed at speeding up the analysis of single-cell and spatial datasets. The platform is designed to simplify data processing, improve organization, and enable seamless teamwork among scientific and research communities.

Responsibilities

Build, enhance, and support microservices and API endpoints

Maintain high levels of code reliability, thorough testing, and sustainable development practices

Handle SQL and PostgreSQL databases, refining queries and optimizing data structures

Develop backend systems that are both secure and scalable

Set up and manage CI/CD pipelines with tools like GitHub Actions and Jenkins

Oversee containerized applications using Docker and Kubernetes within AWS environments

Use Terraform to automate infrastructure and create cloud-native solutions

Track, diagnose, and fix issues in infrastructure and live systems

Work closely with client teams to ensure smooth knowledge transfer and onboarding

Collaborate with backend and frontend engineers in the SME group

Embrace opportunities to learn new technologies such as TypeScript and React for cross-functional development

Requirements

At least 2 years of hands-on experience with Go (Golang)

Deep understanding of AWS, Docker containerization, and Kubernetes orchestration

Background in using Infrastructure as Code tools like Terraform

Strong grasp of SQL databases and data modeling concepts

Excellent troubleshooting skills for backend and cloud-related challenges

Experience working within Agile frameworks like Scrum or Kanban

Familiarity with ReactJS in development projects

Proficient English communication skills, both written and spoken, at B2+ level or higher

Nice to have

Exposure to TypeScript in development

Knowledge of AWS Compute services

Experience working with Amazon S3

Understanding of DevOps methodologies

Advanced skills in SQL database management and modeling

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.