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